tips

типсики - делал для себя - но может кому ещё такая свалка будет полезна, это именно свалка - заголовки выставлены по принципу на какой системе я использовал эту команду

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 %