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

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


Боковая панель


Программное обеспечение
Черновики


Краткая инструкция

howto:utils:bash

Это старая версия документа!


Различные команды

Cколько процессов запущено от имени всех пользователей

ps hax -o user | sort | uniq -c

Убить процессы по маске

kill -9 `ps ax | grep some_script.php | awk '{print $1}'`

Убрать комментарии и пустые строки

cat test.txt | grep -ev "^#\|^$"

Объем занимаемого пространства в папке

du -msxc /tmp/* | sort -n -r | more

Проверка IP

curl http://88.198.46.60 | grep "Your IP is"

Поиск дубликатов

fdupes -r /home/user

Скриптик заменяет unixtime в логе

#!/bin/bash

echo "read ${inp}"
cat $1 | while read l; do
        d="${l:1:10}"
        D=`date -d@$d`
        L=${l/$d/$D}
        echo $L | tee -a $2
done
howto/utils/bash.1446213565.txt.gz · Последние изменения: 2015/10/30 16:59 — Алексей Кожевников