nix:komandy_i_programmy
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
nix:komandy_i_programmy [2023/12/25 13:49] – [tail] san | nix:komandy_i_programmy [2024/03/01 08:37] (текущий) – [tail] san | ||
---|---|---|---|
Строка 53: | Строка 53: | ||
</ | </ | ||
===== ip ===== | ===== ip ===== | ||
- | ifconfig изо всех линукс-дистрибутивов постепенно убирается. На смену ему предлагают ip | + | ifconfig изо всех линукс-дистрибутивов постепенно убирается. На смену ему предлагают ip (с тем или иным успехом заменяет ifconfig, route, netstat, ifup, ifdown и др.) |
- | Все ключи, объекты и команды программы можно сокращать | + | Все ключи, объекты и команды программы можно сокращать: |
< | < | ||
ip link | ip link | ||
Строка 62: | Строка 62: | ||
ip address | ip address | ||
ip a | ip a | ||
+ | |||
+ | ip route | ||
+ | ip r | ||
+ | |||
+ | ip rule | ||
+ | ip ru | ||
+ | |||
+ | ip address show dev tun0 | ||
+ | ip a s dev tun0 | ||
</ | </ | ||
Строка 69: | Строка 78: | ||
* -statistics -stats -s | * -statistics -stats -s | ||
* -human-readable -human -h | * -human-readable -human -h | ||
+ | * -details -d | ||
+ | * -oneline -o | ||
+ | * -json -j и связанный с ним -pretty -p | ||
+ | |||
+ | |||
Список объектов: | Список объектов: | ||
< | < | ||
link | address | addrlabel | route | rule | neigh | ntable | tunnel | tuntap | maddress | mroute | mrule | monitor | xfrm | netns | l2tp | tcp_metrics | token | macsec | link | address | addrlabel | route | rule | neigh | ntable | tunnel | tuntap | maddress | mroute | mrule | monitor | xfrm | netns | l2tp | tcp_metrics | token | macsec | ||
+ | </ | ||
+ | |||
+ | Примеры (раскраска вывода не сохранена): | ||
+ | <file bash> | ||
+ | $ ip -c -br l | ||
+ | lo | ||
+ | enp1s11 | ||
+ | wlp1s9 | ||
+ | tun0 | ||
+ | </ | ||
+ | |||
+ | <file bash> | ||
+ | $ ip -c -s -h -d l | ||
+ | 1: lo: < | ||
+ | link/ | ||
+ | RX: bytes packets | ||
+ | 621k | ||
+ | TX: bytes packets | ||
+ | 621k | ||
+ | ... | ||
</ | </ | ||
Строка 80: | Строка 114: | ||
tail -f **/*.log | tail -f **/*.log | ||
</ | </ | ||
+ | Вывод файла с пропуском N первых строк | ||
+ | <file bash> | ||
+ | tail -n +< | ||
+ | </ | ||
===== find ===== | ===== find ===== | ||
Строка 224: | Строка 261: | ||
* dst port - порт получателя; | * dst port - порт получателя; | ||
* аналогично dst ip, src ip, dst net, src ip | * аналогично dst ip, src ip, dst net, src ip | ||
+ | * less, greater number - пакеты меньше и больше числа number | ||
Доступны такие протоколы: | Доступны такие протоколы: | ||
+ | |||
===== find ===== | ===== find ===== |
nix/komandy_i_programmy.1703501345.txt.gz · Последнее изменение: 2023/12/25 13:49 — san