nl file.txt выводит содержимое файла, с нумирацией строк
ss отображение статистики сокетов
ss -s Список установленных в настоящее время, закрытых, потерянных и ожидающих сокетов TCP
ss -l отобразить все открытые сетевые порты
ss -t -a Показать все TCP-сокеты
ss -u -a Показать все UDP-сокеты
ss -x -a Показать все UNIX-сокеты
ss -o state established '( dport = :http or sport = :http )' Показать все установленные HTTP-соединения
curl ifconfig.me показать внешний IP
пробел перед командой означает что команду не нужно записывать в историю
stat file.txt информация о файле
look word посмотреть есть ли такое английское слово в словаре
tac выводит содержимое файла в обратном порядке
watch -t -n1 "date +%T|figlet" показывает цифровые часы
at запуск команды в определенное время
at now + 1 minute
at> echo "Test" > ~/at.out
at> <CTRL+d>
at now + 1 minute
at> shutdown -t 15
at> <CTRL+d>
at 6am tomorrow
at> xmms ~/music/wakeup.ogg
at> <Ctrl-D>
curl ipinfo.io выводит информацию о геолокации основываясь на IP
curl ipinfo.io/216.58.194.46 выводит информацию о геолокации основываясь на указанном IP
ctrl+l очистить экран
Операторы объединения в терминале
Оператор '&' - заставит команду работать в фоновом режиме
apt-get update & apt-get upgrade & запускает две команды в фоновом режиме
Оператор ';' - позволяет запускать несколько команд за один раз, и выполнение команды происходит последовательно.
apt-get update ; apt-get upgrade ; mkdir build ; cd build
Оператор '&&' - Оператор && будет выполнять вторую команду только в том случае, если первая завершилась успешно(состояние выхода первой команды равно 0 — программа выполнена успешно). Эта команда очень полезна при проверке состояния выполнения последней команды.
ping -c3 google.com && links google.com посетить сайт, но сначала проверить доступен ли он
Оператор '||' - позволяет выполнять вторую команду только в случае сбоя при выполнении первой команды
Оператор '!' - Эта команда выполнит все, кроме предоставленного условия
rm -r !(*.txt) удалить все файлы кроме файлов с расширением .txt
Оператор потока PIPE (|) - выходные данные первой команды действуют как входные данные для второй команды
cat file.txt | grep hello найти в файле линии в которых встречается слово hello
Комментарии
Отправить комментарий