/l3/trainings/nt-ladm/2006-01-23/linux3.linux.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 |
|
#i=0; while [ $i -lt 10 ]; do ps u | grep -i "konqueror.+silent" | grep -v grep; sleep 1; do
![]() e |
#i=0; while [ $i -lt 10 ]; do ps u | grep -i "konqueror.+sile
![]() |
#i=0; while [ $i -lt 10 ]; do ps u | grep -i konqueror | grep -v grep; sleep 1; done
![]() |
#i=0; while [ $i -lt 10 ]; do ps uax | grep -i konqueror | grep -v grep; sleep 1; done
![]() user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4745 0.0 0.9 27312 10096 ? S 12:04 0:00 kdeinit: kio_file file /tmp/ksocket-user/klauncherGecKQb.slave-socket /tmp/ksocket-user/konquerorNQKnjc.slave-socket user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4745 0.0 0.9 27312 10096 ? S 12:04 0:00 kdeinit: kio_file file /tmp/ksocket-user/klauncherGecKQb.slave-socket /tmp/ksocket-user/konquerorNQKnjc.slave-socket user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4745 0.0 0.9 27312 10096 ? S 12:04 0:00 kdeinit: kio_file file /tmp/ksocket-user/klauncherGecKQb.slave-socket /tmp/ksocket-user/konquerorNQKnjc.slave-socket |
#i=0; while [ $i -lt 10 ]; do ps uax | grep -i \skonqueror |
![]() |
#i=0; while [ $i -lt 10 ]; do ps uax | grep -i "\skonqueror" | grep -v grep; sleep 1; done
![]() |
#i=0; while [ $i -lt 10 ]; do ps uax | grep -i ":.konqueror" | grep -v grep; sleep 1; done
![]() user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent user 4743 0.1 3.2 49224 33156 ? S 12:04 0:26 kdeinit: konqueror --silent ... user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent user 4743 0.1 3.2 49228 33164 ? S 12:04 0:27 kdeinit: konqueror --silent |
#while true; do ps uax | grep -i ":.konqueror" | grep -v grep; sleep 1; done
![]() user 4743 0.2 3.2 49432 33324 ? S 12:04 0:29 kdeinit: konqueror --silent user 4743 0.2 3.2 49432 33324 ? S 12:04 0:29 kdeinit: konqueror --silent user 4743 0.2 3.2 49432 33324 ? S 12:04 0:29 kdeinit: konqueror --silent user 4743 0.2 3.2 49432 33324 ? S 12:04 0:29 kdeinit: konqueror --silent |
#while true; do ps uax | grep -i ":.konqueror" | grep -v grep; sleep 1; done
![]() user 2193 0.0 1.1 27656 12016 ? R 16:07 0:00 kdeinit: konqueror --silent user 2193 90.0 1.9 38084 19828 ? D 16:07 0:00 kdeinit: konqueror --silent user 2193 49.0 2.3 40888 24432 ? S 16:07 0:01 kdeinit: konqueror --silent user 2193 36.7 2.3 40888 24432 ? S 16:07 0:01 kdeinit: konqueror --silent user 2193 29.4 2.3 40888 24432 ? S 16:07 0:01 kdeinit: konqueror --silent user 2193 21.2 2.3 40888 24444 ? S 16:07 0:01 kdeinit: konqueror --silent user 2193 18.7 2.3 40888 24444 ? S 16:07 0:01 kdeinit: konqueror --silent user 2193 17.0 2.3 40888 24500 ? S 16:07 0:01 kdeinit: konqueror --silent user 2193 15.7 2.3 40888 24504 ? S 16:07 0:01 kdeinit: konqueror --silent user 2193 13.6 2.3 40892 24580 ? S 16:07 0:01 kdeinit: konqueror --silent ... user 2193 8.4 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent user 2193 8.3 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent user 2193 8.2 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent user 2193 8.2 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent user 2193 8.0 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent user 2193 8.0 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent user 2193 7.9 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent user 2193 7.8 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent user 2193 7.7 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent user 2193 7.7 3.6 53892 37872 ? S 16:07 0:09 kdeinit: konqueror --silent |
#ps
PID TTY TIME CMD 2992 pts/2 00:00:00 su 2995 pts/2 00:00:03 bash 2622 pts/2 00:00:00 ps |
#ps -a
PID TTY TIME CMD 2948 pts/1 00:00:00 script 2992 pts/2 00:00:00 su 2995 pts/2 00:00:03 bash 3219 pts/3 00:00:00 script 3272 pts/4 00:00:00 su 3275 pts/4 00:00:00 bash 5330 pts/5 00:00:00 script 1440 pts/4 00:00:00 man 1442 pts/4 00:00:00 sh 1444 pts/4 00:00:00 less 2631 pts/2 00:00:00 ps |
#ps -u
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 2042 0.0 0.0 1788 332 tty1 S 10:48 0:00 /sbin/mingetty tty1 root 2064 0.0 0.0 2152 336 tty2 S 10:48 0:00 /sbin/mingetty tty2 root 2137 0.0 0.0 3024 336 tty3 S 10:48 0:00 /sbin/mingetty tty3 root 2166 0.0 0.0 1468 332 tty4 S 10:48 0:00 /sbin/mingetty tty4 root 2192 0.0 0.0 1464 336 tty5 S 10:48 0:00 /sbin/mingetty tty5 root 2227 0.0 0.0 1792 332 tty6 S 10:48 0:00 /sbin/mingetty tty6 root 2992 0.0 0.1 6204 1048 pts/2 S 10:49 0:00 su - root 2995 0.0 0.1 5696 1456 pts/2 S 10:49 0:03 -bash root 3272 0.0 0.1 4368 1044 pts/4 S 11:07 0:00 su - root 3275 0.0 0.1 6000 1372 pts/4 S 11:07 0:00 -bash root 1440 0.0 0.0 5524 660 pts/4 S 15:53 0:00 man ps root 1442 0.0 0.0 4960 876 pts/4 S 15:53 0:00 sh -c /usr/bin/bzip2 -c -d /var/cache/man/cat1/p root 1444 0.0 0.0 1968 516 pts/4 S 15:53 0:00 /usr/bin/less -iRs root 2640 0.0 0.0 3668 752 pts/2 R 16:14 0:00 ps -u |
#kill -p "man ps"
![]() -bash: kill: p: invalid signal specification |
#kill -p man
![]() -bash: kill: p: invalid signal specification |
#kill -9
![]() -bash: kill: -p: arguments must be process or job IDs -bash: kill: man: arguments must be process or job IDs |
#kill -15 -p man
![]() -bash: kill: -p: arguments must be process or job IDs -bash: kill: man: arguments must be process or job IDs |
#kill p man
![]() -bash: kill: p: arguments must be process or job IDs -bash: kill: man: arguments must be process or job IDs |
#pgrep bash
2949 2995 3220 3275 5331 |
#pgrep man
1440 |
#pgrep man | kill
![]() kill: usage: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec] |
#pgrep man | kill -p
![]() -bash: kill: p: invalid signal specification |
#kil `pgrep man`
![]() -bash: kil: command not found |
#kill `pgrep man`
|
#pgrep man
![]() |
#kill -p man
![]() -bash: kill: p: invalid signal specification |
#/sbin/kill -p man
![]() -bash: /sbin/kill: No such file or directory |
#/bin/kill -p man
![]() kill: can't find process "man" |
#vi kill
|
#ll kill
-rw-r--r-- 1 root root 0 Янв 26 16:46 kill |
#rm kill
rm: удалить пустой обычный файл `kill'? y |
#find -name gub
|
#find -name grub
|
#find / -name grub
/usr/share/grub /boot/grub /sbin/grub |
#vi /boot/grub/
|
#vi /boot/grub/
![]() |
#vi /boot/grub/grub.conf
|
$su -
:r!dmesg :r !dmesg :r !/sbin/ifconfig Password: ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ -- INSERT -- 4,1 All |
#ls -l /boot/grub/
итого 348 -rw-r--r-- 1 root root 30 Янв 27 2006 device.map -rw-r--r-- 1 root root 7776 Янв 27 2006 e2fs_stage1_5 -rw-r--r-- 1 root root 7504 Янв 27 2006 fat_stage1_5 -rw-r--r-- 1 root root 273 Янв 26 16:55 grub.conf -rw-r--r-- 1 root root 8320 Янв 27 2006 jfs_stage1_5 -rw-r--r-- 1 root root 7008 Янв 27 2006 minix_stage1_5 -rw-r--r-- 1 root root 9216 Янв 27 2006 reiserfs_stage1_5 -rw-r--r-- 1 root root 52272 Ноя 3 2004 splash.xpm.gz -rw-r--r-- 1 root root 512 Янв 27 2006 stage1 -rw-r--r-- 1 root root 108168 Янв 27 2006 stage2 -rw-r--r-- 1 root root 105608 Ноя 3 2004 stage2_eltorito -rw-r--r-- 1 root root 9288 Янв 27 2006 xfs_stage1_5 |
#strings /boot/grub/* | grep /boot/grub
/boot/grub/stage2 /boot/grub/stage2 splashimage=/boot/grub/splash.xpm.gz /boot/grub/stage2 /boot/grub/stage2 /boot/grub/stage2 /boot/grub/menu.lst /boot/grub /boot/grub/grub.conf /boot/grub /boot/grub/stage2 |
#strings /boot/grub/stage2 | grep /boot/grub
/boot/grub/menu.lst /boot/grub |
#mv /boot/grub/grub.conf /boot/grub/menu.lst
|
$cÑÑscreen
top - 10:28:11 up 12 min, 7 users, load average: 0.26, 0.13, 0.08 Tasks: 97 total, 2 running, 95 sleeping, 0 stopped, 0 zombie Cpu(s): 9.9% us, 1.0% sy, 0.0% ni, 89.1% id, 0.0% wa, 0.0% hi, 0.0% si Cpu(s): 16.9% us, 0.3% sy, 0.0% ni, 82.7% id, 0.0% wa, 0.0% hi, 0.0% si 2497 root 15 0 149m 15m 137m S 9.3 1.6 0:15.62 X 2730 user 20 0 9836 5844 5136 R 16.6 0.6 0:07.14 l3-agent 3599 user 17 0 2972 908 1624 R 0.3 0.1 0:00.24 top 1 root 16 0 1688 452 1312 S 0.0 0.0 0:01.01 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 3 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 events/0 ... 16 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 kblockd/0 26 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 27 root 15 0 0 0 0 S 0.0 0.0 0:00.01 pdflush 29 root 11 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0 17 root 25 0 0 0 0 S 0.0 0.0 0:00.00 khubd 28 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 102 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod 183 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald 981 root 6 -10 2764 368 1292 S 0.0 0.0 0:00.01 udevd 1180 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald |
$screen -r
![]() |
$kill 2992
|
$screen -r
|
$top
top - 10:30:00 up 14 min, 7 users, load average: 0.33, 0.18, 0.10 Tasks: 91 total, 2 running, 89 sleeping, 0 stopped, 0 zombie Cpu(s): 8.1% us, 1.9% sy, 0.0% ni, 86.8% id, 3.2% wa, 0.0% hi, 0.0% si Mem: 1027772k total, 301508k used, 726264k free, 18176k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 1024088k total, 0k used, 1024088k free, 152900k cached 3677 user 16 0 3232 828 1624 R 1.9 0.1 0:00.01 top 1 root 16 0 1688 452 1312 S 0.0 0.0 0:01.01 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 3 root 5 -10 0 0 0 S 0.0 0.0 0:00.01 events/0 ... 26 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 27 root 15 0 0 0 0 S 0.0 0.0 0:00.01 pdflush 29 root 11 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0 17 root 25 0 0 0 0 S 0.0 0.0 0:00.00 khubd 28 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 102 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod 183 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald 981 root 6 -10 2764 368 1292 S 0.0 0.0 0:00.01 udevd 1180 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald 1181 root 15 0 0 0 0 S 0.0 0.0 0:00.01 kjournald |
$echo oy kto zdes????
oy kto zdes???? |
$find / -name screen.rc
![]() find: /lost+found: Permission denied find: /tmp/lost+found: Permission denied find: /tmp/gconfd-root: Permission denied find: /tmp/.private: Permission denied find: /tmp/etc/rpm: Permission denied find: /var/lost+found: Permission denied find: /var/lib/nfs/statd: Permission denied find: /var/lib/xdm/authdir: Permission denied find: /var/lib/slocate: Permission denied find: /var/log/ppp: Permission denied ... find: /var/run/mdadm: Permission denied find: /var/run/mdmpd: Permission denied find: /var/run/sudo: Permission denied find: /var/spool/at: Permission denied find: /var/spool/cups: Permission denied find: /var/spool/clientmqueue: Permission denied find: /var/spool/mqueue: Permission denied find: /var/spool/cron: Permission denied find: /var/gdm: Permission denied find: /usr/lost+found: Permission denied |
$find / -name "screen.rc"
![]() find: /lost+found: Permission denied find: /tmp/lost+found: Permission denied find: /tmp/gconfd-root: Permission denied find: /tmp/.private: Permission denied find: /tmp/etc/rpm: Permission denied find: /var/lost+found: Permission denied find: /var/lib/nfs/statd: Permission denied find: /var/lib/xdm/authdir: Permission denied find: /var/lib/slocate: Permission denied find: /var/log/ppp: Permission denied ... find: /var/run/mdadm: Permission denied find: /var/run/mdmpd: Permission denied find: /var/run/sudo: Permission denied find: /var/spool/at: Permission denied find: /var/spool/cups: Permission denied find: /var/spool/clientmqueue: Permission denied find: /var/spool/mqueue: Permission denied find: /var/spool/cron: Permission denied find: /var/gdm: Permission denied find: /usr/lost+found: Permission denied |
$find / -name *screen*
![]() find: /lost+found: Permission denied find: /tmp/lost+found: Permission denied find: /tmp/gconfd-root: Permission denied find: /tmp/.private: Permission denied find: /tmp/etc/rpm: Permission denied /tmp/new/etc/gconf/gconf.xml.defaults/schemas/apps/gnome_panel_screenshot /tmp/new/etc/gconf/gconf.xml.defaults/schemas/apps/eog/full_screen /tmp/new/etc/gconf/gconf.xml.defaults/schemas/apps/gnome_settings_daemon/screensaver /tmp/new/etc/gconf/gconf.xml.defaults/schemas/apps/gnumeric/core/gui/screen /tmp/new/etc/gconf/gconf.xml.defaults/apps/gnome_panel_screenshot ... /usr/share/doc/HTML/en/kicker/screenshot_left.png /usr/share/doc/HTML/en/kicker/screenshot_right.png /usr/share/doc/HTML/en/klipper/screenshot.png /usr/share/doc/HTML/en/kpager/screenshot.png /usr/share/doc/HTML/en/kuickshow/screenshot.png /usr/share/doc/HTML/en/krdc/window_fullscreen.png /usr/share/doc/HTML/en/krdc/window_nofullscreen.png /usr/share/doc/HTML/en/krfb/screenshot.eps /usr/share/doc/HTML/en/krfb/screenshot.png /usr/share/doc/HTML/en/klinkstatus/screenshot.png |
$find / -name *screen.*rc*
![]() find: /lost+found: Permission denied find: /tmp/lost+found: Permission denied find: /tmp/gconfd-root: Permission denied find: /tmp/.private: Permission denied find: /tmp/etc/rpm: Permission denied find: /var/lost+found: Permission denied find: /var/lib/nfs/statd: Permission denied find: /var/lib/xdm/authdir: Permission denied find: /var/lib/slocate: Permission denied find: /var/log/ppp: Permission denied ... find: /var/run/sudo: Permission denied find: /var/spool/at: Permission denied find: /var/spool/cups: Permission denied find: /var/spool/clientmqueue: Permission denied find: /var/spool/mqueue: Permission denied find: /var/spool/cron: Permission denied find: /var/gdm: Permission denied find: /usr/lost+found: Permission denied find: /usr/share/ssl/CA: Permission denied /usr/share/apps/kdevfullscreen/kdevpart_fullscreen.rc |
$find / -f -name *screen.*rc*
![]() find: неверный предикат `-f' |
$runlevel
![]() bash: runlevel: command not found |
$run level
![]() bash: run: command not found |
$su -
Password: l3-agent is already running: pid=3896; pidfile=/root/.lilalo/l3-agent.pid |
#runlevel
N 5 |
$su -
Password: l3-agent is already running: pid=3896; pidfile=/root/.lilalo/l3-agent.pid |
$su -
Password: l3-agent is already running: pid=3896; pidfile=/root/.lilalo/l3-agent.pid |
#vi /etc/init
![]() |
#vi /etc/inittab
|
$top inir -q
![]() top: bad iterations arg 'ir' |
$openvt -c tty9
![]() openvt: tty9: illegal vt number |
$openvt -c 8 /usr/bin/top
![]() openvt: vt 8 is in use; command aborted use `openvt -f' to force. |
$openvt -c 9 /usr/bin/top
![]() openvt: Unable to open /dev/tty9: Permission denied |
$openvt -c 12 /usr/bin/top
![]() openvt: Unable to open /dev/tty12: Permission denied |
$su -
Password: |
# openvt -c 12 /usr/bin/top
|
#vi /usr/bin/initt
|
#vi /usr/bin/inittab
|
#rm /usr/bin/inittab
rm: удалить пустой обычный файл `/usr/bin/inittab'? y |
#rm /etc/inittab
rm: удалить обычный файл `/etc/inittab'? n |
#vi /etc/inittab
|
#init -q
![]() init: invalid option -- q Usage: init 0123456SsQqAaBbCcUu |
#ini
![]() inimf inimpost iniomega iniptex init initex initlog |
#init q
|
#init q
|
#vi /etc/inittab
|
#init q
|
#vi /etc/inittab
|
#init q
|
#vi /etc/inittab
|
#ls -a /etc/rd2.d/K*
![]() ls: /etc/rd2.d/K*: No such file or directory |
#ls -a /etc/rd?.d/K*
![]() ls: /etc/rd?.d/K*: No such file or directory |
#chkconfig --list
mDNSResponder 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл netplugd 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:выкл 6:выкл syslog 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл netfs 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл network 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл keytable 0:выкл 1:вкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл acpid 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл anacron 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл apmd 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл atd 0:выкл 1:выкл 2:выкл 3:вкл 4:вкл 5:вкл 6:выкл ... time: выкл time-udp: выкл cups-lpd: выкл eklogin: выкл gssftp: выкл klogin: выкл krb5-telnet: выкл kshell: выкл rsync: выкл ktalk: выкл |
#man chkconfig
|
#ntsys5
![]() -bash: ntsys5: command not found |
#ntsysv
![]() ntsysv 1.3.9 - (C) 2000-2001 Red Hat, Inc. ââââââââââââââââââââ⤠СеÑвиÑÑ ââââââââââââââââââââââ â â â Ðакие ÑеÑвиÑÑ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð·Ð°Ð¿ÑÑкаÑÑÑÑ Ð°Ð²ÑомаÑиÑеÑки? â â â â *] anacron # â â â [*] atd â â â [*] auth â â â [*] autofs â â â [ ] bluetooth â â â [ ] chargen â â â [ ] psacct # â â [*] network â â â [ ] netplugd â â â [*] lm_sensors â â â [*] readahead_early â â â â ââââââââââââââââââââââââââââââââââââââââââââââââââââ ÐажмиÑе <F1> Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа инÑоÑмаÑии о ÑеÑРиÑе. |
#ls -l /var/loc
![]() local/ lock/ |
#ls -l /var/loc
![]() local/ lock/ |
#ls -l /var/lock/subsys/
итого 0 -rw-r--r-- 1 root root 0 Янв 27 10:50 acpid -rw-r--r-- 1 root root 0 Янв 27 10:50 atd -rw-r--r-- 1 root root 0 Янв 27 10:50 crond -rw-r--r-- 1 root root 0 Янв 27 10:50 cups -rw-r--r-- 1 root root 0 Янв 27 10:50 cups-config-daemon -rw-r--r-- 1 root root 0 Янв 27 10:50 gpm -rw-r--r-- 1 root root 0 Янв 27 10:50 haldaemon -rw-r--r-- 1 root root 0 Янв 27 10:50 keytable -rw-r--r-- 1 root root 0 Янв 27 10:50 kudzu ... -rw-r--r-- 1 root root 0 Янв 27 10:50 pcmcia -rw-r--r-- 1 root root 0 Янв 27 10:50 portmap -rw-r--r-- 1 root root 0 Янв 27 10:50 rpc.idmapd -rw-r--r-- 1 root root 0 Янв 27 10:50 sendmail -rw-r--r-- 1 root root 0 Янв 27 10:50 smartd -rw-r--r-- 1 root root 0 Янв 27 10:50 sm-client -rw-r--r-- 1 root root 0 Янв 27 10:50 sshd -rw------- 1 root root 0 Янв 27 10:50 syslog -rw-r--r-- 1 root root 0 Янв 27 10:50 xfs -rw-r--r-- 1 root root 0 Янв 27 10:50 xinetd |
Время первой команды журнала | 16:01:56 2006- 1-26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:48:42 2006- 1-27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 34.65 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.78 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008