Владислав А. Сухарев - Очень полезные команды Linux на одном листе [Записки на полях]
Название: | Очень полезные команды Linux на одном листе [Записки на полях] | |
Автор: | Владислав А. Сухарев | |
Жанр: | Околокомпьютерная литература, Справочники | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Очень полезные команды Linux на одном листе [Записки на полях]"
Много команд Linux с описанием
Читаем онлайн "Очень полезные команды Linux на одном листе [Записки на полях]". [Страница - 9]
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
включить NAT (Network Address Translate) исходящих пакетов на интерфейс eth0. Допустимо при использовании с динамически выделяемыми ip-адресами.
iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22 \ -j DNAT --to-destination 10.0.0.2:22
перенаправление пакетов, адресованных одному хосту, на другой хост
Мониторинг и отладка
topотобразить запущенные процессы, используемые ими ресурсы и другую полезную информацию (с автоматическим обновлением данных)
ps -eafw
отобразить запущенные процессы, используемые ими ресурсы и другую полезную информацию (единожды)
ps -e -o pid,args --forest
вывести PID'ы и процессы в виде дерева
pstree
отобразить дерево процессов
kill -9 98989
"убить" процесс с PID 98989 "на смерть" (без соблюдения целостности данных)
kill -KILL 98989
kill -TERM 98989
Корректно завершить процесс с PID 98989
kill -1 98989
заставить процесс с PID 98989 перепрочитать файл конфигурации
kill -HUP 98989
lsof -p 98989
отобразить список файлов, открытых процессом с PID 98989
lsof /home/user1
отобразить список открытых файлов из директории /home/user1
lsof -iTCP:59302
показать приложение, которое использует TCP-порт 59302 (не обязательно слушает)
strace -c ls > /dev/null
вывести список системных вызовов, созданных и полученных процессом ls
strace -f -e open ls > /dev/null
вывести вызовы бибилотек
watch -n1 'cat /proc/interrupts'
отображать прерывания в режиме реального времени
last reboot
отобразить историю перезагрузок системы
last user1
отобразить историю регистрации пользователя user1 в системе и время его нахождения в ней
lsmod
вывести загруженные модули ядра
free -m
показать состояние оперативной памяти в мегабайтах
smartctl -A /dev/hda
контроль состояния жёсткого диска /dev/hda через SMART
smartctl -i /dev/hda
проверить доступность SMART на жёстком диске /dev/hda
tail /var/log/dmesg
вывести десять последних записей из журнала загрузки ядра
tail /var/log/messages
вывести десять последних записей из системного журнала
Другие полезные команды
apropos …keywordвыводит список комманд, которые так или иначе относятся к ключевым словам. Полезно, когда вы знаете что делает программа, но не помните команду
man ping
вызов руководства по работе с программой, в данном случае, - ping
whatis …keyword
отображает описание действий указанной программы
mkbootdisk --device /dev/fd0 `uname -r`
создаёт загрузочный флоппи-диск
gpg -c file1
шифрует файл file1 с помощью GNU Privacy Guard
gpg file1.gpg
дешифрует файл file1 с помощью GNU Privacy Guard
wget -r www.example.com
загружает рекурсивно содержимое сайта www.example.com
wget -c www.example.com/file.iso
загрузить файл www.example.com/file.iso с возможностью останова и продолжения в последствии
echo 'wget -c www.example.com/files.iso' | at 09:00
начать закачку в указанное время
ldd /usr/bin/ssh
вывести список библиотек, необходимых для работы ssh
alias hh='history'
назначить алиас hh команде history
--">
Книги схожие с «Очень полезные команды Linux на одном листе [Записки на полях]» по жанру, серии, автору или названию:
А Ш Левин - Интернет для людей старшего возраста Жанр: Интернет Год издания: 2014 |
Джон Стивенсон - iPad для начинающих Жанр: Околокомпьютерная литература Год издания: 2014 |