RHosts
¶ ↑
hosts file manager
Description¶ ↑
rhosts is a command that facilitates the management of the host file.
Usage¶ ↑
show all hosts¶ ↑
$ rhosts rhosts> all ### actives 127.0.0.1 localhost dev-www.example.com 127.0.0.2 stg-www.example.com ### inactives 127.0.0.1 stg-www.example.com
show active hosts¶ ↑
rhosts> actives ### actives 127.0.0.1 localhost dev-www.example.com 127.0.0.2 stg-www.example.com
show inactive hosts¶ ↑
rhosts> inactives ### inactives 127.0.0.1 stg-www.example.com
map specific host¶ ↑
$ rhosts rhosts> actives ### actives 127.0.0.1 localhost dev-www.example.com 127.0.0.2 stg-www.example.com rhosts> map dev-www.example.co.jp 127.0.0.1 rhosts> actives ### actives 127.0.0.1 localhost dev-www.example.com dev-www.example.co.jp 127.0.0.2 stg-www.example.com
unmap specific host¶ ↑
$ rhosts rhosts> actives ### actives 127.0.0.1 localhost dev-www.example.com 127.0.0.2 stg-www.example.com rhosts> unmap dev-www.example.com 127.0.0.1 rhosts> actives ### actives 127.0.0.1 localhost 127.0.0.2 stg-www.example.com
advanced¶ ↑
You can override default settings. You can add original rule to map/unmap. You can define alias name to IP/host.
see .rhostsrc