Commands

"Убить" все процессы определённого пользователя:
kill -9 `pgrep -u test`
или
kill -9 `ps -ef | grep NAME_OF_PROCESS | grep -v grep | awk '{print $2}'`

Вырезать с по строки в файле и записать в файл:
sed -n 16224,16482p filename > newfile

Размер папок в в текущей папке:
du -sh *

Искать во всех фалах по пути /var/log/ слово panic:
grep -r -n "panic" /var/log/

Искать в фале по пути /var/log/apache2/error.log слово panic и вывести соседние строки (сверху 2 и снизу 3):
grep -n -A2 -B3 "panic" /var/log/apache2/error.log

Подавление promt (yes/no):
rm -f *.txt  эквивалентна  yes | rm *.txt

Исключить из вывода команды строку содержащую 1450:
ps aux | grep smbd | grep -v 1450

Принять изменения в файле окружения без перезахода в систему:
source /etc/bash.bashrc

Посмотреть что слушает порты:
netstat -plnt

Сканирование сети на наличие widows машин:
nbtscan -r 192.168.37.1/24 | grep LINK | awk {'print $2"  "$5'}
вывод:
LINK-PC01  00:27:0e:02:58:e5
LINK-PC17  00:27:0e:08:d0:2e
LINK-PC15  00:27:0e:08:d0:69
LINK-PC04  00:27:0e:08:cf:e7

Полезные сетевые утилиты:
http://www.binarytides.com/linux-commands-monitor-network/
http://www.tecmint.com/command-line-tools-to-monitor-linux-performance/

VMware 

Рестарт Management agents on ESXi SSH
/etc/init.d/hostd restart
/etc/init.d/vpxa restart

Комментариев нет:

Отправить комментарий