Команды в Linux



By admin ~ Март 29th, 2009. Filed under: Системное.

Список полезных команд Linux. Узнал для себя пару новых - выделил жирным

ls -l
Выдает список фалов
cd /
Меняет текущую папку на корневую
ps axf
выводит древовидно список всех процессов
kill -9 123
удаляет 123 процесс
killall php
удаляет все процессы в имени которых есть php
ps ax|grep php
выдает список процессов в имени которых есть php
df -h
выдает сколько место на винтах
du -sh /home/igumnov
выдает сколько места занимает папка
пользователя на винте
lsof
выдает список файлов которые сейчас открыты
free -m
сколько занято ОЗУ в мегабайтах и тд
history |grep nfs
ищет в истории команд
rpm -i mc.rpm
исталяция mc.rpm пакета
rpm -qa|grep mc
ищем инсталированые пакеты в
имени которых встречается mc
rpm -e mc.rpm
деинсталировать пакет mc.rpm
rpmbuild –rebuild
собирает rpm файл
rpmbuild -bb file.spec
собирает rpm файл на основе file.spec
./configure
обычно этим конфигурируют дистрибу
make
потом его собирают этой командой
make install
и этой командой инсталируют
tar cfz /path/to/archive.tar.gz /path/to/files/to/backup
этой командой архивируем
tar xfz /path/to/archive.tar.gz
распаковывает этот архив
cat ./file |wc -l
считает сколько строчек в файле
rm -rf /path/do/dir
удаляет рекурсивно файлы и папки в указной папке
yum install php-gd
инсталлируют пакет php-gd.rpm по сети

для каждого сервиса можно узнать когда он запускается командой
chkconfig –list

сетевой сервис добавляется командой
chkconfig –level 2345 on

chkconfig –add сервис
добавить новый сервис

opreport | more
выдает список библиотек и скоко проца они сьедают

opreport -l| more
тоже самое но по функциям

opcontrol –reset - очищает старые данные

opcontrol –start запускает демон если он еще не запущет

iostat -x 10
выдает статистику что там происходит с винтами процом и тд
vnstat 1
еще один вид статситики

strace имя_исполняемого_файла
позволяет посмотреть что делает данный файл

strace -p
что делает такойто скрипт

и еще из той оперы
gdb -p
bt

netstat -ntp
какие конекции открыли какие процессы

rndc reload
перечитать правила named

rpm -qf /full/path
найти пакет в котором данный файл

настраивать почтовые алиасы тут
/etc/aliases
после изменения надо newaliases выполни

и еще тут /etc/mail/virtusertable
make выполнить в каталоге
и на всякий случай /etc/init.d/sendmail restart

ifdown eth1 ; ifup eth1
опускает и подымает сетевой интерфейс - удобней чем network restart

Взято с блога Евгения Игумнова

Popularity: 34%

Похожие статьи:

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