четверг, 9 апреля 2009 г.

Информация о пакетах в Solaris, AIX

Узнать какому пакету принадлежит файл:
solaris# pkgchk -l -p /path/to/file
aix# lslpp -w /path/to/file

Посмотреть список файлов пакета:
solaris# grep packageName /var/sadm/install/contents
solaris# pkgchk -l packageName | grep Pathname
aix# lslpp -f FilesetName

Какие файлы в bff'ке
aix# restore -Tvqf bos.rte.libs.5.2.0.10.U

пятница, 6 марта 2009 г.

Замена seq в коммерческих UNIX.

Замечали, что в Solaris и AIX нет seq?
Неудобно писать цикл так:

$ for (( (i=0) ; (i<10) ; (i++) )) ; do echo $i ; done

Но можно и так :)

$ for i in {0..9} ; do echo $i ; done

Работает в bash, sh, ksh. В остальных не проверял.

воскресенье, 25 января 2009 г.

Эмулятор терминала rxvt-unicode, он же urxvt


rxvt-unicode - просто мечта: легкий, шустрый, поддержка юникода и вкладок!

Переключение по вкладкам - шифт+курсоры влево/вправо, шифт+курсор вниз - новая вкладка. контрл+курсоры - менять вкладки местами.

Конфиг хранит в ~/.Xdefaults
После правки конфига для вступления изменений в силу:
# xrdb -merge ~/.Xdefaults

Мой конфиг:
URxvt*perl-ext: tabbed
URxvt*scrollBar: False
URxvt*saveLines: 5000
URxvt.font: xft:Terminus:style=Regular:size=10
URxvt*geometry: 98x30

URxvt*background: Black
URxvt*foreground: #BBBBBB

URxvt*color0: #000000
URxvt*color1: #aa0000
URxvt*color2: #00aa00
URxvt*color3: #aa5500
URxvt*color4: #0000aa
URxvt*color5: #aa00aa
URxvt*color6: #00aaaa
URxvt*color7: #aaaaaa
URxvt*color8: #555555
URxvt*color9: #ff5555
URxvt*color10: #55ff55
URxvt*color11: #ffff55
URxvt*color12: #5555ff
URxvt*color13: #ff55ff
URxvt*color14: #55ffff
URxvt*color15: #ffffff

yeahconsole*term: urxvt
yeahconsole*restart: 1
yeahconsole*toggleKey: None+Menu
yeahconsole*keyFull: Alt+F12
yeahconsole*aniDelay: 10
yeahconsole*foreground: grey
yeahconsole*background: black
yeahconsole*xOffset: 200
yeahconsole*screenWidth:1200
yeahconsole*consoleHeight:27

См. также
# man urxvtperl

yeahconsole тоже жжет.

http://blackdiv.livejournal.com/33285.html
http://tom.azatom.info/blog/index.php/post/2007/12/30/x11-terms/yeahconsole-Quake-like-xterm

http://bugs.gentoo.org/show_bug.cgi?id=120112
http://sisyphus.ru/srpm/Sisyphus/yeahconsole/get

среда, 21 января 2009 г.

EIS version

Версия установленного EIS:
# cat /var/sun/.release-EIS-CD

воскресенье, 18 января 2009 г.

md5sum и не только

# digest -a <type> file

пятница, 16 января 2009 г.

Вложенный X-сервер

# Xnest -ac -query <ip> :2
XDMCP - запрос к <ip>. Для вендузятнегов - любителей X-manager'а
# man Xnest
# man Xserver

http://www.fedoralinux.ru/content/view/12/34/
http://www.fedoralinux.ru/content/view/17/47/


В целом, не следует забывать принципы работы X, надо пользоваться ими во весь рост.

# X :2
# startx -- :2

и так далее...

замустить X-сессию для удаленной машины, при желании, на определенной консоли:

# X -ac -query
<ip> :1 [vtX]

readvgda

# readvgda /dev/hdisk12

Попробуй - полюбишь. Вывод подробной инфы о группе томов к которой пренадлежит диск прямо из VDGA.

хм.. http://www-01.ibm.com/support/docview.wss?uid=isg1IY96300