пятница, 9 августа 2013 г.

Частые Команды в Консоле


команда для проверки доступных пакетов
apt-cache --names-only search ****

Команды Cron, CronTab
редактировать:   cron -e   /  просмотреть: cron -l  /  удалить: cron -r



проверка портов:   netstat -tnlp
 

просмотреть правила:   iptables -nL
iptables -t nat -nvL
Как забанить нежелательные IP? При помощи команды iptables

iptables -A INPUT -s 123.125.71.16 -j REJECT
iptables -A INPUT -s 173.199.114.91 -j REJECT
iptables -A INPUT -s 180.76.5.60 -j REJECT
service iptables sav
упаковать/ распаковать :
tar -zcvf FileName.tar.gz /var/www/
tar xcvf FileName.tar.gz
tar -xvzf FileName.tgz

сменить пароль:  passwd
сменить владельца: chown -R  Группа:владелец /home/test

Прочие команды, для мониторинга системы,
но я по каким-то причинам ими не пользуюсь или пользуюсь крайне редко:
 
ethtool eth0 — информация о режимах работы поддерживаемых сетевой картой, о текущих режимах и параметрах
sensors — показывает температуру процессора (должен быть установлен пакет lm-sensors)
hddtemp /dev/sda — показывается температуру жесткого диска
acpi -v — показывает температуру и дополнительную информацию о кулерах и т.д. (должен быть утсановлен пакет acpi)
lsof -i TCP:80 — определяет какое приложение использует данный порт
free -m (колонка cache – память занятая под кэш ФС)
cat /proc/meminfo — информация об оперативной памяти
cat /proc/cpuinfo — информация о процессоре
cat /proc/interrupts – кто генерит больше прерываний
cat /proc/net/dev – передано через интерфейс в байтах
cat /proc/sys/fs/file-max – макс. допустимое количество откр. файлов (sysctl -w fs.file-max=”16384″)