Да, есть способ сделать ваши собственные команды и получить вашу информацию.
Чтобы ваш IpAddress сохранил следующую команду в любом файле, скажите myipaddr:ifconfig | grep 'inet addr:' | grep -v '127.0.0.1' | awk '{print $2}' | cut -f2 -d:
Аналогично, чтобы сохранить NetMask команда в файле say mymask: ifconfig | grep 'inet addr:' | grep -v '127.0.0.1' | awk '{print $4}' | cut -f2 -d:
Чтобы получить Bcast (подсеть) сохранить следующую команду в другом файле, скажите mysubnet: ifconfig | grep 'inet addr:' | grep -v '127.0.0.1' | awk '{print $3}' | cut -f2 -d:
Затем сделайте все исполняемые файлы и скопируйте их или переместите в каталог /bin: $ sudo chmod +x myipaddr mysubnet mymask
$ sudo cp myipaddr mysubnet mymask /usr/bin
Теперь, чтобы получить нужную информацию, вам нужно просто открыть терминал и выполнить любую из этой команды. Например:
$ sudo myipaddr
Должно отображаться примерно так:
192.168.1.11
$ sudo mymask
должно отображать что-то вроде:
[d18 ] 255.255.255.0 $ sudo mysubnet
должно выглядеть примерно так:
192.168.1.255