|
|
Команда |
Описание |
gzip < /dev/cdrom > cdrom.iso.gz |
Сохранить копию CD с данными |
mkisofs -V LABEL -r dir | gzip > cdrom.iso.gz |
Создать образ CD диска из содержимого директории |
mount -o loop cdrom.iso /mnt/dir |
Смонтировать CD образ на /mnt/dir (только для чтения) |
cdrecord -v dev=/dev/cdrom blank=fast |
Очистить CDRW |
gzip -dc cdrom.iso.gz | cdrecord -v dev=/dev/cdrom - |
Записать CD образ (используйте dev=ATAPI -scanbus для выбора устройства записи) |
cdparanoia -B |
Сохранить аудио треки с CD в wav файлы (сохранятся в текущую папку) |
cdrecord -v dev=/dev/cdrom -audio *.wav |
Создать аудио диск (audio CD) из всех wav файлов,
находящихся в текущей директории (см. также cdrdao) |
oggenc --tracknum='track' track.cdda.wav -o 'track.ogg' |
Создать ogg файл из wav файла |
|
|
Команда |
Описание |
tail -f /var/log/messages |
Мониторинг сообщений в log файле |
strace -c ls >/dev/null |
Сумма/профиль системных вызовов, сделанных командой |
strace -f -e open ls >/dev/null |
Список системных вызовов, сделанных командой |
ltrace -f -e getenv ls >/dev/null |
Список библиотечных вызовов, сделанных командой |
lsof -p $$ |
Список путей, которые открывал процесс |
lsof ~ |
Список процессов, которые имеют открытые пути |
tcpdump not port 22 |
Отобразить сетевой (кроме ssh) траффик. См. также tcpdump_not_me |
ps -e -o pid,args --forest |
Иерархический список процессов |
ps -e -o pcpu,cpu,nice,state,cputime,args --sort pcpu | sed '/^ 0.0 /d' |
Список процессов с % использования процессора |
ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS |
Список процессов с используемой ими памятью (См. также ps_mem.py) |
ps -C firefox-bin -L -o pid,tid,pcpu,state |
Список всех потоков для конкретного процесса |
ps -p 1,2 |
Список информации о процессах с конкретными IDs (идентификаторами) |
last reboot |
Показать историю ребутов системы |
free -m |
Показать количество оставшейся оперативной памяти (-m отображает в мегабайтах) |
watch -n.1 'cat /proc/interrupts' |
Наблюдать последовательно за изменяющимися данными |
ionice -c3 bash |
Переводит процесс bash в режим ввода-вывода idle (режим простоя)
-c, --class class (0 for none, 1 for realtime, 2 for best-effort, 3 for idle.) |
|
|
Команда |
Описание |
ls -lSr |
Список файлов, отсортированных по размеру (файл с наибольшим размером - последний) |
du -s * | sort -k1,1rn | head |
Показать пользователей в текущей папке с наибольшим объемом используемых данных.
См. также dutop |
df -h |
Показать свободное место на смонтированных файловых системах |
df -i |
Показать свободные индексные дескрипторы на смонтированных файловых системах |
fdisk -l |
Показать размеры разделов дисков и типы (запускается от root-а) |
rpm -q -a --qf '%10{SIZE}\t%{NAME}\n' | sort -k1,1n |
Список всех пакетов с размером дистрибутивов (размер - в Байтах) |
dpkg-query -W -f='${Installed-Size;10}\t${Package}\n' | sort -k1,1n |
Список всех пакетов с размерами установки (размер - в килобайтах) для debian дистрибутивов |
dd bs=1 seek=2TB if=/dev/null of=ext3.test |
Создать большой тестовый файл. См. также truncate |
|
|
Команда |
Описание |
readline |
Редактор строки, используемый bash, python, gnuplot, … |
screen |
Виртуальные терминалы с возможностями открепления, … |
mc |
Мощный файл менеджер, которые может просматривать rpm, tar, ftp, ssh, … |
gnuplot |
Интерактивная (скриптовая) графика |
links |
Текстовый веб браузер |
|
|
ldifde -f export.ldf -d «CN=Users,DC=test,DC=home» |
Экспортирует все элементы из орг. Юнита Users |
|
|
(Get-Item "$env:windir").creationtime
|
Дастс создания директории Windows |
gci d: -force | where {$_.creationtime -lt "15.11.2013" -and $_.creationtime -gt "16.11.2013"} |
select fullname,creationtime | sort creationtime
|
Выводит список дочерних элементов в папке, отбирает только с датой ,удовлетворяющей критерию, сортирует по дате создания. Ключ -force инструктирует выводить также скрытые и системные файлы. |
|
|
Команда |
Описание |
alias hd='od -Ax -tx1z -v' |
Ручной 16-ричный дамп (пример использования: hd /proc/self/cmdline | less) |
alias realpath='readlink -f' |
Канонический путь (пример использования: realpath ~/../$USER) |
set | grep $USER |
Поиск в текущем environment (окружении) |
touch -c -t 0304050607 file |
Установить дату для файла (YYMMDDhhmm) |
python -m SimpleHTTPServer |
Отобразить дерево текущего каталога по адресу http://$HOSTNAME:8000/ |
apropos whatis |
Показать команды соответствующие строке. См. также threadsafe |
man -t man | ps2pdf - > man.pdf |
Создать pdf версию страницы мануала (man) |
which command |
Показать полный путь к файлу команды |
update-rc.d |
Управление запуском сервисов в Ubuntu Linux
update-rc.d [-n] [-f] name remove
update-rc.d [-n] name defaults [NN | SS KK]
update-rc.d [-n] name start|stop NN runlevel [runlevel]...
start|stop NN runlevel [runlevel]... . ...
update-rc.d [-n] name disable|enable [ S|2|3|4|5 ] |
time command |
Выполнить команду и отобразить время выполнения |
time cat |
Запустить секундомер. Ctrl-d чтобы остановить его. См. также sw |
nice info |
Запустить команду с низким приоритетом (”info” reader в данном случае) |
renice 19 -p $$ |
Установить shell (скрипту) низкий приоритет. Используется для не интерактивных задач. |
disper --cycle-stages='-S : -s' --cycle |
Переключение между мониторами, подключенными к системе |
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 5555 -j NAT --to 10.10.1.1:3389 |
Проброс RDP пакетов снаружи во внутрь. |
|