Инструменты пользователя

Инструменты сайта


nix:komandy_i_programmy

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
nix:komandy_i_programmy [2024/03/01 08:37] – [tail] sannix:komandy_i_programmy [2026/01/12 14:05] (текущий) – [date] san
Строка 52: Строка 52:
 date +%Y-%m-%dT%H:%M:%S -d "7 day ago" date +%Y-%m-%dT%H:%M:%S -d "7 day ago"
 </file> </file>
 +
 +Запись в переменные первого числа предыдущего и текущего месяца (напр. для выборки предыдущего месяца в sql-запросах)
 +<code bash>
 +lastmon="$(date -d $(date +%Y-%m)'-15 last month' '+%Y-%m-01 00:00:00+03')"
 +curmon="$(date '+%Y-%m-01 00:00:00+03')"
 +</code>
 ===== ip ===== ===== ip =====
 ifconfig изо всех линукс-дистрибутивов постепенно убирается. На смену ему предлагают ip (с тем или иным успехом заменяет ifconfig, route, netstat, ifup, ifdown и др.) ifconfig изо всех линукс-дистрибутивов постепенно убирается. На смену ему предлагают ip (с тем или иным успехом заменяет ifconfig, route, netstat, ifup, ifdown и др.)
Строка 568: Строка 574:
 len=44 ip=216.58.210.142 ttl=120 DF id=0 sport=80 flags=SA seq=3 win=65535 rtt=51.0 ms len=44 ip=216.58.210.142 ttl=120 DF id=0 sport=80 flags=SA seq=3 win=65535 rtt=51.0 ms
 </file> </file>
 +
 +===== ccze (раскраска вывода логов) =====
 +
 +<code bash>
 +tail -f /var/log/syslog | ccze
 +cat /var/log/syslog | ccze -A
 +</code>
 +
 +Чтоб получить короткие команды для раскрашеного вывода добавляем в ~/.bashrc
 +<code bash>
 +function ccat { cat $* |ccze -A; }
 +function ctail { tail -f $* |ccze -A ; }
 +</code>
 +после этого можно использовать ''ccat /var/log/syslog''
  
 {{tag>linux unix}} {{tag>linux unix}}
nix/komandy_i_programmy.1709271433.txt.gz · Последнее изменение: san

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki