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

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


howto:utils:bash

Различия

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

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

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