Такие вещи, которые сделать просто, но сложно догадаться, как (в помощь начинающим)
Вывод файла на экран |
— в виде текста | cat %file |
— шестнадцатеричный дамп | hd %file |
— постранично | less %file (лучше, чем more) |
Вывод директории |
— кратко | ls %dir |
— полно | ls -l %dir |
— со скрытыми файлами (.file) | ls -A %dir |
— с занимаемым объёмом (рекурсия) | du %dir |
Архивация |
Архивировать в tar.gz / tar.bz2 | tar caf %arch %files |
Разархивировать tar.* | tar xaf %arch |
Потоки |
Сохранить промежуточный вывод | … | tee %file | … |
Слежение за выводом | watch %command |
Постраничный вывод | … | more |
%fstype
— тип файловой системы (iso9660, vfat, ext2 и т. д.).
%mp
— точка монтирования (директория, в которой будет отображаться корень файловой системы).
%dev
— устройство (обычно /dev/…)
%baud
— скорость порта (бод)
Монтирование образа диска | mount -o loop -t %fstype %file %mp |
Работа с последовательным портом | cu -p %dev -s %baud |
Копирование диска | dd if=%from of=%to |
Удалённая архивация с локальным сохранением | ssh %server -l %login "tar cvf - %files | gzip -c" >%arch.tgz |
Видео для просмотра на QVGA | mencoder %sourcefile -vf scale=320:240 -af resample=44100 -srate 44100 -ofps 20 -oac mp3lame -ovc xvid -xvidencopts bitrate=256 -of avi -o %destfile |