ГлавнаяБлоги → Интересные команды в терминале

Интересные команды в терминале

Матрица в консоли:
$ echo -ne "\e[32m"; while true;
do echo -ne "\e[$(($RANDOM % 2 + 1))m";
tr -c "[:print:]" " " < /dev/urandom |
dd count=1 bs=50 2> /dev/null; done


Посмотреть календарь в терминале:
$ cal 2010

Ресайз всех изображений в директории:
$ for a in `ls`; do echo $a && convert $a -resize x$a; done

Кто жрет память???:
$ ps axo rss,comm,pid | awk '{ proc_list[$2]++; proc_list[$2 "," 1] += $1; }
END { for (proc in proc_list) { printf("%d\t%s\n",
proc_list[proc "," 1],proc); }}' | sort -n | tail -n 10


Создаем PDF из JPEG:
$ convert *.jpg -adjoin -monitor MyPDF.pdf

Сгенерировать пароль:
(если нужно заранее установите pwgen)
$ pwgen -AB 8


Способ просмотра объема ОЗУ в Linux:
$ echo `cat /proc/meminfo | grep MemTotal | awk -F" " '{ print $2 }'`/1024 | bc

Стереть Dvd-rw:
$ dvd+rw-format -f /dev/dvd

Запись образа на Dvd-rw:
$ growisofs -Z /dev/cdrom=drivers.iso

Простая напоминалка для gnome:
$ echo «export DISPLAY=:0; export XAUTHORITY=~/.Xauthority; notify-send СООБЩЕНИЕ» | at ВРЕМЯ--

Конвертация пакетов deb в rpm или rpm в deb:
Для этого необходимо использовать утилиту alien.
Устанавливаем alien (пример для систем с APT)
apt-get install alien
Конвертируем
alien <имя пакета.[rpm|deb]>


Конвертация ogg в mp3:
for i in *.ogg; do [[! -a "${i%ogg}mp3" ]] && oggdec "$i" -o — |
lame --preset standard — "${i%ogg}mp3"; done
  • +4
  • 12 июня 2011, 08:48
  • Turistovik
  • 0

Комментарии (1)

RSS свернуть / развернуть
комментарий был удален


Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Блоги, Блог им. Turistovik, Интересные команды в терминале