/l3/trainings/nt-ladm/2006-01-14/linux1.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 |
|
#w
16:56:24 up 7:31, 19 users, load average: 0,49, 0,40, 0,29 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 09:55 29:02 23.37s 0.03s script - user tty2 - 11:37 4:06m 0.08s 0.03s script - user tty3 - 12:39 4:07m 0.04s 0.04s script - root tty4 - 12:40 2:45m 47.15s 0.03s script - ffff-zlo tty5 - 16:45 10:39 0.02s 0.02s -bash user :0 - 09:27 ?xdm? 1:35m 0.92s /usr/bin root pts/1 fbsd2.linux.nt 09:53 54:46 2.38s 0.03s script - root pts/3 linux.nt 16:00 56:06 0.31s 0.03s script - root pts/5 linux3.linux.nt 16:06 1:43 4.69s 0.04s script - root pts/8 linux1.unix.nt 09:55 29:02 3.34s 0.03s script - root pts/6 linux5.linux.nt 09:59 28:59 8.63s 0.02s script - root pts/15 linux.nt 11:11 2:35m 0.84s 0.08s script - root pts/13 linux6.linux.nt 10:06 13.00s 2.52s 0.12s script - root pts/18 linux1.unix.nt 11:13 29:02 1.69s 0.03s script - root pts/23 linux.nt 14:20 58:20 0.55s 0.08s script - root pts/25 linux.nt 16:01 29:34 0.12s 0.03s script - root pts/26 linux3.linux.nt 16:10 27:33 0.19s 0.04s script - root pts/11 :pts/33:S.0 16:27 0.00s 0.14s 0.06s script - root pts/32 linux.nt 16:26 0.00s 0.13s 0.05s script - |
#w
w which wineserver w3m while wineshelllink w3mman whiptail winhelp wacdump who winicontoppm wait whoami wipe wait4amd whois wire-test wait4amd2die winbindd wish wait_for_sysfs wine wish8.4 wall wineboot wmf2eps warnquota winebrowser wmf2fig watch winecfg wmf2gd wbinfo wineconsole wmf2svg wbmptopbm winedbg wmf2x wc winefile wmxmms wcmd wine-kthread word-list-compress weather winelauncher workman2cddb.pl weave winemine write wftopfa winepath wrjpgcom wget wineprefixcreate wvdial whatis wine-preloader wvdialconf whereis wine-pthread |
#w
16:56:34 up 7:31, 19 users, load average: 0,42, 0,39, 0,28 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 09:55 29:12 23.42s 0.03s script - user tty2 - 11:37 4:06m 0.08s 0.03s script - user tty3 - 12:39 4:07m 0.04s 0.04s script - root tty4 - 12:40 2:45m 47.15s 0.03s script - ffff-zlo tty5 - 16:45 10:49 0.02s 0.02s -bash user :0 - 09:27 ?xdm? 1:35m 0.92s /usr/bin root pts/1 fbsd2.linux.nt 09:53 54:56 2.38s 0.03s script - root pts/3 linux.nt 16:00 56:16 0.31s 0.03s script - root pts/5 linux3.linux.nt 16:06 7.00s 4.69s 0.04s script - root pts/8 linux1.unix.nt 09:55 29:12 3.34s 0.03s script - root pts/6 linux5.linux.nt 09:59 29:09 8.63s 0.02s script - root pts/15 linux.nt 11:11 2:35m 0.84s 0.08s script - root pts/13 linux6.linux.nt 10:06 0.00s 2.52s 0.12s script - root pts/18 linux1.unix.nt 11:13 29:12 1.69s 0.03s script - root pts/23 linux.nt 14:20 58:30 0.55s 0.08s script - root pts/25 linux.nt 16:01 29:44 0.12s 0.03s script - root pts/26 linux3.linux.nt 16:10 27:43 0.19s 0.04s script - root pts/11 :pts/33:S.0 16:27 0.00s 0.14s 0.06s script - root pts/32 linux.nt 16:26 10.00s 0.13s 0.05s script - |
#w
16:56:38 up 7:31, 19 users, load average: 0,42, 0,39, 0,28 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 09:55 29:16 23.44s 0.03s script - user tty2 - 11:37 4:06m 0.08s 0.03s script - user tty3 - 12:39 4:07m 0.04s 0.04s script - root tty4 - 12:40 2:45m 47.15s 0.03s script - ffff-zlo tty5 - 16:45 10:53 0.02s 0.02s -bash user :0 - 09:27 ?xdm? 1:35m 0.92s /usr/bin root pts/1 fbsd2.linux.nt 09:53 55:00 2.38s 0.03s script - root pts/3 linux.nt 16:00 56:20 0.31s 0.03s script - root pts/5 linux3.linux.nt 16:06 0.00s 4.69s 0.04s script - root pts/8 linux1.unix.nt 09:55 29:16 3.34s 0.03s script - root pts/6 linux5.linux.nt 09:59 29:13 8.63s 0.02s script - root pts/15 linux.nt 11:11 2:35m 0.84s 0.08s script - root pts/13 linux6.linux.nt 10:06 4.00s 2.52s 0.12s script - root pts/18 linux1.unix.nt 11:13 29:16 1.69s 0.03s script - root pts/23 linux.nt 14:20 58:34 0.55s 0.08s script - root pts/25 linux.nt 16:01 29:48 0.12s 0.03s script - root pts/26 linux3.linux.nt 16:10 27:47 0.19s 0.04s script - root pts/11 :pts/33:S.0 16:27 0.00s 0.15s 0.06s script - root pts/32 linux.nt 16:26 14.00s 0.13s 0.05s script - |
#w
16:57:14 up 7:32, 20 users, load average: 0,84, 0,53, 0,34 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 09:55 29:52 23.46s 0.03s script - user tty2 - 11:37 4:07m 0.08s 0.03s script - user tty3 - 12:39 4:08m 0.04s 0.04s script - root tty4 - 12:40 2:46m 47.15s 0.03s script - ffff-zlo tty5 - 16:45 11:29 0.02s 0.02s -bash user :0 - 09:27 ?xdm? 1:35m 0.92s /usr/bin root pts/1 fbsd2.linux.nt 09:53 55:36 2.38s 0.03s script - root pts/3 linux.nt 16:00 56:56 0.31s 0.03s script - ... root pts/6 linux5.linux.nt 09:59 29:49 8.63s 0.02s script - root pts/15 linux.nt 11:11 2:36m 0.84s 0.08s script - root pts/13 linux6.linux.nt 10:06 40.00s 2.52s 0.12s script - root pts/18 linux1.unix.nt 11:13 29:52 1.69s 0.03s script - root pts/23 linux.nt 14:20 59:10 0.55s 0.08s script - root pts/25 linux.nt 16:01 30:24 0.12s 0.03s script - root pts/26 linux3.linux.nt 16:10 28:23 0.19s 0.04s script - root pts/11 :pts/33:S.0 16:27 0.00s 0.15s 0.06s script - root pts/30 linux4.linux.nt 16:56 0.00s 0.02s 0.02s script - root pts/32 linux.nt 16:26 50.00s 0.14s 0.05s script - |
#w
16:58:44 up 7:33, 20 users, load average: 0,25, 0,43, 0,32 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 09:55 31:22 23.48s 0.03s script - user tty2 - 11:37 4:09m 0.08s 0.03s script - user tty3 - 12:39 4:09m 0.04s 0.04s script - root tty4 - 12:40 2:47m 47.15s 0.03s script - ffff-zlo tty5 - 16:45 12:59 0.02s 0.02s -bash user :0 - 09:27 ?xdm? 1:35m 0.92s /usr/bin root pts/1 fbsd2.linux.nt 09:53 0.00s 2.38s 0.03s script - root pts/3 linux.nt 16:00 58:26 0.31s 0.03s script - ... root pts/6 linux5.linux.nt 09:59 31:19 8.63s 0.02s script - root pts/15 linux.nt 11:11 2:38m 0.84s 0.08s script - root pts/13 linux6.linux.nt 10:06 2:10 2.52s 0.12s script - root pts/18 linux1.unix.nt 11:13 31:22 1.69s 0.03s script - root pts/23 linux.nt 14:20 1:00m 0.55s 0.08s script - root pts/25 linux.nt 16:01 31:54 0.12s 0.03s script - root pts/26 linux3.linux.nt 16:10 29:53 0.19s 0.04s script - root pts/11 :pts/33:S.0 16:27 0.00s 0.15s 0.06s script - root pts/30 linux4.linux.nt 16:56 1:30 0.02s 0.02s script - root pts/32 linux.nt 16:26 2:20 0.14s 0.05s script - |
#w
16:59:27 up 7:34, 20 users, load average: 0,29, 0,42, 0,32 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 09:55 32:05 23.51s 0.03s script - user tty2 - 11:37 4:09m 0.08s 0.03s script - user tty3 - 12:39 4:10m 0.04s 0.04s script - root tty4 - 12:40 2:48m 47.15s 0.03s script - ffff-zlo tty5 - 16:45 13:42 0.02s 0.02s -bash user :0 - 09:27 ?xdm? 1:35m 0.92s /usr/bin root pts/1 fbsd2.linux.nt 09:53 43.00s 2.38s 0.03s script - root pts/3 linux.nt 16:00 59:09 0.31s 0.03s script - ... root pts/6 linux5.linux.nt 09:59 32:02 8.63s 0.02s script - root pts/15 linux.nt 11:11 2:38m 0.84s 0.08s script - root pts/13 linux6.linux.nt 10:06 2:53 2.52s 0.12s script - root pts/18 linux1.unix.nt 11:13 32:05 1.69s 0.03s script - root pts/23 linux.nt 14:20 1:01m 0.55s 0.08s script - root pts/25 linux.nt 16:01 32:37 0.12s 0.03s script - root pts/26 linux3.linux.nt 16:10 30:36 0.19s 0.04s script - root pts/11 :pts/33:S.0 16:27 0.00s 0.15s 0.06s script - root pts/30 linux4.linux.nt 16:56 2:13 0.02s 0.02s script - root pts/32 linux.nt 16:26 0.00s 0.14s 0.05s script - |
#w
16:59:52 up 7:34, 20 users, load average: 0,33, 0,41, 0,32 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 09:55 32:30 23.53s 0.03s script - user tty2 - 11:37 4:10m 0.08s 0.03s script - user tty3 - 12:39 4:10m 0.04s 0.04s script - root tty4 - 12:40 2:49m 47.15s 0.03s script - ffff-zlo tty5 - 16:45 14:07 0.02s 0.02s -bash user :0 - 09:27 ?xdm? 1:36m 0.92s /usr/bin root pts/1 fbsd2.linux.nt 09:53 1:08 2.38s 0.03s script - root pts/3 linux.nt 16:00 59:34 0.31s 0.03s script - ... root pts/6 linux5.linux.nt 09:59 32:27 8.63s 0.02s script - root pts/15 linux.nt 11:11 2:39m 0.84s 0.08s script - root pts/13 linux6.linux.nt 10:06 3:18 2.52s 0.12s script - root pts/18 linux1.unix.nt 11:13 32:30 1.69s 0.03s script - root pts/23 linux.nt 14:20 1:01m 0.55s 0.08s script - root pts/25 linux.nt 16:01 33:02 0.12s 0.03s script - root pts/26 linux3.linux.nt 16:10 0.00s 0.19s 0.04s script - root pts/11 :pts/33:S.0 16:27 0.00s 0.15s 0.06s script - root pts/30 linux4.linux.nt 16:56 2:38 0.02s 0.02s script - root pts/32 linux.nt 16:26 25.00s 0.14s 0.05s script - |
#ps
PID TTY TIME CMD 18263 pts/29 00:00:00 bash 19052 pts/29 00:00:00 ps |
#ps aux
root 29 0.0 0.0 0 0 ? SW 09:25 0:00 [pdflush] root 30 0.0 0.0 0 0 ? SW 09:25 0:01 [pdflush] root 32 0.0 0.0 0 0 ? SW< 09:25 0:00 [aio/0] root 20 0.0 0.0 0 0 ? SW 09:25 0:00 [khubd] root 31 0.0 0.0 0 0 ? SW 09:25 0:00 [kswapd0] root 105 0.0 0.0 0 0 ? SW 09:25 0:00 [kseriod] root 185 0.0 0.0 0 0 ? SW 09:25 0:00 [kjournald root 977 0.0 0.0 3476 368 ? S< 09:25 0:00 udevd root 1318 0.0 0.0 0 0 ? SW 09:25 0:00 [kjournald root 1319 0.0 0.0 0 0 ? SW 09:25 0:00 [kjournald ... root 18299 0.0 0.0 5172 868 pts/17 S 16:27 0:00 screen -x root 18342 0.0 0.0 4900 868 pts/28 S 16:28 0:00 screen -x ffff-zlo 18709 0.0 0.1 4972 1364 tty5 S 16:45 0:00 -bash root 18890 0.0 0.1 8248 1920 ? S 16:56 0:00 sshd: root root 18892 0.0 0.0 4296 416 pts/30 S 16:56 0:00 script -f root 18954 0.0 0.0 4300 504 pts/30 S 16:57 0:00 script -f root 18955 0.0 0.1 4612 1412 pts/31 S 16:57 0:00 bash -i root 19012 0.0 0.0 4596 868 pts/31 S 16:57 0:00 screen -x root 19022 0.0 0.0 5972 864 pts/2 S 16:58 0:00 screen -x root 19061 0.0 0.0 3076 752 pts/29 R 17:00 0:00 ps aux |
#ps aux | grep screen
user 2966 0.0 0.2 5788 2120 ? S 09:27 0:00 xscreensaver -nosplash root 18219 0.0 0.0 4640 844 pts/33 S 16:27 0:00 screen root 18296 0.0 0.0 5756 864 pts/19 S 16:27 0:00 screen -x root 18297 0.0 0.0 5156 868 pts/10 S 16:27 0:00 screen -x root 18298 0.0 0.0 6060 868 pts/14 S 16:27 0:00 screen -x root 18299 0.0 0.0 5172 868 pts/17 S 16:27 0:00 screen -x root 18342 0.0 0.0 4900 868 pts/28 S 16:28 0:00 screen -x root 19012 0.0 0.0 4596 868 pts/31 S 16:57 0:00 screen -x root 19022 0.0 0.0 5972 864 pts/2 S 16:58 0:00 screen -x root 19071 0.0 0.0 5652 728 pts/29 R 17:00 0:00 grep screen |
#ls -l /var/run/utmp
-rw-rw-r-- 1 root utmp 12672 Янв 28 16:56 /var/run/utmp |
#who
root tty1 Jan 28 09:55 user tty2 Jan 28 11:37 user tty3 Jan 28 12:39 root tty4 Jan 28 12:40 ffff-zlo tty5 Jan 28 16:45 user :0 Jan 28 09:27 root pts/1 Jan 28 09:53 (fbsd2.linux.nt) root pts/3 Jan 28 16:00 (linux.nt) root pts/5 Jan 28 16:06 (linux3.linux.nt) root pts/8 Jan 28 09:55 (linux1.unix.nt) root pts/6 Jan 28 09:59 (linux5.linux.nt) root pts/15 Jan 28 11:11 (linux.nt) root pts/13 Jan 28 10:06 (linux6.linux.nt) root pts/18 Jan 28 11:13 (linux1.unix.nt) root pts/23 Jan 28 14:20 (linux.nt) root pts/25 Jan 28 16:01 (linux.nt) root pts/26 Jan 28 16:10 (linux3.linux.nt) root pts/11 Jan 28 16:27 (:pts/33:S.0) root pts/30 Jan 28 16:56 (linux4.linux.nt) root pts/32 Jan 28 16:26 (linux.nt) |
#users
ffff-zlo root root root root root root root root root root root root root root root root user user user |
#who
root tty1 Jan 28 09:55 user tty2 Jan 28 11:37 user tty3 Jan 28 12:39 root tty4 Jan 28 12:40 ffff-zlo tty5 Jan 28 16:45 user :0 Jan 28 09:27 root pts/1 Jan 28 09:53 (fbsd2.linux.nt) root pts/3 Jan 28 16:00 (linux.nt) root pts/5 Jan 28 16:06 (linux3.linux.nt) root pts/8 Jan 28 09:55 (linux1.unix.nt) root pts/6 Jan 28 09:59 (linux5.linux.nt) root pts/15 Jan 28 11:11 (linux.nt) root pts/13 Jan 28 10:06 (linux6.linux.nt) root pts/18 Jan 28 11:13 (linux1.unix.nt) root pts/23 Jan 28 14:20 (linux.nt) root pts/25 Jan 28 16:01 (linux.nt) root pts/26 Jan 28 16:10 (linux3.linux.nt) root pts/11 Jan 28 16:27 (:pts/33:S.0) root pts/30 Jan 28 16:56 (linux4.linux.nt) root pts/32 Jan 28 16:26 (linux.nt) |
#ps -aux
root 29 0.0 0.0 0 0 ? SW 09:25 0:00 [pdflush] root 30 0.0 0.0 0 0 ? SW 09:25 0:01 [pdflush] root 32 0.0 0.0 0 0 ? SW< 09:25 0:00 [aio/0] root 20 0.0 0.0 0 0 ? SW 09:25 0:00 [khubd] root 31 0.0 0.0 0 0 ? SW 09:25 0:00 [kswapd0] root 105 0.0 0.0 0 0 ? SW 09:25 0:00 [kseriod] root 185 0.0 0.0 0 0 ? SW 09:25 0:00 [kjournald root 977 0.0 0.0 3476 368 ? S< 09:25 0:00 udevd root 1318 0.0 0.0 0 0 ? SW 09:25 0:00 [kjournald root 1319 0.0 0.0 0 0 ? SW 09:25 0:00 [kjournald ... root 18299 0.0 0.0 5172 868 pts/17 S 16:27 0:00 screen -x root 18342 0.0 0.0 4900 868 pts/28 S 16:28 0:00 screen -x ffff-zlo 18709 0.0 0.1 4972 1364 tty5 S 16:45 0:00 -bash root 18890 0.0 0.1 8248 1920 ? S 16:56 0:00 sshd: root root 18892 0.0 0.0 4296 416 pts/30 S 16:56 0:00 script -f root 18954 0.0 0.0 4300 504 pts/30 S 16:57 0:00 script -f root 18955 0.0 0.1 4612 1412 pts/31 S 16:57 0:00 bash -i root 19012 0.0 0.0 4596 868 pts/31 S 16:57 0:00 screen -x root 19022 0.0 0.0 5972 864 pts/2 S 16:58 0:00 screen -x root 19118 0.0 0.0 4156 756 pts/29 R 17:01 0:00 ps -aux |
#ps -aux | grep pts/30
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html root 18890 0.0 0.1 8248 1920 ? S 16:56 0:00 sshd: root@pts/30 root 18892 0.0 0.0 4296 416 pts/30 S 16:56 0:00 script -f -q /root/.lilalo/30-18892.script root 18954 0.0 0.0 4300 504 pts/30 S 16:57 0:00 script -f -q /root/.lilalo/30-18892.script root 19128 0.0 0.0 3800 724 pts/29 S 17:02 0:00 grep pts/30 |
#echo $$
18263 |
#kill $$
|
#lastlog
Username Port From Latest root pts/30 linux4.linux.nt Суб Янв 28 16:56:58 +0200 2006 bin **Never logged in** daemon **Never logged in** adm **Never logged in** lp **Never logged in** sync **Never logged in** shutdown **Never logged in** halt **Never logged in** mail **Never logged in** ... smmsp **Never logged in** gdm **Never logged in** rpcuser **Never logged in** nfsnobody **Never logged in** ntp **Never logged in** sshd **Never logged in** pcap **Never logged in** pvm **Never logged in** user tty3 Суб Янв 28 12:39:46 +0200 2006 ffff-zlo tty5 Суб Янв 28 16:45:45 +0200 2006 |
#lastlog | less
|
#lastlog | less
|
#/etc/motd
bash: /etc/motd: Permission denied |
#ll
итого 980 -rw-r--r-- 1 root root 0 Янв 21 16:45 1.html -rw-r--r-- 1 root root 0 Янв 28 12:53 1.rpm -rw-r--r-- 1 root root 0 Янв 21 09:59 1.txt -rw-r--r-- 1 root root 0 Янв 21 16:49 2.html drwxr-xr-x 5 root root 4096 Янв 21 14:43 a -rw-r--r-- 1 root root 0 Янв 28 12:16 abcdefgh -rw-r--r-- 1 root root 0 Янв 21 16:56 `date` -rw-r--r-- 1 root root 15 Янв 28 10:15 file -rw-r--r-- 1 root root 1614 Янв 13 14:19 final_settings.err ... -rw-r--r-- 1 root root 79 Дек 6 2003 mymotd -rw-r--r-- 1 root root 86 Дек 6 2003 mynologin -rw-r--r-- 1 root root 33 Янв 28 12:01 myrm drwxr-xr-x 2 root root 4096 Янв 13 20:39 mytgz -rw------- 1 root root 811624 Янв 13 20:40 nohup.out drwxr-xr-x 10 root root 4096 Янв 21 16:40 nt.com.ua drwxr-xr-x 2 root root 4096 Янв 28 14:22 soft -rw-r--r-- 1 root root 8891 Янв 28 09:55 sort -rwxr-xr-x 1 root root 24 Янв 21 12:17 super-script lrwxrwxrwx 1 root root 5 Янв 14 16:54 sym-hello -> hello |
#ll mymotd
-rw-r--r-- 1 root root 79 Дек 6 2003 mymotd |
#cat mymotd
÷ÁÓ ÐÒÉ×ÅÔÓÔ×ÕÅÔ ÕÞÅÂÎÙÊ ÃÅÎÔÒ óÅÔÅ×ÙÅ ôÅÈÎÏÌÏÇÉÉ. äÏÂÒÏ ÐÏÖÁÌÏ×ÁÔØ × ÓÉÓÔÅÍÕ! |
#less mymotd
|
#ls ~/soft/
|
#echo find -name doc* | le;
|
#find / -regex '.*\.rpm' -o -regex '.*\.tgz' | less
|
#find / -regex '.*\.rpm' -o -regex '.*\.tgz'
|
#ls /tmp/etc-ab-5k/
|
#mkdir /tmp/etc-ab-5k
|
#cat /etc/passwd | tr ':/' ' ' | tr ' ' '\n' | sort -u
|
#cat /etc/passwd | tr ':/' ' ' |wc -w
|
#cat /etc/passwd | tr ':/' ' ' | tr ' ' '\n' | sort -u
|
#cat /etc/passwd | tr ':/' ' ' | tr ' ' '\n' | sort -u
|
#cat /etc/passwd | tr ':/' ' ' |wc -w
|
#cat /etc/passwd | tr ':/' ' ' | tr ' ' '\n' | sort -u
|
#echo *
1.html 1.rpm 1.txt 2.html a abcdefgh `date` file final_settings.err hello hhhh hi index.html logs.tgz mymotd mynologin myrm mytgz nohup.out nt.com.ua soft sort super-script sym-hello |
#clear
|
#less mymotd
|
#tail mymotd
÷ÁÓ ÐÒÉ×ÅÔÓÔ×ÕÅÔ ÕÞÅÂÎÙÊ ÃÅÎÔÒ óÅÔÅ×ÙÅ ôÅÈÎÏÌÏÇÉÉ. äÏÂÒÏ ÐÏÖÁÌÏ×ÁÔØ × ÓÉÓÔÅÍÕ! |
#cs /etc
bash: cs: command not found |
#cd /etc
|
#ll
-rw-r--r-- 1 root root 848 Мар 5 2003 ksysguarddrc drwxr-xr-x 2 root root 4096 Янв 13 03:50 lam -rw-r--r-- 1 root root 6928 Сен 29 2004 ldap.conf -rw-r--r-- 1 root root 105044 Янв 13 03:52 ld.so.cache -rw-r--r-- 1 root root 57 Янв 13 03:44 ld.so.conf drwxr-xr-x 2 root root 4096 Янв 13 03:29 ld.so.conf.d -rw-r--r-- 1 root root 3243 Июл 12 2004 lftp.conf drwxr-xr-x 2 root root 4096 Янв 13 03:40 libgda drwxr-xr-x 2 root root 4096 Окт 25 2004 libslowo.d -rw-r--r-- 1 root root 144 Окт 25 2004 libslowo.rc ... drwxr-xr-x 2 root root 4096 Янв 13 03:44 wine drwxr-xr-x 2 root root 4096 Янв 13 03:52 wordtrans drwxr-xr-x 16 root root 4096 Янв 28 14:08 X11 drwxr-xr-x 3 root root 4096 Янв 13 03:30 xdg -rw-r--r-- 1 root root 289 Июл 12 2004 xinetd.conf drwxr-xr-x 2 root root 4096 Янв 13 03:42 xinetd.d drwxr-xr-x 2 root root 4096 Янв 13 03:31 xml -rw-r--r-- 1 root root 585 Июл 12 2004 yp.conf -rw-r--r-- 1 root root 255 Ноя 15 2004 yum.conf drwxr-xr-x 2 root root 4096 Ноя 15 2004 yum.repos.d |
#ls
a2ps.cfg init.d ppp a2ps-site.cfg initlog.conf prelink.cache acpi inittab prelink.conf adjtime inputrc printcap alchemist iproute2 profile aliases ipsec profile.d aliases.db isdn protocols alternatives issue ptal amd.conf issue.net pwdb.conf amd.net joe quotagrpadmins ... hotplug.d pam_smb.conf X11 howl pango xdg htdig paper.config xinetd.conf httpd passwd xinetd.d ident.key passwd- xml idmapd.conf passwd.OLD yp.conf im_palette.pal pbm2ppa.conf yum.conf im_palette-small.pal pcmcia yum.repos.d im_palette-tiny.pal pinforc imrc pnm2ppa.conf |
#~
bash: /root: is a directory |
#cd
|
#ls
1.html abcdefgh hhhh mynologin soft 1.rpm `date` hi myrm sort 1.txt file index.html mytgz super-script 2.html final_settings.err logs.tgz nohup.out sym-hello a hello mymotd nt.com.ua |
#cp mymotd /etc/motd
cp: переписать `/etc/motd'? n |
#cd /etc/
|
#ls
a2ps.cfg init.d ppp a2ps-site.cfg initlog.conf prelink.cache acpi inittab prelink.conf adjtime inputrc printcap alchemist iproute2 profile aliases ipsec profile.d aliases.db isdn protocols alternatives issue ptal amd.conf issue.net pwdb.conf amd.net joe quotagrpadmins ... hotplug.d pam_smb.conf X11 howl pango xdg htdig paper.config xinetd.conf httpd passwd xinetd.d ident.key passwd- xml idmapd.conf passwd.OLD yp.conf im_palette.pal pbm2ppa.conf yum.conf im_palette-small.pal pcmcia yum.repos.d im_palette-tiny.pal pinforc imrc pnm2ppa.conf |
#cp mymotd /etc/motd
cp: невозможно выполнить stat для `mymotd': No such file or directory |
#cp /mymotd /etc/motd
cp: невозможно выполнить stat для `/mymotd': No such file or directory |
#cd
|
#ls
1.html abcdefgh hhhh mynologin soft 1.rpm `date` hi myrm sort 1.txt file index.html mytgz super-script 2.html final_settings.err logs.tgz nohup.out sym-hello a hello mymotd nt.com.ua |
#cd /etc/
|
#cp ~/mymotd /etc/motd
cp: переписать `/etc/motd'? y |
#ls
a2ps.cfg init.d ppp a2ps-site.cfg initlog.conf prelink.cache acpi inittab prelink.conf adjtime inputrc printcap alchemist iproute2 profile aliases ipsec profile.d aliases.db isdn protocols alternatives issue ptal amd.conf issue.net pwdb.conf amd.net joe quotagrpadmins ... hotplug.d pam_smb.conf X11 howl pango xdg htdig paper.config xinetd.conf httpd passwd xinetd.d ident.key passwd- xml idmapd.conf passwd.OLD yp.conf im_palette.pal pbm2ppa.conf yum.conf im_palette-small.pal pcmcia yum.repos.d im_palette-tiny.pal pinforc imrc pnm2ppa.conf |
#su
|
#~ /mymod
Broadcast message from root (pts/2) (Sat Feb 11 12:06:12 2006): Broadcast message Broadcast message from root (pts/2) (Sat Feb 11 12:08:32 2006): The system is going DOWN to maintenance mode in 60 minutes! bash: /root: is a directory |
$exit
exit |
#cp ~ /mymotd /etc/motd
cp: копируются несколько файлов, но последний аргумент `/etc/motd' не каталог Попробуйте `cp --help' для получения более подробного описания. |
#$LANG
bash: ru_RU.UTF-8: command not found |
#cat ~ /mynologin
cat: /root: Is a directory cat: /mynologin: No such file or directory |
#cp ~ /mynologin /etc/nologin
cp: `/etc/nologin': specified destination directory does not exist Попробуйте `cp --help' для получения более подробного описания. |
#cp ~ /mymotd /etc/motd
[screen is terminating] cp: копируются несколько файлов, но последний аргумент `/etc/motd' не каталог Попробуйте `cp --help' для получения более подробного описания. |
#cp ~/mynologin /etc/nologin
|
#toutch ~/.hushlogin
bash: toutch: command not found |
#cat ~/mynologin
òÅÇÉÓÔÒÁÃÉÑ × ÓÉÓÔÅÍÅ ×ÒÅÍÅÎÎÏ ÚÁÐÒÅÝÅÎÁ. ðÏ×ÔÏÒÉÔÅ ÒÅÇÉÓÔÒÁÉÃÀ ÞÅÒÅÚ ÎÅÓËÏÌØËÏ ÞÁÓÏ× |
#whoami
root |
#LOGNAME=$USER
|
#export LOGNAME=$USER
|
#logname
logname: no login name |
#strings `logname` | less
|
#passwd
Changing password for user root. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. |
#passwd user
Changing password for user user. New UNIX password: BAD PASSWORD: it is too short Retype new UNIX password: passwd: all authentication tokens updated successfully. |
#passwd
Changing password for user root. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. |
#passwd user
Changing password for user user. New UNIX password: BAD PASSWORD: it is too short Retype new UNIX password: passwd: all authentication tokens updated successfully. |
#less /etc/passwd
|
#less /etc/shadow
|
#chfn user
Changing finger information for user. Name [user]: Shell Office []: Location Office Phone []: Phone Home Phone []: home Finger information changed. |
#less /etc/passwd
|
#cd ~user/files
|
#chown root a
|
#chgrp a
chgrp: недостаточно аргументов Попробуйте `chgrp --help' для получения более подробного описания. |
÷ÁÓ ÐÒÉ×ÅÔÓÔ×ÕÅÔ ÕÞÅÂÎÙÊ ÃÅÎÔÒ óÅÔÅ×ÙÅ ôÅÈÎÏÌÏÇÉÉ. äÏÂÒÏ ÐÏÖÁÌÏ×ÁÔØ × ÓÉÓÔÅÍÕ!
òÅÇÉÓÔÒÁÃÉÑ × ÓÉÓÔÅÍÅ ×ÒÅÍÅÎÎÏ ÚÁÐÒÅÝÅÎÁ. ðÏ×ÔÏÒÉÔÅ ÒÅÇÉÓÔÒÁÉÃÀ ÞÅÒÅÚ ÎÅÓËÏÌØËÏ ÞÁÓÏ×
Время первой команды журнала | 16:54:42 2006- 1-28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:38:01 2006- 1-28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 17.82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.33 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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