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

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


howto:utils:unix

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
howto:utils:unix [2016/11/21 10:24]
Алексей Кожевников
howto:utils:unix [2019/01/17 14:06] (текущий)
Алексей Кожевников ↷ Страница перемещена из howto:unix в howto:utils:unix
Строка 19: Строка 19:
 find . -type f -name '​*.php'​ -exec sed -i -r '​s@karta_sajta@site_map@g'​ {} \; find . -type f -name '​*.php'​ -exec sed -i -r '​s@karta_sajta@site_map@g'​ {} \;
 </​code>​ </​code>​
 +
 +===== Количество элементов в каталогах =====
 +
 +<​code>​find /var/log -type d | ( while read A; do B=`ls -l "​$A"​ | wc -l`; echo $B $A; done) | sort -nr</​code>​
  
 ===== 4xx и 5xx статусы,​ через таб, после версии протокола ===== ===== 4xx и 5xx статусы,​ через таб, после версии протокола =====
Строка 73: Строка 77:
 <​code>​cat access.log | awk -F'​\t'​ '​{print $2, $12}'| sort | uniq -c | sort -nr | more</​code>​ <​code>​cat access.log | awk -F'​\t'​ '​{print $2, $12}'| sort | uniq -c | sort -nr | more</​code>​
  
 +===== Не системные пользователи =====
 +<​code>​cat /etc/passwd | awk -F':'​ '{if ($7 !~ /​\/​s?​bin\/​(false|halt|nologin|sync|shutdown)/​) print $1,​$5}'</​code>​
  
  
 {{tag> unix linux bash }} {{tag> unix linux bash }}
howto/utils/unix.1479713045.txt.gz · Последние изменения: 2016/11/21 10:24 — Алексей Кожевников