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

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


howto:utils:bash

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
howto:utils:bash [2015/10/29 23:11]
Алексей Кожевников
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>​ 
 +if ! [ -d /path/directory]; then 
 +echo 'No directory'​ 
 +fi
 </​code>​ </​code>​
- 
-===== Поиск дубликатов ===== 
- 
-''​fdupes -r /​home/​user''​ 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
  
 {{tag> unix linux bash }} {{tag> unix linux bash }}
howto/utils/bash.1446149496.txt.gz · Последние изменения: 2015/10/29 23:11 — Алексей Кожевников