- startx (скрипт) -> xinit -> /etc/X11/xinit/xinitrc (скрипт) -> /etc/X11/xinit/Xclients (скрипт) -> (xclock,xeyes...) Window Manager: {afterstep,AnotherLevel,fvwm95,fvwm,twm}
WM | Файл(ы) конфигурации |
---|---|
twm | /usr/X11R6/lib/X11/twm/system.twmrc |
olwm | $HOME/.openwin-menu $OPENWINHOME/lib/openwin-menu $OPENWINHOME/lib/app-defaults/Olwm |
fvwm | /etc/X11/fvwm/system.fvwmrc |
fvwm2 | /etc/X11/fvwm2/system.fvwm2rc |
AnotherLevel | /etc/X11/AnotherLevel/fvwm2rc.m4 |
AfterStep | /usr/share/afterstep/wmconfig.conf |
Имя | Программа | Применение |
---|---|---|
shell | /bin/sh | Основной язык системы, в т.ч. initscripts |
perl | /usr/bin/perl | Более сложные скрипты, со стр. данных |
awk | /bin/awk | Мощнее shell, но проще perl |
sed | /bin/sed | Скорее не язык, а фильтр |
Tcl/Tk | /usr/bin/wish | Оконные интерфейсы |
python | /usr/bin/python | RedHat использует вместо Tcl/Tk |
expect | /usr/bin/expect | Приспособлен для мультизадачности |
if усл then команды {elif усл команды} [else команды ] fi
repeat выраж do команды done
while/until условие do команды done
for имя in список do команды done
Дистрибутив | Команды | Расширение |
---|---|---|
Slackware | setup/pkgtool | .tgz |
Debian | dpkg | .deb |
RedHat | rpm | .rpm |
Желаемое действие | Команда |
---|---|
Информация: | rpm -qi пакет |
Список файлов: | rpm -ql пакет |
Кому принадлежит: | rpm -qf файл |
"А как там это называлось...": | rpm -qal|grep -i имя |
Неинсталлированный пакет: | rpm -qp файл.rpm |
Чего он требует: | rpm -qR {пакет | -p файл.rpm} |
device mount_point fstype options dump fsckseq
service_name sock_type proto flags user server_path args /etc/services | | | | | | stream/dgram---+ | | | | | tcp/udp -------------+ | | | | wait/nowait -------------------+ | | | username -------------------------+ | | /usr/sbin/..------------------------------+ | параметры ------------------------------------------+Имена серверов часто начинаются на in. (INetd). kill -HUP pid-of-inetd заставляет перечитать .conf.