/l3/users/21-05-2007/nt-ladm/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 |
|
#v
validlocale vdir vidmode vigr vim.basic vimtutor visudo vmstat vpddecode vcstime vi view vim vimdiff vipw vlock volname vt-is-UTF8 |
#cat aux
|
#cat /tmp/aux
|
#rm -f aux
|
#cat 1
root 1 0.0 0.0 1948 660 ? Ss May23 0:01 init [2] root 1030 0.0 0.0 0 0 ? S< May23 0:00 [kjournald] root 10396 0.0 0.0 4308 996 pts/5 R+ 10:43 0:00 ps -aux root 10398 0.0 0.0 29260 608 pts/5 S+ 10:43 0:00 sort -n +3 root 108 0.0 0.0 0 0 ? S< May23 0:00 [kseriod] root 1195 0.0 0.0 2180 576 ? S<s May23 0:00 udevd --daemon root 13 0.0 0.0 0 0 ? S< May23 0:00 [kblockd/0] root 14 0.0 0.0 0 0 ? S< May23 0:00 [kblockd/1] root 145 0.0 0.0 0 0 ? S May23 0:00 [pdflush] root 146 0.0 0.0 0 0 ? S< May23 0:00 [kswapd0] ... root 9176 0.1 0.0 3644 428 tty2 S+ 09:44 0:03 script -f -q /root/.lilalo//1855331668190813003-1179989075.script root 9346 0.0 0.0 3636 504 pts/1 Ss+ 10:03 0:00 script -f -q /root/.lilalo//293225990429324663-1179990187.script root 9385 0.9 0.0 3640 424 pts/1 S+ 10:03 0:23 script -f -q /root/.lilalo//293225990429324663-1179990187.script root 9430 0.0 0.0 4700 1020 pts/2 S+ 10:03 0:00 screen -x root 9023 0.0 0.1 5836 2704 pts/3 Ss 09:42 0:00 bash -i root 9088 0.0 0.1 5860 2752 pts/5 Ss 09:42 0:02 bash -i root 9177 0.0 0.1 5836 2708 pts/0 Ss+ 09:44 0:02 bash -i root 9344 0.0 0.1 7856 2356 ? S<s 10:03 0:02 sshd: root@pts/1 root 9386 0.0 0.1 5828 2672 pts/2 Ss 10:03 0:00 bash -i user 5189 0.0 0.2 10080 6180 ? Ss May23 0:29 l3-agent |
#vim
|
#top
top - 10:58:10 up 23:40, 3 users, load average: 0.00, 0.00, 0.00 Tasks: 58 total, 1 running, 56 sleeping, 1 stopped, 0 zombie Cpu(s): 0.0%us, 4.0%sy, 0.0%ni, 96.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 2060016k total, 1540404k used, 519612k free, 99500k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 3903784k total, 0k used, 3903784k free, 1322912k cached 9022 root 16 0 3644 424 336 S 4 0.0 1:38.26 script 10671 root 15 0 2248 1116 860 R 4 0.1 0:00.11 top 1 root 15 0 1948 660 556 S 0 0.0 0:01.18 init 2 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 ... 1880 root 10 -5 0 0 0 S 0 0.0 0:00.03 kjournald 1886 root 10 -5 0 0 0 S 0 0.0 0:00.06 kjournald 2315 root 18 0 1640 596 464 S 0 0.0 0:00.04 syslogd 2321 root 18 0 1592 384 312 S 0 0.0 0:00.00 klogd 2393 root 25 0 1588 568 480 S 0 0.0 0:00.00 acpid 2397 root 15 0 1640 360 292 S 0 0.0 0:00.51 gpm 2414 root 18 0 4920 1092 760 S 0 0.1 0:00.00 sshd 2475 root 18 0 2192 760 608 S 0 0.0 0:00.00 cron 5189 user 15 0 10080 6180 1400 S 0 0.3 0:29.79 l3-agent 7406 root 15 0 0 0 0 S 0 0.0 0:00.26 pdflush |
#pgrep vim
10664 |
#top
top - 10:59:03 up 23:41, 2 users, load average: 0.15, 0.03, 0.01 Tasks: 55 total, 1 running, 52 sleeping, 2 stopped, 0 zombie Cpu(s): 0.2%us, 2.5%sy, 0.0%ni, 97.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 2060016k total, 1539140k used, 520876k free, 99576k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 3903784k total, 0k used, 3903784k free, 1322972k cached 9022 root 16 0 3644 424 336 S 3 0.0 1:39.01 script 10686 root 15 0 2248 1116 864 R 2 0.1 0:00.42 top 1 root 15 0 1948 660 556 S 0 0.0 0:01.18 init 2 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 ... 1880 root 14 -5 0 0 0 S 0 0.0 0:00.03 [kjournald] 1886 root 10 -5 0 0 0 S 0 0.0 0:00.06 [kjournald] 2315 root 18 0 1640 596 464 S 0 0.0 0:00.04 /sbin/syslogd 2321 root 18 0 1592 384 312 S 0 0.0 0:00.00 /sbin/klogd -x 2393 root 25 0 1588 568 480 S 0 0.0 0:00.00 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid.socket 2397 root 15 0 1640 360 292 S 0 0.0 0:00.51 /usr/sbin/gpm -m /dev/input/mice -t exps2 2414 root 18 0 4920 1092 760 S 0 0.1 0:00.00 /usr/sbin/sshd 2475 root 18 0 2192 760 608 S 0 0.0 0:00.00 /usr/sbin/cron 5189 user 15 0 10080 6180 1400 S 0 0.3 0:29.81 l3-agent 7406 root 15 0 0 0 0 S 0 0.0 0:00.26 [pdflush] |
#pgrep vim
10664 |
#tnice -n 10664
bash: tnice: command not found |
#nice -n 19 10664
nice: 10664tnice: No such file or directory |
#nice -n 19 10664
nice: 10664: No such file or directory |
#nice -n 19 PID 10664
nice: PID: No such file or directory |
#ren
rename renice |
#renice -n 19 10664
renice: 19: getpriority: No such process 10664: old priority 0, new priority 0 |
#pgrep vim
10664 |
#fg
top - 11:03:21 up 23:45, 2 users, load average: 0.00, 0.01, 0.00 Tasks: 54 total, 1 running, 52 sleeping, 1 stopped, 0 zombie Cpu(s): 0.2%us, 2.1%sy, 0.0%ni, 97.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 2060016k total, 1539412k used, 520604k free, 99792k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 3903784k total, 0k used, 3903784k free, 1323264k cached 9022 root 16 0 3644 424 336 S 4 0.0 1:42.87 script 10671 root 15 0 2248 1120 864 R 3 0.1 0:00.30 top 1 root 15 0 1948 660 556 S 0 0.0 0:01.18 init 2 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 ... 1880 root 18 -5 0 0 0 S 0 0.0 0:00.03 kjournald 1886 root 19 -5 0 0 0 S 0 0.0 0:00.06 kjournald 2315 root 18 0 1640 596 464 S 0 0.0 0:00.04 syslogd 2321 root 18 0 1592 384 312 S 0 0.0 0:00.00 klogd 2393 root 25 0 1588 568 480 S 0 0.0 0:00.00 acpid 2397 root 15 0 1640 360 292 S 0 0.0 0:00.51 gpm 2414 root 18 0 4920 1092 760 S 0 0.1 0:00.00 sshd 2475 root 18 0 2192 760 608 S 0 0.0 0:00.00 cron 5189 user 15 0 10080 6180 1400 S 0 0.3 0:29.91 l3-agent 7406 root 15 0 0 0 0 S 0 0.0 0:00.26 pdflush |
#fg
1 |
#fg
bash: fg: current: no such job |
#ls -l /etc/inittab
-rw-r--r-- 1 root root 2128 2007-05-23 17:11 /etc/inittab |
#vim /etc/inittab
|
#man shutdown
|
#vim /etc/inittab
33c33,34 < ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now --- > ca:12345:ctrlaltdel:echo "Ne Polzvoleno!" > #/sbin/shutdown -t1 -a -r now |
#kill -1 init
bash: kill: init: arguments must be process or job IDs |
#kill -1 1
|
#init q
|
#vim /etc/inittab
|
#man inittab
|
#vim /etc/inittab
60c60 < 6:23:respawn:/sbin/getty 38400 tty6 --- > 6:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty6 |
#init q
|
#pkill -9 getty
|
#vim /etc/inittab
|
#/etc/init.d/
acpid killprocs rcS alsa klogd reboot alsa-utils libdevmapper1.02 rmnologin aumix linuxlogo screen-cleanup bootclean lirc sendsigs bootlogd makedev setmixer bootmisc.sh module-init-tools single checkfs.sh modutils skeleton checkroot.sh mountall-bootclean.sh squid console-cyrillic mountall.sh ssh ... gpm mountnfs.sh sysklogd halt mountvirtfs udev hostname.sh mplayer udev-mtab hwclockfirst.sh mtab.sh umountfs hwclock.sh networking umountnfs.sh ifupdown nviboot umountroot ifupdown-clean openbsd-inetd urandom inetd.dpkg-new procps.sh x11-common installation-report pulseaudio xend keymap.sh rc xendomains |
#/etc/init.d/alsa restart
|
#!v
29 # Normally not reached, but fallthrough in case of emergency. 30 z6:6:respawn:/sbin/sulogin 31 32 # What to do when CTRL-ALT-DEL is pressed. 33 ca:12345:ctrlaltdel:echo "Ne Polzvoleno!" 34 #/sbin/shutdown -t1 -a -r now 35 /sbin/shutdown -t1 -a -r now 36 37 # Action on special keypress (ALT-UpArrow).-edit /etc/inittab to let this woo rkb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let this woo rk." 37 # What to do when the power fails/returns. 39 pf::powerwait:/etc/init.d/powerfail start "/etc/inittab" 69L, 2152C записано |
#init q
|
#vim /etc/shutdown.allow
|
#man shutdown.allow
|
#man shutdown
|
#vim /etc/inittab
|
#init q
|
#cat /etc/shutdown.allow
user |
#passwd user
Enter new UNIX password: Retype new UNIX password: passwd: пароль успешно обновлён |
#shutdown -r +10 NEED REBOOT
Shutdown cancelled. [root@student1:~]# [root@student1:~]# [root@student1:~]# [root@student1:~]# Shutdown cancelled. |
#shutdown -k PROVERKA
[root@student1:~]# shutdown -k PROVERKA Usage: shutdo -a: use /etc/shutdown.allowrning message] -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. ... -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** |
#shutdown -k
Usage: shutdown [-akrhHPfnc] [-t secs] time [warning message] -a: use /etc/shutdown.allow -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** |
#shutdown -k NOW
[root@student1:~]# shutdown -k PROVERKA Usage: shutdo -a: use /etc/shutdown.allowrning message] -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. ... -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** |
#ls -l /sbin/re
[root@student1:~]# #^ http://wiki.beryl-project.org/wiki/Install/Debian [root@student1:~]# shutdown -r +10 NEED REBOOT Broadcast message from root@student1.net.nt (pts/2) (Thu May 24 11:46:00 2007NEED REBOOT The system is going DOWN for reboot in 10 minutes! [root@student1:~]# shutdown -k PROVERKA Usage: shutdo -a: use /etc/shutdown.allowrning message] -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. ... -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. Shutdown cancell -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** [root@student1:~]# reboot reiserfsck reiserfstune resize2fs resize_reiserfs [root@student1:~]# [root@student1:~]# [root@student1:~]# shutdown - |
#ls -l /sbin/re
reboot reiserfsck reiserfstune resize2fs resize_reiserfs |
#ls -l /sbin/reboot
lrwxrwxrwx 1 root root 4 2007-05-13 17:40 /sbin/reboot -> halt |
#rcconf
â *[*] acpid â â *[*] aumix â â *[*] cron â â *[*] gpm â â *[*] klogd â â *[*] lirc â â *[*] makedev â â *[*] mplayer â â *[*] openbsd-inetd â â *[*] pulseaudio â ... â [ ] mountvirtfs â â â â â â â â â â â â â â <Ok>k> <ÐÑмена>°> â â â âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ |
#sysv-rc-conf
| halt [ ] [ ] [ ] [ ] [ ] [X] [ ] [ ] | | ifupdown [ ] [ ] [ ] [ ] [ ] [X] [X] [X] | | ifupdown-$ [ ] [ ] [ ] [ ] [ ] [ ] [ ] [X] | | installat$ [ ] [ ] [ ] [ ] [ ] [ ] [ ] [X] | | killprocs [X] [ ] [ ] [ ] [ ] [ ] [ ] [ ] | | klogd [ ] [X] [X] [X] [X] [ ] [ ] [ ] | | libdevmap$ [ ] [ ] [ ] [ ] [ ] [ ] [ ] [X] | | linuxlogo [ ] [X] [X] [X] [X] [ ] [ ] [ ] | | lirc [ ] [X] [X] [X] [X] [ ] [ ] [ ] | | makedev [ ] [X] [X] [X] [X] [ ] [ ] [ ] | ... +-----------------------------------------------------------------------------------------+ | Use the arro[ ]eys or mouse to move around. ^n: next pg ^p: prev pg | | space: toggle service on / off | +-------------[ ]-------------------------------------------------------------------------+ [ ] [ ] [ ] [ ] [ ] [ ] |
#ls -l /etc/rc0.d/
итого 1 lrwxrwxrwx 1 root root 14 2007-05-13 17:40 K11cron -> ../init.d/cron lrwxrwxrwx 1 root root 15 2007-05-22 12:42 K19aumix -> ../init.d/aumix lrwxrwxrwx 1 root root 14 2007-05-22 12:14 K19lirc -> ../init.d/lirc lrwxrwxrwx 1 root root 15 2007-05-13 17:41 K20acpid -> ../init.d/acpid lrwxrwxrwx 1 root root 13 2007-05-22 11:49 K20gpm -> ../init.d/gpm lrwxrwxrwx 1 root root 17 2007-05-13 17:40 K20makedev -> ../init.d/makedev lrwxrwxrwx 1 root root 17 2007-05-22 12:14 K20mplayer -> ../init.d/mplayer lrwxrwxrwx 1 root root 23 2007-05-13 17:40 K20openbsd-inetd -> ../init.d/openbsd-inetd lrwxrwxrwx 1 root root 20 2007-05-22 12:14 K20pulseaudio -> ../init.d/pulseaudio ... lrwxrwxrwx 1 root root 18 2007-05-13 17:40 K90sysklogd -> ../init.d/sysklogd -rw-r--r-- 1 root root 355 2006-07-25 20:51 README lrwxrwxrwx 1 root root 18 2007-05-13 17:40 S20sendsigs -> ../init.d/sendsigs lrwxrwxrwx 1 root root 17 2007-05-13 17:40 S30urandom -> ../init.d/urandom lrwxrwxrwx 1 root root 22 2007-05-13 17:40 S31umountnfs.sh -> ../init.d/umountnfs.sh lrwxrwxrwx 1 root root 20 2007-05-13 17:40 S35networking -> ../init.d/networking lrwxrwxrwx 1 root root 18 2007-05-13 17:40 S36ifupdown -> ../init.d/ifupdown lrwxrwxrwx 1 root root 18 2007-05-13 17:40 S40umountfs -> ../init.d/umountfs lrwxrwxrwx 1 root root 20 2007-05-13 17:40 S60umountroot -> ../init.d/umountroot lrwxrwxrwx 1 root root 14 2007-05-13 17:40 S90halt -> ../init.d/halt |
#cd /usr/src/
[root@student1:~]# #^ http://wiki.beryl-project.org/wiki/Install/Debian [root@student1:~]# shutdown -r +10 NEED REBOOT Broadcast message from root@student1.net.nt (pts/2) (Thu May 24 11:46:00 2007NEED REBOOT The system is going DOWN for reboot in 10 minutes! [root@student1:~]# shutdown -k PROVERKA Usage: shutdo -a: use /etc/shutdown.allowrning message] -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. Shutdown cancell -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** [root@student1:~]# [root@student1:~]# [root@student1:~]# [root@student1:~]# shutdown - |
#wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.2.tar.bz2
[root@student1:~]# shutdown -r +10 NEED REBOOT Broadcast message from root@student1.net.nt (pts/2) (Thu May 24 11:46:00 2007NEED REBOOT The system is going DOWN for reboot in 10 minutes! [root@student1:~]# shutdown -k PROVERKA Usage: shutdo -a: use /etc/shutdown.allowrning message] -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. ... [root@student1:~]# --11:52:47-- http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.2.tar.bz2 [root@student1:~]# => `linux-2.6.21.2.tar.bz2' [root@student1:~]# Распознаётся kernel.org... 204.152.191.37, 204.152.191.5 [root@student1:~]# shutdown - Устанавливается соединение с kernel.org|204.152.191.37|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 44.022.197 (42M) [application/x-bzip2] |
#logrotate -f
-k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** logrotate 3.7.1 - Copyright (C) 1995-2001 Red Hat, Inc. This may be freely redistributed under the terms of the GNU Public License Usage: logrotate [-dfv?] [-d|--debug] [-f|--force] [-m|--mail command] [-s|--state statefile] [-v|--verbose] [-?|--help] [--usage] [OPTION...] <configfile> |
#logrotate -f /etc/log
[root@student1:~]# [root@student1:~]# [root@student1:~]# shutdown -k PROVERKA Usage: shutdown [-akrhHPfnc] [-t secs] time [warning message] -a: use /etc/shutdown.allow -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** logcheck/ login.defs logrotate.conf logrotate.d/ |
#logrotate -f /etc/logrotate.conf
|
#vim /etc/logrotate.conf
|
#man logrotate
|
#vim /etc/logrotate.conf
|
#vim /etc/logrotate.d/
|
#vim /etc/logrotate.d/squid
|
#ls -lh
[root@student1:~]# #^ http://wiki.beryl-project.org/wiki/Install/Debian [root@student1:~]# shutdown -r +10 NEED REBOOT Broadcast message from root@student1.net.nt (pts/2) (Thu May 24 11:46:00 2007NEED REBOOT The system is going DOWN for reboot in 10 minutes! [root@student1:~]# shutdown -k PROVERKA Usage: shutdo -a: use /etc/shutdown.allowrning message] -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. ... ** the "time" argument is mandatory! (try "now") ** [root@student1:~]# итого 82M [root@student1:~]# lrwxrwxrwx 1 root src 19 2007-05-21 17:06 linux -> linux-source-2.6.18 [root@student1:~]# -rw-r--r-- 1 root src 42M 2007-05-24 00:47 linux-2.6.21.2.tar.bz2 [root@student1:~]# shutdown - drwxr-xr-x 19 root root 4,0K 2007-03-26 10:07 linux-source-2.6.18 -rw-r--r-- 1 root root 40M 2007-03-26 11:38 linux-source-2.6.18.tar.bz2 |
#vim /etc/logrotate.d/squid
|
#ls -l /var/log
итого 4076 -rw-r----- 1 root root 44 2007-05-24 12:07 acpid -rw-r----- 1 root root 295 2007-05-24 11:28 acpid.1.gz -rw-r----- 1 root root 683 2007-05-22 16:30 acpid.2.gz -rw-r--r-- 1 root root 0 2007-05-24 12:07 aptitude -rw-r--r-- 1 root root 329 2007-05-13 17:48 aptitude.1.gz -rw-r----- 1 root adm 94665 2007-05-24 11:46 auth.log -rw-r----- 1 root adm 31 2007-05-13 17:40 boot -rw-rw-r-- 1 root utmp 0 2007-05-24 12:07 btmp -rw-rw-r-- 1 root utmp 8064 2007-05-24 11:26 btmp.1 ... -rw-r----- 1 root adm 39621 2007-05-23 06:25 syslog.1.gz -rw-r----- 1 root adm 1450 2007-05-19 06:25 syslog.2.gz -rw-r----- 1 root adm 2794 2007-05-18 06:25 syslog.3.gz -rw-r----- 1 root adm 56579 2007-05-17 06:25 syslog.4.gz -rw-r----- 1 root adm 19084 2007-05-15 06:25 syslog.5.gz -rw-r--r-- 1 root root 4018 2007-05-24 11:29 user.log -rw-r--r-- 1 root root 0 2007-05-13 17:50 uucp.log -rw-rw-r-- 1 root utmp 0 2007-05-24 12:07 wtmp -rw-rw-r-- 1 root utmp 532608 2007-05-24 11:46 wtmp.1 drwxr-s--- 2 root adm 4096 2007-05-13 23:36 xen |
#ls -lh
[root@student1:~]# #^ http://wiki.beryl-project.org/wiki/Install/Debian [root@student1:~]# shutdown -r +10 NEED REBOOT Broadcast message from root@student1.net.nt (pts/2) (Thu May 24 11:46:00 2007NEED REBOOT The system is going DOWN for reboot in 10 minutes! [root@student1:~]# shutdown -k PROVERKA Usage: shutdo -a: use /etc/shutdown.allowrning message] -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. ... ** the "time" argument is mandatory! (try "now") ** [root@student1:~]# итого 82M [root@student1:~]# lrwxrwxrwx 1 root src 19 2007-05-21 17:06 linux -> linux-source-2.6.18 [root@student1:~]# -rw-r--r-- 1 root src 42M 2007-05-24 00:47 linux-2.6.21.2.tar.bz2 [root@student1:~]# shutdown - drwxr-xr-x 19 root root 4,0K 2007-03-26 10:07 linux-source-2.6.18 -rw-r--r-- 1 root root 40M 2007-03-26 11:38 linux-source-2.6.18.tar.bz2 |
#ls -l linux-2.6.21.2.tar.bz2
[root@student1:~]# #^ http://wiki.beryl-project.org/wiki/Install/Debian [root@student1:~]# shutdown -r +10 NEED REBOOT Broadcast message from root@student1.net.nt (pts/2) (Thu May 24 11:46:00 2007NEED REBOOT The system is going DOWN for reboot in 10 minutes! [root@student1:~]# shutdown -k PROVERKA Usage: shutdo -a: use /etc/shutdown.allowrning message] -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. ... -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. Shutdown cancell -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** [root@student1:~]# -rw-r--r-- 1 root src 44022197 2007-05-24 00:47 linux-2.6.21.2.tar.bz2 [root@student1:~]# [root@student1:~]# [root@student1:~]# shutdown - |
#tar xvjf linux-2.6.21.2.tar.bz2
linux-2.6.21.2/Documentation/video4linux/ov511.txt linux-2.6.21.2/Documentation/video4linux/radiotrack.txt linux-2.6.21.2/Documentation/video4linux/se401.txt linux-2.6.21.2/Documentation/video4linux/sn9c102.txt linux-2.6.21.2/Documentation/video4linux/stv680.txt linux-2.6.21.2/Documentation/video4linux/v4lgrab.c linux-2.6.21.2/Documentation/video4linux/w9966.txt linux-2.6.21.2/Documentation/video4linux/w9968cf.txt linux-2.6.21.2/Documentation/video4linux/zc0301.txt linux-2.6.21.2/Documentation/vm/ ... linux-2.6.21.2/Documentation/vm/numa linux-2.6.21.2/Documentation/vm/overcommit-accounting linux-2.6.21.2/Documentation/vm/page_migration linux-2.6.21.2/Documentation/voyager.txt linux-2.6.21.2/Documentation/w1/ linux-2.6.21.2/Documentation/w1/masters/ linux-2.6.21.2/Documentation/w1/masters/ds2482 linux-2.6.21.2/Documentation/w1/masters/ds2490 linux-2.6.21.2/Documentation/w1/w1.generic linux-2.6.21.2/Documentation/w1/w1.netlink |
#cd linux-2.6.21.2/
[root@student1:~]# #^ http://wiki.beryl-project.org/wiki/Install/Debian [root@student1:~]# shutdown -r +10 NEED REBOOT Broadcast message from root@student1.net.nt (pts/2) (Thu May 24 11:46:00 2007NEED REBOOT The system is going DOWN for reboot in 10 minutes! [root@student1:~]# shutdown -k PROVERKA Usage: shutdo -a: use /etc/shutdown.allowrning message] -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -P: halt action is to turn off power. -H: halt action is to just halt. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. Shutdown cancell -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** [root@student1:~]# [root@student1:~]# [root@student1:~]# [root@student1:~]# shutdown - |
#ls
arch CREDITS drivers init kernel Makefile README security block crypto fs ipc lib mm REPORTING-BUGS sound COPYING Documentation include Kbuild MAINTAINERS net scripts usr |
#make menuconfig
scripts/kconfig/lxdialog/checklist.c:157: warning: implicit declaration of function ‘print_autowrap’ scripts/kconfig/lxdialog/checklist.c:164: warning: implicit declaration of function ‘subwin’ scripts/kconfig/lxdialog/checklist.c:171: error: ‘struct dialog_color’ has no member named ‘atr’ scripts/kconfig/lxdialog/checklist.c:171: error: ‘struct dialog_color’ has no member named ‘atr’ scripts/kconfig/lxdialog/checklist.c:189: warning: implicit declaration of function ‘print_item’ scripts/kconfig/lxdialog/checklist.c:192: warning: implicit declaration of function ‘print_arrows’ scripts/kconfig/lxdialog/checklist.c:195: warning: implicit declaration of function ‘print_buttons’ scripts/kconfig/lxdialog/checklist.c:197: warning: implicit declaration of function ‘wnoutrefresh’ scripts/kconfig/lxdialog/checklist.c:199: warning: implicit declaration of function ‘doupdate’ scripts/kconfig/lxdialog/checklist.c:202: warning: implicit declaration of function ‘wgetch’ ... scripts/kconfig/lxdialog/checklist.c:221: warning: implicit declaration of function ‘scrollok’ scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration of function ‘wscrl’ scripts/kconfig/lxdialog/checklist.c:232: warning: implicit declaration of function ‘wrefresh’ scripts/kconfig/lxdialog/checklist.c:293: warning: implicit declaration of function ‘delwin’ scripts/kconfig/lxdialog/checklist.c:297: error: ‘KEY_LEFT’ undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:298: error: ‘KEY_RIGHT’ undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:310: warning: implicit declaration of function ‘on_key_esc’ scripts/kconfig/lxdialog/checklist.c:312: error: ‘KEY_RESIZE’ undeclared (first use in this function) make[1]: *** [scripts/kconfig/lxdialog/checklist.o] Ошибка 1 make: *** [menuconfig] Ошибка 2 |
#make menuconfig
HOSTCC scripts/kconfig/lxdialog/checklist.o In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: No such file or directory In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:97: error: expected specifier-qualifier-list before ‘chtype’ scripts/kconfig/lxdialog/dialog.h:187: error: expected ‘)’ before ‘*’ token scripts/kconfig/lxdialog/dialog.h:193: error: expected ‘)’ before ‘*’ token scripts/kconfig/lxdialog/dialog.h:195: error: expected ‘)’ before ‘*’ token scripts/kconfig/lxdialog/dialog.h:196: error: expected ‘)’ before ‘*’ token scripts/kconfig/lxdialog/dialog.h:197: error: expected ‘)’ before ‘*’ token ... scripts/kconfig/lxdialog/checklist.c:221: warning: implicit declaration of function ‘scrollok’ scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration of function ‘wscrl’ scripts/kconfig/lxdialog/checklist.c:232: warning: implicit declaration of function ‘wrefresh’ scripts/kconfig/lxdialog/checklist.c:293: warning: implicit declaration of function ‘delwin’ scripts/kconfig/lxdialog/checklist.c:297: error: ‘KEY_LEFT’ undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:298: error: ‘KEY_RIGHT’ undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:310: warning: implicit declaration of function ‘on_key_esc’ scripts/kconfig/lxdialog/checklist.c:312: error: ‘KEY_RESIZE’ undeclared (first use in this function) make[1]: *** [scripts/kconfig/lxdialog/checklist.o] Ошибка 1 make: *** [menuconfig] Ошибка 2 |
#apt-get install libncources5
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет libncources5 |
#apt-get install libncurces5
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет libncurces5 |
#apt-cache search libncurces5
|
#apt-cache search libncu
centericq-utf8 - A text-mode multi-protocol instant messenger client libncurses-ruby - ruby Extension for the ncurses C library libncurses-ruby1.8 - ruby Extension for the ncurses C library libncurses-ruby1.9 - ruby Extension for the ncurses C library libncurses4 - Shared libraries for terminal handling libncurses5 - Shared libraries for terminal handling libncurses5-dbg - Debugging/profiling libraries for ncurses libncurses5-dev - Developer's libraries and docs for ncurses libncursesw5 - Shared libraries for terminal handling (wide character support) libncursesw5-dbg - Debugging/profiling libraries for ncurses libncursesw5-dev - Developer's libraries for ncursesw |
#apt-cache search libncurses5
libncurses5 - Shared libraries for terminal handling libncurses5-dbg - Debugging/profiling libraries for ncurses libncurses5-dev - Developer's libraries and docs for ncurses |
#apt-get install libncurses5
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Пакеты, которые будут обновлены: libncurses5 обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 103 пакетов не обновлено. Необходимо скачать 300kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 36,9kB. Получено:1 http://debian.org.ua etch/main libncurses5 5.5-5 [300kB] Получено 300kB за 0s (954kB/c) (Чтение базы данных... на данный момент установлено 29774 файлов и каталогов.) Подготовка к замене пакета libncurses5 5.5-2 (используется файл .../libncurses5_5.5-5_i386.deb)... Распаковывается замена для пакета libncurses5... Настраивается пакет libncurses5 (5.5-5) ... |
#make menuconfig
HOSTCC scripts/kconfig/lxdialog/checklist.o In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: No such file or directory In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:97: error: expected specifier-qualifier-list before ‘chtype’ scripts/kconfig/lxdialog/dialog.h:187: error: expected ‘)’ before ‘*’ token scripts/kconfig/lxdialog/dialog.h:193: error: expected ‘)’ before ‘*’ token scripts/kconfig/lxdialog/dialog.h:195: error: expected ‘)’ before ‘*’ token scripts/kconfig/lxdialog/dialog.h:196: error: expected ‘)’ before ‘*’ token scripts/kconfig/lxdialog/dialog.h:197: error: expected ‘)’ before ‘*’ token ... scripts/kconfig/lxdialog/checklist.c:221: warning: implicit declaration of function ‘scrollok’ scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration of function ‘wscrl’ scripts/kconfig/lxdialog/checklist.c:232: warning: implicit declaration of function ‘wrefresh’ scripts/kconfig/lxdialog/checklist.c:293: warning: implicit declaration of function ‘delwin’ scripts/kconfig/lxdialog/checklist.c:297: error: ‘KEY_LEFT’ undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:298: error: ‘KEY_RIGHT’ undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:310: warning: implicit declaration of function ‘on_key_esc’ scripts/kconfig/lxdialog/checklist.c:312: error: ‘KEY_RESIZE’ undeclared (first use in this function) make[1]: *** [scripts/kconfig/lxdialog/checklist.o] Ошибка 1 make: *** [menuconfig] Ошибка 2 |
#cd ..
|
#rm -rf linux-2.6.21.2*
|
#ls
linux linux-source-2.6.18 linux-source-2.6.18.tar.bz2 |
#ssh clint@net.nt
Connection to net.nt closed. |
#ls
linux linux-2.6.19.2.tar.bz2 linux-source-2.6.18 linux-source-2.6.18.tar.bz2 |
#tar xvjf linux-2.6.19.2.tar.bz2
linux-2.6.19.2/Documentation/uml/UserModeLinux-HOWTO.txt linux-2.6.19.2/Documentation/unicode.txt linux-2.6.19.2/Documentation/unshare.txt linux-2.6.19.2/Documentation/usb/ linux-2.6.19.2/Documentation/usb/CREDITS linux-2.6.19.2/Documentation/usb/URB.txt linux-2.6.19.2/Documentation/usb/acm.txt linux-2.6.19.2/Documentation/usb/auerswald.txt linux-2.6.19.2/Documentation/usb/dma.txt linux-2.6.19.2/Documentation/usb/ehci.txt ... linux-2.6.19.2/arch/alpha/kernel/core_apecs.c linux-2.6.19.2/arch/alpha/kernel/core_cia.c linux-2.6.19.2/arch/alpha/kernel/core_irongate.c linux-2.6.19.2/arch/alpha/kernel/core_lca.c linux-2.6.19.2/arch/alpha/kernel/core_marvel.c linux-2.6.19.2/arch/alpha/kernel/core_mcpcia.c linux-2.6.19.2/arch/alpha/kernel/core_polaris.c linux-2.6.19.2/arch/alpha/kernel/core_t2.c linux-2.6.19.2/arch/alpha/kernel/core_titan.c linux-2.6.19.2/arch/alpha/kernel/core_tsunami.c |
#cd linux-2.6.19.2/
|
#make menuconfig
HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/kxgettext.o HOSTCC scripts/kconfig/lxdialog/checklist.o In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: No such file or directory In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:97: error: expected specifier-qualifier-list before ‘chtype’ scripts/kconfig/lxdialog/dialog.h:187: error: expected ‘)’ before ‘*’ token ... scripts/kconfig/lxdialog/checklist.c:221: warning: implicit declaration of function ‘scrollok’ scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration of function ‘wscrl’ scripts/kconfig/lxdialog/checklist.c:232: warning: implicit declaration of function ‘wrefresh’ scripts/kconfig/lxdialog/checklist.c:293: warning: implicit declaration of function ‘delwin’ scripts/kconfig/lxdialog/checklist.c:297: error: ‘KEY_LEFT’ undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:298: error: ‘KEY_RIGHT’ undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:310: warning: implicit declaration of function ‘on_key_esc’ scripts/kconfig/lxdialog/checklist.c:312: error: ‘KEY_RESIZE’ undeclared (first use in this function) make[1]: *** [scripts/kconfig/lxdialog/checklist.o] Ошибка 1 make: *** [menuconfig] Ошибка 2 |
#apt-get install libncurses5-dev
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово НОВЫЕ пакеты, которые будут установлены: libncurses5-dev обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 103 пакетов не обновлено. Необходимо скачать 1396kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 6136kB. Получено:1 http://debian.org.ua etch/main libncurses5-dev 5.5-5 [1396kB] Получено 1396kB за 8s (162kB/c) Выбор ранее не выбранного пакета libncurses5-dev. (Чтение базы данных... на данный момент установлено 29774 файлов и каталогов.) Распаковывается пакет libncurses5-dev (из файла .../libncurses5-dev_5.5-5_i386.deb)... Настраивается пакет libncurses5-dev (5.5-5) ... |
#make menuconfig
| | | | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------------------+ | Do you wish to save your new kernel configuration? | | <ESC><ESC> to continue. | +----------------------------------------------------------+ | < Yes > < No > | +----------------------------------------------------------+ Your kernel configuration changes were NOT saved. |
#cd ..
|
#rm -rf linux-2.6.19.2*
|
#ls
linux linux-source-2.6.18 linux-source-2.6.18.tar.bz2 |
#ssh clint@net.nt
Connection to net.nt closed. |
user
root 1 0.0 0.0 1948 660 ? Ss May23 0:01 init [2] root 1030 0.0 0.0 0 0 ? S< May23 0:00 [kjournald] root 10396 0.0 0.0 4308 996 pts/5 R+ 10:43 0:00 ps -aux root 10398 0.0 0.0 29260 608 pts/5 S+ 10:43 0:00 sort -n +3 root 108 0.0 0.0 0 0 ? S< May23 0:00 [kseriod] root 1195 0.0 0.0 2180 576 ? S<s May23 0:00 udevd --daemon root 13 0.0 0.0 0 0 ? S< May23 0:00 [kblockd/0] root 14 0.0 0.0 0 0 ? S< May23 0:00 [kblockd/1] root 145 0.0 0.0 0 0 ? S May23 0:00 [pdflush] root 146 0.0 0.0 0 0 ? S< May23 0:00 [kswapd0] root 147 0.0 0.0 0 0 ? S< May23 0:00 [aio/0] root 148 0.0 0.0 0 0 ? S< May23 0:00 [aio/1] root 15 0.0 0.0 0 0 ? S< May23 0:00 [kacpid] root 1571 0.0 0.0 0 0 ? S< May23 0:00 [kpsmoused] root 1876 0.0 0.0 0 0 ? S< May23 0:01 [kjournald] root 1878 0.0 0.0 0 0 ? S< May23 0:00 [kjournald] root 1880 0.0 0.0 0 0 ? S< May23 0:00 [kjournald] root 1886 0.0 0.0 0 0 ? S< May23 0:00 [kjournald] root 2 0.0 0.0 0 0 ? S May23 0:00 [migration/0] root 2315 0.0 0.0 1640 596 ? Ss May23 0:00 /sbin/syslogd root 2321 0.0 0.0 1592 384 ? Ss May23 0:00 /sbin/klogd -x root 2393 0.0 0.0 1588 568 ? Ss May23 0:00 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid.socket root 2397 0.0 0.0 1640 360 ? Ss May23 0:00 /usr/sbin/gpm -m /dev/input/mice -t exps2 root 2414 0.0 0.0 4920 1092 ? Ss May23 0:00 /usr/sbin/sshd root 2475 0.0 0.0 2192 760 ? Ss May23 0:00 /usr/sbin/cron root 294 0.0 0.0 0 0 ? S May23 0:00 [kirqd] root 3 0.0 0.0 0 0 ? SN May23 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S May23 0:00 [migration/1] root 5 0.0 0.0 0 0 ? SN May23 0:00 [ksoftirqd/1] root 6 0.0 0.0 0 0 ? S< May23 0:07 [events/0] root 633 0.0 0.0 0 0 ? S< May23 0:00 [ata/0] root 684 0.0 0.0 0 0 ? S< May23 0:00 [ata/1] root 688 0.0 0.0 0 0 ? S< May23 0:00 [ata_aux] root 692 0.0 0.0 0 0 ? S< May23 0:00 [khubd] root 7 0.0 0.0 0 0 ? S< May23 0:00 [events/1] root 7406 0.0 0.0 0 0 ? S May23 0:00 [pdflush] root 750 0.0 0.0 0 0 ? S< May23 0:00 [scsi_eh_0] root 751 0.0 0.0 0 0 ? S< May23 0:00 [scsi_eh_1] root 7658 0.0 0.0 0 0 ? S< May23 0:00 [kjournald] root 8 0.0 0.0 0 0 ? S< May23 0:00 [khelper] root 8443 0.0 0.0 1584 488 tty4 Ss+ May23 0:00 /sbin/getty -f /etc/issue.linuxlogo 38400 tty4 root 8451 0.0 0.0 1588 488 tty6 Ss+ May23 0:00 /sbin/getty 38400 tty6 root 8460 0.0 0.0 1584 488 tty5 Ss+ May23 0:00 /sbin/getty -f /etc/issue.linuxlogo 38400 tty5 root 8469 0.0 0.0 1588 488 tty3 Ss+ May23 0:00 /sbin/getty -f /etc/issue.linuxlogo 38400 tty3 root 8480 0.0 0.0 2664 1144 ? Ss May23 0:00 /bin/login -- root 8983 0.0 0.0 3640 504 tty1 Ss+ 09:42 0:00 script -f -q /root/.lilalo//129142343060317756-1179988935.script root 9 0.0 0.0 0 0 ? S< May23 0:00 [kthread] root 9022 2.4 0.0 3644 424 tty1 S+ 09:42 1:28 script -f -q /root/.lilalo//129142343060317756-1179988935.script root 9052 0.0 0.0 4700 996 pts/3 S+ 09:42 0:00 screen root 9053 1.0 0.0 4964 1288 ? Ss 09:42 0:36 SCREEN root 9054 0.0 0.0 3640 504 pts/4 Ss+ 09:42 0:00 script -f -q /root/.lilalo//17818156777265323-1179988939.script root 9087 0.0 0.0 3644 424 pts/4 R+ 09:42 0:01 script -f -q /root/.lilalo//17818156777265323-1179988939.script root 9130 0.0 0.0 2664 1144 ? Ss 09:43 0:00 /bin/login -- root 9137 0.0 0.0 3640 504 tty2 Ss+ 09:44 0:00 script -f -q /root/.lilalo//1855331668190813003-1179989075.script root 9176 0.1 0.0 3644 428 tty2 S+ 09:44 0:03 script -f -q /root/.lilalo//1855331668190813003-1179989075.script root 9346 0.0 0.0 3636 504 pts/1 Ss+ 10:03 0:00 script -f -q /root/.lilalo//293225990429324663-1179990187.script root 9385 0.9 0.0 3640 424 pts/1 S+ 10:03 0:23 script -f -q /root/.lilalo//293225990429324663-1179990187.script root 9430 0.0 0.0 4700 1020 pts/2 S+ 10:03 0:00 screen -x root 9023 0.0 0.1 5836 2704 pts/3 Ss 09:42 0:00 bash -i root 9088 0.0 0.1 5860 2752 pts/5 Ss 09:42 0:02 bash -i root 9177 0.0 0.1 5836 2708 pts/0 Ss+ 09:44 0:02 bash -i root 9344 0.0 0.1 7856 2356 ? S<s 10:03 0:02 sshd: root@pts/1 root 9386 0.0 0.1 5828 2672 pts/2 Ss 10:03 0:00 bash -i user 5189 0.0 0.2 10080 6180 ? Ss May23 0:29 l3-agent
Время первой команды журнала | 10:56:12 2007- 5-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:43:43 2007- 5-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 22.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.93 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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