/l3/users/01-10-2010/NT-Ladm/debian1.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 |
|
#vim .l
|
#vim .l
|
#vim .l3rc
|
#~
1 # ~/.bashrc: executed by bash(1) for non-login shells. 2 3 export PS1='\h:\w\$ ' 4 umask 022 5 6 # You may uncomment the following lines if you want `ls' to be colorized: 7 # export LS_OPTIONS='--color=auto' 8 # eval "`dircolors`" 9 # alias ls='ls $LS_OPTIONS' 10 # alias ll='ls $LS_OPTIONS -l' 11 # alias l='ls $LS_OPTIONS -lA' 12 # 13 # Some more alias to avoid making mistakes: 14 # alias rm='rm -i' 15 # alias cp='cp -i' 16 # alias mv='mv -i' 17 . /etc/bash_completion 18 . /root/.lilalo/l3bashrc && _l3_start ".bashrc" 18L, 473C |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:188 (188.0 B) TX bytes:0 (0.0 B) Interrupt:246 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#ping ya.ru
^C |
#route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.16.0 * 255.255.255.0 U 0 0 0 eth0 default 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:00:00:01 inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:216 (216.0 B) TX bytes:281 (281.0 B) Interrupt:246 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:73:fe:fa inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:272 (272.0 B) TX bytes:108 (108.0 B) Interrupt:246 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#ping ya.ru
^C |
#apt-get install tftpd
tftpd tftpd-hpa |
#w
12:36:38 up 3:09, 1 user, load average: 0,00, 0,00, 0,00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root hvc0 - 09:28 0.00s 0.15s 0.01s /bin/login -- |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:73:fe:fa inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:319 errors:0 dropped:0 overruns:0 frame:0 TX packets:1800 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:16221 (15.8 KiB) TX bytes:117459 (114.7 KiB) Interrupt:246 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#man mna
|
#man man
|
#man 1
|
#apropos log
faillog (5) - файл протокола неудачных попыток входа в систему faillog (8) - показывает записи из файла faillog или задаёт предел неудачных п... lastlog (8) - выводит отчёт о последней регистрации в системе всех или указ... login (1) - начинает сеанс в системе login.defs (5) - содержит конфигурацию подсистемы теневых паролей nologin (8) - вежливо отказывает во входе в систему access.conf (5) - the login access control table file add-shell (8) - add shells to the list of valid login shells bootlogd (8) - record boot messages chsh (1) - change login shell ... tailf (1) - follow the growth of a log file tsort (1) - perform topological sort users (1) - print the user names of users currently logged in to the current host utmp (5) - login records utmpx (5) - login records w (1) - Show who is logged on and what they are doing. w.procps (1) - Show who is logged on and what they are doing. whiptail (1) - display dialog boxes from shell scripts who (1) - show who is logged on wtmp (5) - login records |
#ls -la
итого 48 drwxr-xr-x 4 root root 4096 Окт 31 13:55 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. -rw------- 1 root root 1016 Ноя 1 09:25 .bash_history -rw-r--r-- 1 root root 21 Окт 31 13:52 .bash_profile -rw-r--r-- 1 root root 473 Окт 31 13:47 .bashrc -rw-r--r-- 1 root root 51 Ноя 1 11:46 .l3rc drwxr-xr-x 2 root root 4096 Ноя 1 14:23 .lilalo -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwx------ 2 root root 4096 Окт 4 13:09 .ssh -rw------- 1 root root 6352 Окт 31 13:55 .viminfo -rw-r--r-- 1 root root 34 Окт 4 13:04 .vimrc |
#cd ..
|
#ls -la
итого 80 drwxr-xr-x 21 root root 4096 Окт 4 12:57 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. drwxr-xr-x 2 root root 4096 Окт 4 12:57 bin drwxr-xr-x 2 root root 4096 Авг 30 21:15 boot drwxr-xr-x 13 root root 2900 Ноя 1 13:46 dev drwxr-xr-x 43 root root 4096 Ноя 1 13:46 etc drwxr-xr-x 3 root root 4096 Окт 4 13:03 home drwxr-xr-x 11 root root 4096 Окт 4 13:13 lib drwx------ 2 root root 16384 Окт 4 12:53 lost+found ... drwxr-xr-x 2 root root 4096 Окт 4 12:56 opt dr-xr-xr-x 54 root root 0 Ноя 1 13:46 proc drwxr-xr-x 4 root root 4096 Окт 31 13:55 root drwxr-xr-x 2 root root 4096 Окт 4 13:13 sbin drwxr-xr-x 7 root root 0 Ноя 1 13:46 selinux drwxr-xr-x 2 root root 4096 Окт 4 12:56 srv drwxr-xr-x 13 root root 0 Ноя 1 13:46 sys drwxrwxrwt 4 root root 4096 Ноя 1 14:01 tmp drwxr-xr-x 11 root root 4096 Окт 4 13:08 usr drwxr-xr-x 13 root root 4096 Окт 4 12:56 var |
#whatis log
log: ничего подходящего не найдено. |
#apropos proc
/proc/slabinfo (5) [slabinfo] - Kernel slab allocator statistics acct (5) - process accounting file AF_LOCAL (7) - Sockets for local interprocess communication AF_UNIX (7) - Sockets for local interprocess communication awk (1) - pattern scanning and text processing language chrt (1) - manipulate real-time attributes of a process cpuset (7) - confine processes to processor and memory node subsets credentials (7) - process identifiers filesystems (5) - Linux file-system types: minix, ext, ext2, ext3, Reiserfs, XFS, JFS, xia, msdos, umsdos, vfat, proc, nfs, iso9660... fs (5) - Linux file-system types: minix, ext, ext2, ext3, Reiserfs, XFS, JFS, xia, msdos, umsdos, vfat, proc, nfs, iso9660... ... pwdx (1) - report current working directory of a process renice (1) - alter priority of running processes skill (1) - send a signal or report process status snice (1) - send a signal or report process status svipc (7) - System V interprocess communication mechanisms taskset (1) - retrieve or set a process's CPU affinity telinit (8) - process control initialization troff (1) - the troff processor of the groff text formatting system unix (7) - Sockets for local interprocess communication w.procps (1) - Show who is logged on and what they are doing. |
#man 5 fs
|
#ls -la
итого 80 drwxr-xr-x 21 root root 4096 Окт 4 12:57 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. drwxr-xr-x 2 root root 4096 Окт 4 12:57 bin drwxr-xr-x 2 root root 4096 Авг 30 21:15 boot drwxr-xr-x 13 root root 2900 Ноя 1 13:46 dev drwxr-xr-x 43 root root 4096 Ноя 1 13:46 etc drwxr-xr-x 3 root root 4096 Окт 4 13:03 home drwxr-xr-x 11 root root 4096 Окт 4 13:13 lib drwx------ 2 root root 16384 Окт 4 12:53 lost+found ... drwxr-xr-x 2 root root 4096 Окт 4 12:56 opt dr-xr-xr-x 56 root root 0 Ноя 1 13:46 proc drwxr-xr-x 4 root root 4096 Окт 31 13:55 root drwxr-xr-x 2 root root 4096 Окт 4 13:13 sbin drwxr-xr-x 7 root root 0 Ноя 1 13:46 selinux drwxr-xr-x 2 root root 4096 Окт 4 12:56 srv drwxr-xr-x 13 root root 0 Ноя 1 13:46 sys drwxrwxrwt 4 root root 4096 Ноя 1 14:01 tmp drwxr-xr-x 11 root root 4096 Окт 4 13:08 usr drwxr-xr-x 13 root root 4096 Окт 4 12:56 var |
#cd bin
|
#ls -la
итого 3712 drwxr-xr-x 2 root root 4096 Окт 4 12:57 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. -rwxr-xr-x 1 root root 700492 Май 12 2008 bash -rwxr-xr-x 1 root root 26860 Апр 4 2008 cat -rwxr-xr-x 1 root root 45344 Апр 4 2008 chgrp -rwxr-xr-x 1 root root 42744 Апр 4 2008 chmod -rwxr-xr-x 1 root root 47356 Апр 4 2008 chown -rwxr-xr-x 1 root root 69284 Апр 4 2008 cp -rwxr-xr-x 1 root root 113484 Мар 12 2010 cpio ... -rwxr-xr-x 1 root root 62 Янв 19 2010 zcat -rwxr-xr-x 1 root root 67 Янв 19 2010 zcmp -rwxr-xr-x 1 root root 4422 Янв 19 2010 zdiff -rwxr-xr-x 1 root root 62 Янв 19 2010 zegrep -rwxr-xr-x 1 root root 62 Янв 19 2010 zfgrep -rwxr-xr-x 1 root root 2013 Янв 19 2010 zforce -rwxr-xr-x 1 root root 4896 Янв 19 2010 zgrep -rwxr-xr-x 1 root root 1731 Янв 19 2010 zless -rwxr-xr-x 1 root root 2414 Янв 19 2010 zmore -rwxr-xr-x 1 root root 4950 Янв 19 2010 znew |
#pwd
/bin |
#cd
|
#pwd
/root |
#mkdir -m 755 test1
|
#ls -la
итого 52 drwxr-xr-x 5 root root 4096 Ноя 1 14:46 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. -rw------- 1 root root 1016 Ноя 1 09:25 .bash_history -rw-r--r-- 1 root root 21 Окт 31 13:52 .bash_profile -rw-r--r-- 1 root root 473 Окт 31 13:47 .bashrc -rw-r--r-- 1 root root 51 Ноя 1 11:46 .l3rc drwxr-xr-x 2 root root 4096 Ноя 1 14:46 .lilalo -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwx------ 2 root root 4096 Окт 4 13:09 .ssh drwxr-xr-x 2 root root 4096 Ноя 1 14:46 test1 -rw------- 1 root root 6352 Окт 31 13:55 .viminfo -rw-r--r-- 1 root root 34 Окт 4 13:04 .vimrc |
#rm -rf /
rm: невозможно удалить корневой каталог `/' |
#rm -rf /test1
|
#ls -la
итого 52 drwxr-xr-x 5 root root 4096 Ноя 1 14:46 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. -rw------- 1 root root 1016 Ноя 1 09:25 .bash_history -rw-r--r-- 1 root root 21 Окт 31 13:52 .bash_profile -rw-r--r-- 1 root root 473 Окт 31 13:47 .bashrc -rw-r--r-- 1 root root 51 Ноя 1 11:46 .l3rc drwxr-xr-x 2 root root 4096 Ноя 1 14:53 .lilalo -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwx------ 2 root root 4096 Окт 4 13:09 .ssh drwxr-xr-x 2 root root 4096 Ноя 1 14:46 test1 -rw------- 1 root root 6352 Окт 31 13:55 .viminfo -rw-r--r-- 1 root root 34 Окт 4 13:04 .vimrc |
#rm -rf test1
|
#ls -la
итого 48 drwxr-xr-x 4 root root 4096 Ноя 1 15:02 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. -rw------- 1 root root 1016 Ноя 1 09:25 .bash_history -rw-r--r-- 1 root root 21 Окт 31 13:52 .bash_profile -rw-r--r-- 1 root root 473 Окт 31 13:47 .bashrc -rw-r--r-- 1 root root 51 Ноя 1 11:46 .l3rc drwxr-xr-x 2 root root 4096 Ноя 1 15:02 .lilalo -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwx------ 2 root root 4096 Окт 4 13:09 .ssh -rw------- 1 root root 6352 Окт 31 13:55 .viminfo -rw-r--r-- 1 root root 34 Окт 4 13:04 .vimrc |
#mkdir -m 755 test1
|
#ls -la
итого 52 drwxr-xr-x 5 root root 4096 Ноя 1 15:05 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. -rw------- 1 root root 1016 Ноя 1 09:25 .bash_history -rw-r--r-- 1 root root 21 Окт 31 13:52 .bash_profile -rw-r--r-- 1 root root 473 Окт 31 13:47 .bashrc -rw-r--r-- 1 root root 51 Ноя 1 11:46 .l3rc drwxr-xr-x 2 root root 4096 Ноя 1 15:02 .lilalo -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwx------ 2 root root 4096 Окт 4 13:09 .ssh drwxr-xr-x 2 root root 4096 Ноя 1 15:05 test1 -rw------- 1 root root 6352 Окт 31 13:55 .viminfo -rw-r--r-- 1 root root 34 Окт 4 13:04 .vimrc |
#cd test1
|
#touch 123
|
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 Ноя 1 15:15 . drwxr-xr-x 5 root root 4096 Ноя 1 15:05 .. -rw-r--r-- 1 root root 0 Ноя 1 15:15 123 |
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh user:x:1000:1000:,,,:/home/user:/bin/bash sshd:x:101:65534::/var/run/sshd:/usr/sbin/nologin |
#cat -n /etc/passwd
1 root:x:0:0:root:/root:/bin/bash 2 daemon:x:1:1:daemon:/usr/sbin:/bin/sh 3 bin:x:2:2:bin:/bin:/bin/sh 4 sys:x:3:3:sys:/dev:/bin/sh 5 sync:x:4:65534:sync:/bin:/bin/sync 6 games:x:5:60:games:/usr/games:/bin/sh 7 man:x:6:12:man:/var/cache/man:/bin/sh 8 lp:x:7:7:lp:/var/spool/lpd:/bin/sh 9 mail:x:8:8:mail:/var/mail:/bin/sh 10 news:x:9:9:news:/var/spool/news:/bin/sh 11 uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh 12 proxy:x:13:13:proxy:/bin:/bin/sh 13 www-data:x:33:33:www-data:/var/www:/bin/sh 14 backup:x:34:34:backup:/var/backups:/bin/sh 15 list:x:38:38:Mailing List Manager:/var/list:/bin/sh 16 irc:x:39:39:ircd:/var/run/ircd:/bin/sh 17 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh 18 nobody:x:65534:65534:nobody:/nonexistent:/bin/sh 19 libuuid:x:100:101::/var/lib/libuuid:/bin/sh 20 user:x:1000:1000:,,,:/home/user:/bin/bash 21 sshd:x:101:65534::/var/run/sshd:/usr/sbin/nologin |
#less /etc/passw
|
#less /etc/passwd
|
#ls
123 |
#cd
|
#ls
test1 |
#ls -la
итого 52 drwxr-xr-x 5 root root 4096 Ноя 1 15:05 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. -rw------- 1 root root 1016 Ноя 1 09:25 .bash_history -rw-r--r-- 1 root root 21 Окт 31 13:52 .bash_profile -rw-r--r-- 1 root root 473 Окт 31 13:47 .bashrc -rw-r--r-- 1 root root 51 Ноя 1 11:46 .l3rc drwxr-xr-x 2 root root 4096 Ноя 1 15:47 .lilalo -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwx------ 2 root root 4096 Окт 4 13:09 .ssh drwxr-xr-x 2 root root 4096 Ноя 1 15:15 test1 -rw------- 1 root root 6352 Окт 31 13:55 .viminfo -rw-r--r-- 1 root root 34 Окт 4 13:04 .vimrc |
#cd
|
#ls
test1 |
#ls -l
итого 4 drwxr-xr-x 2 root root 4096 Ноя 1 15:15 test1 |
#cd .
|
#c d ..
bash: c: команда не найдена |
#ls
test1 |
#ll
bash: ll: команда не найдена |
#ls -la
итого 52 drwxr-xr-x 5 root root 4096 Ноя 1 15:05 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. -rw------- 1 root root 1016 Ноя 1 09:25 .bash_history -rw-r--r-- 1 root root 21 Окт 31 13:52 .bash_profile -rw-r--r-- 1 root root 473 Окт 31 13:47 .bashrc -rw-r--r-- 1 root root 51 Ноя 1 11:46 .l3rc drwxr-xr-x 2 root root 4096 Ноя 1 15:50 .lilalo -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwx------ 2 root root 4096 Окт 4 13:09 .ssh drwxr-xr-x 2 root root 4096 Ноя 1 15:15 test1 -rw------- 1 root root 6352 Окт 31 13:55 .viminfo -rw-r--r-- 1 root root 34 Окт 4 13:04 .vimrc |
#cd
|
#ls
test1 |
#pwd
/root |
#cd root
bash: cd: root: Нет такого файла или каталога |
#cd /root
|
#ls
test1 |
#cd /
|
#ls
bin boot dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var |
#cd root
|
#ls
test1 |
#cd
|
#ls
test1 |
#cd /
|
#ls
bin boot dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var |
#ls -la
итого 80 drwxr-xr-x 21 root root 4096 Окт 4 12:57 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. drwxr-xr-x 2 root root 4096 Окт 4 12:57 bin drwxr-xr-x 2 root root 4096 Авг 30 21:15 boot drwxr-xr-x 13 root root 2900 Ноя 1 13:46 dev drwxr-xr-x 43 root root 4096 Ноя 1 13:46 etc drwxr-xr-x 3 root root 4096 Окт 4 13:03 home drwxr-xr-x 11 root root 4096 Окт 4 13:13 lib drwx------ 2 root root 16384 Окт 4 12:53 lost+found ... drwxr-xr-x 2 root root 4096 Окт 4 12:56 opt dr-xr-xr-x 57 root root 0 Ноя 1 13:46 proc drwxr-xr-x 5 root root 4096 Ноя 1 15:05 root drwxr-xr-x 2 root root 4096 Окт 4 13:13 sbin drwxr-xr-x 7 root root 0 Ноя 1 13:46 selinux drwxr-xr-x 2 root root 4096 Окт 4 12:56 srv drwxr-xr-x 13 root root 0 Ноя 1 13:46 sys drwxrwxrwt 4 root root 4096 Ноя 1 14:01 tmp drwxr-xr-x 11 root root 4096 Окт 4 13:08 usr drwxr-xr-x 13 root root 4096 Окт 4 12:56 var |
#cd usr
|
#ls
bin games include lib local sbin share src X11R6 |
#cd
|
#cd lib
bash: cd: lib: Нет такого файла или каталога |
#cd /
|
#ls
bin boot dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var |
#cd lib
|
#ls -la
итого 5148 drwxr-xr-x 11 root root 4096 Окт 4 13:13 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. lrwxrwxrwx 1 root root 21 Окт 4 13:01 cpp -> /etc/alternatives/cpp drwxr-xr-x 2 root root 4096 Июн 6 00:11 i486-linux-gnu drwxr-xr-x 3 root root 4096 Окт 4 13:01 i686 drwxr-xr-x 3 root root 4096 Окт 4 12:56 init -rwxr-xr-x 1 root root 113248 Июн 6 00:24 ld-2.7.so lrwxrwxrwx 1 root root 9 Окт 4 12:56 ld-linux.so.2 -> ld-2.7.so lrwxrwxrwx 1 root root 15 Окт 4 12:56 libacl.so.1 -> libacl.so.1.1.0 ... lrwxrwxrwx 1 root root 16 Окт 4 12:57 libwrap.so.0 -> libwrap.so.0.7.6 -rw-r--r-- 1 root root 31168 Июл 25 2008 libwrap.so.0.7.6 lrwxrwxrwx 1 root root 19 Окт 4 12:57 libxtables.so.0 -> libxtables.so.0.0.0 -rw-r--r-- 1 root root 18380 Фев 9 2009 libxtables.so.0.0.0 drwxr-xr-x 2 root root 4096 Окт 4 12:56 lsb drwxr-xr-x 2 root root 4096 Апр 5 2008 modules drwxr-xr-x 2 root root 4096 Окт 4 12:56 security drwxr-xr-x 15 root root 4096 Дек 14 2008 terminfo drwxr-xr-x 2 root root 4096 Апр 29 2008 udev drwxr-xr-x 2 root root 4096 Окт 4 12:57 xtables |
#cd lib modules/
bash: cd: lib: Нет такого файла или каталога |
#cd modules/
|
#ll
bash: ll: команда не найдена |
#ls
|
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 Апр 5 2008 . drwxr-xr-x 11 root root 4096 Окт 4 13:13 .. |
#pwd
/lib/modules |
#cd opt
bash: cd: opt: Нет такого файла или каталога |
#cd ./opt
bash: cd: ./opt: Нет такого файла или каталога |
#cd /
|
#cd opt
|
#ls
|
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 Окт 4 12:56 . drwxr-xr-x 21 root root 4096 Окт 4 12:57 .. |
#pwd
/opt |
#cd /
|
#pwd
/ |
#ls
bin boot dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var |
#cd ~
|
#pwd
/root |
1 root:x:0:0:root:/root:/bin/bash 2 daemon:x:1:1:daemon:/usr/sbin:/bin/sh 3 bin:x:2:2:bin:/bin:/bin/sh 4 sys:x:3:3:sys:/dev:/bin/sh 5 sync:x:4:65534:sync:/bin:/bin/sync 6 games:x:5:60:games:/usr/games:/bin/sh 7 man:x:6:12:man:/var/cache/man:/bin/sh 8 lp:x:7:7:lp:/var/spool/lpd:/bin/sh 9 mail:x:8:8:mail:/var/mail:/bin/sh 10 news:x:9:9:news:/var/spool/news:/bin/sh 11 uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh 12 proxy:x:13:13:proxy:/bin:/bin/sh 13 www-data:x:33:33:www-data:/var/www:/bin/sh 14 backup:x:34:34:backup:/var/backups:/bin/sh 15 list:x:38:38:Mailing List Manager:/var/list:/bin/sh 16 irc:x:39:39:ircd:/var/run/ircd:/bin/sh 17 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh 18 nobody:x:65534:65534:nobody:/nonexistent:/bin/sh 19 libuuid:x:100:101::/var/lib/libuuid:/bin/sh 20 user:x:1000:1000:,,,:/home/user:/bin/bash 21 sshd:x:101:65534::/var/run/sshd:/usr/sbin/nologin
Время первой команды журнала | 14:52:56 2010-10-31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:48:07 2010-11- 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 13.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.59 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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