Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
howto:utils:bash [2015/06/28 17:13] Алексей Кожевников создано |
howto:utils:bash [2019/01/22 22:08] (текущий) Алексей Кожевников ↷ Страница перемещена из howto:bash в howto:utils:bash |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Различные команды ====== | + | ====== BASH ====== |
- | ===== Cколько процессов запущено от имени всех пользователей ===== | + | Дата в переменную: |
- | + | <code> | |
- | ''ps hax -o user | sort | uniq -c'' | + | DATE=`date '+%Y-%m-%d %H:%M:%S'` |
+ | </code> | ||
- | ===== Убрать комментарии и пустые строки ===== | + | Проверка существования файла: |
+ | <code> | ||
+ | if ! [ -f /path/to/file ]; then | ||
+ | echo 'No file' | ||
+ | fi | ||
+ | </code> | ||
+ | Проверка существования директории: | ||
+ | <code> | ||
+ | if ! [ -d /path/directory/ ]; then | ||
+ | echo 'No directory' | ||
+ | fi | ||
+ | </code> | ||
- | <code>cat test.txt | grep -ev "^#\|^$"</code> | ||
- | |||
- | ===== Объем занимаемого пространства в папке ===== | ||
- | |||
- | ''du -msxc /tmp/* | sort -n -r | more'' | ||
- | |||
- | ===== Проверка IP ===== | ||
- | |||
- | ''curl [[http://88.198.46.60|http://88.198.46.60]] | grep "Your IP is"'' | ||
+ | {{tag> unix linux bash }} |