freebsd
как узнать размер директории?
# du -hsx /usr/ports/.
# du -hxd1 ./
задать настройки для текущего порта и всех зависимостей# make config-recursive
монтировать флешки# mount_msdosfs -L ru_RU.UTF-8 -D UTF-8 -m 755 -u wavilen /dev/da0s1 /mnt/flash
ssh в koi8-r систему# luit -encoding "KOI8-R" ssh <ip>
распаковать tar.gz# tar xvfz *.tar.gz
создать joilet iso# mkisofs -R -J -o imagefile.iso ~/folder
монтировать iso# mdconfig -a -f ~/imagefile.iso
# mount_cd9660 /dev/md0 /cdrom
упаковать tar.gz# tar -zcvf <archve>.tar.gz *
записать dvd-rw диск # growisofs -use-the-force-luke=dao -speed=4 -Z /dev/cd0=/home/wavilen/dvd.iso
iso с диска# dd if=/dev/acd0 of=/home/wavilen/disc.iso bs=16k
solaris
писать мультисессию
# cdrw -O -p 10 -i ~/imagefile.iso
содержимое установленных пакетов# grep <pakage> /var/sadm/install/contents
читать ман из файла# nroff -man file.1 |less
распаковать tar.gz# gtar -zxvf <file>.tar.gz
linux
скриншот на удалённой машине
# import -window root -display :0 shot.png
дамп пакетов# tcpdump -n -i eth0 ether host <M-A-C>
# tcpdump -n -i eth0 not port ssh and not udp and not address
поиск по содержимому файлов в каталоге#grep --color=auto -nHR 'то что ищем' *
отмонтировать все директории nfs с определённого хоста#sudo sh -c "grep '^hostname' /etc/mtab | awk '{system (\"umount \" \$2)}'"
добавить в конец строки начинающейся c begin фразу phrase #sed -i 's/^begin.*/&phrase/' file
gentoo
безжалостно, без учёта зависимостей удалить пакеты по поисковому запросу #eix -I --only-names package | xargs -p sudo emerge -vC
vimзаписать с правами root
:w !sudo tee %