как в Linux вывести настройки IP адресов сетевых карт?

чтобы вывести настройки сетевой карты есть команда: ifconfig

чтобы вывести только ip адрес, маску и подсеть можно выбрать эти даные конвеером из несколькоих команд:

вставить вот это в консоль Linux:
ifconfig eth0 | grep "inet addr:" | cut -f2,3

ifconfig eth1 | grep "inet addr:" | cut -f2,3

как в Linux добавить строку в конец файла без его открытия в редакторе?

часто когда настраиваешь Linux компьютер требуется добавить в конец разных файлов строку (или несколько) с настройками. Это можно сделать не открывая файл в редакторе, тем более обычно рекомендуют открывать файл в редакторе vi или nano.

НО ведь новичок, да и не новичок в Linux не знает комбинации клавиш в этих консольных редакторах. Кроме того и действий требуется лишнего.

Вместо этого можно:

вставить вот это в консоль Linux:
echo "Строка для вставки в конец файла" >> полный_путь_к_файлу_для_вставки_текста_в_его_конец

установка EMACS

Установка редактора EMACS в Ubuntu
sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg

cat Linux — команда просмотра и объединения файлов

просмотр файла в консоли

cat /var/log/syslog

просмотр файла в консоли с нумерацией его строк

вывести файл, поставив впереди каждой не пустой строки порядковый номер

cat -b /var/log/kdm.log
Результаты команды:
просмотр файла в консоли с нумерацией всех (и пустых тоже) его строк

cat -n /var/log/kdm.log

Результаты команды:
просмотр файла в консоли с нумерацией всех (и пустых тоже) его строк и вывод всех не печатаемых символов

отображение не печатных символов:

Опция -E показывает символы конца строки.

Опция -e показывает непечатаемые символы плюс символ конца строки

Опция -T показывает символ табуляции

Опция -t показывает непечатаемые символы плюс символ табуляции

Опция -v показывает непечатаемые символы кроме табуляции и конца строки.


cat -n -A -E -e -T -t -v /var/log/kdm.log

Результаты команды:
объединение файлов командой cat

cat -n /var/log/kdm.log /var/log/kern.log

эта команда посылает на выдачу объединенный поток из перечисленных файлов (выдавая их один за другим)