/l3/users/kolya/nt-ladm-2006-03-13/linux3.unix.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 |
|
$cd .
|
$ls
Desktop |
$cd/
bash: cd/: No such file or directory |
$cd /
|
$[user@linux3:/]$ ls -1
bin boot cdrom dev etc home initrd initrd.img lib lost+found ... opt proc root sbin srv sys tmp usr var vmlinuz |
$ls -l
ÉÔÏÇÏ 68 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home drwxr-xr-x 2 root root 1024 2006-03-11 21:39 initrd lrwxrwxrwx 1 root root 30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup drwxr-xr-x 11 root root 4096 2006-03-13 12:49 lib ... drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt dr-xr-xr-x 76 root root 0 2006-03-13 11:39 proc drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin drwxr-xr-x 2 root root 1024 2006-03-11 21:39 srv drwxr-xr-x 2 root root 1024 2004-12-27 04:40 sys drwxrwxrwt 13 root root 1024 2006-03-13 14:08 tmp drwxr-xr-x 13 root root 4096 2006-03-11 21:50 usr drwxr-xr-x 16 root root 1024 2006-03-11 22:11 var lrwxrwxrwx 1 root root 27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup |
$id
uid=1000(user) gid=1000(user) ÇÒÕÐÐÙ=1000(user),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev) |
$ls -F
bin/ dev/ initrd/ lost+found/ opt/ sbin/ tmp/ vmlinuz@ boot/ etc/ initrd.img@ media/ proc/ srv/ usr/ cdrom@ home/ lib/ mnt/ root/ sys/ var/ |
$ls -F /bin/cp
/bin/cp* |
$ls -Fl /bin/cp
-rwxr-xr-x 1 root root 51212 2004-07-16 14:37 /bin/cp* |
$ls -Fl usr/bin/pswd
ls: usr/bin/pswd: No such file or directory |
$ls -Fl usr/bin/password
ls: usr/bin/password: No such file or directory |
$ls -Fl usr/bin/passwrd
ls: usr/bin/passwrd: No such file or directory |
$ls -Fl /usr/bin/passwd
-rwsr-xr-x 1 root root 26616 2005-01-15 08:08 /usr/bin/passwd* |
$ls -F
bin/ dev/ initrd/ lost+found/ opt/ sbin/ tmp/ vmlinuz@ boot/ etc/ initrd.img@ media/ proc/ srv/ usr/ cdrom@ home/ lib/ mnt/ root/ sys/ var/ |
$[user@linux3:/]$ ls -l
ÉÔÏÇÏ 68 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home drwxr-xr-x 2 root root 1024 2006-03-11 21:39 initrd lrwxrwxrwx 1 root root 30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup drwxr-xr-x 11 root root 4096 2006-03-13 12:49 lib ... drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt dr-xr-xr-x 76 root root 0 2006-03-13 11:39 proc drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin drwxr-xr-x 2 root root 1024 2006-03-11 21:39 srv drwxr-xr-x 2 root root 1024 2004-12-27 04:40 sys drwxrwxrwt 13 root root 1024 2006-03-13 14:08 tmp drwxr-xr-x 13 root root 4096 2006-03-11 21:50 usr drwxr-xr-x 16 root root 1024 2006-03-11 22:11 var lrwxrwxrwx 1 root root 27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup |
$ls -la
ÉÔÏÇÏ 71 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home ... drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt dr-xr-xr-x 76 root root 0 2006-03-13 11:39 proc drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin drwxr-xr-x 2 root root 1024 2006-03-11 21:39 srv drwxr-xr-x 2 root root 1024 2004-12-27 04:40 sys drwxrwxrwt 13 root root 1024 2006-03-13 14:08 tmp drwxr-xr-x 13 root root 4096 2006-03-11 21:50 usr drwxr-xr-x 16 root root 1024 2006-03-11 22:11 var lrwxrwxrwx 1 root root 27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup |
$cd tmp
|
$[user@linux3:tmp]$ ls -l
ÉÔÏÇÏ 81 -rw------- 1 root root 1236 2006-03-13 12:49 fileNjbf6a -rw------- 1 root root 1236 2006-03-13 12:58 fileX55v19 drwx------ 2 user user 1024 2006-03-13 13:49 gconfd-user drwx------ 2 user user 1024 2006-03-13 13:49 kde-user drwx------ 2 user user 1024 2006-03-13 13:49 ksocket-user drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found -rw-r--r-- 1 user user 21316 2006-03-13 12:32 man-ls.ps drwx------ 3 user user 1024 2006-03-13 13:49 mcop-user drwx------ 2 user user 1024 2006-03-13 13:49 orbit-user drwx------ 2 user user 1024 2006-03-13 13:49 ssh-PliaAq3654 drwx------ 5 500 500 1024 2006-03-13 11:44 Term-VT102-0.82 -rw-r--r-- 1 root root 25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz drwxr-xr-x 4 sshd staff 1024 2006-03-13 13:00 Text-Iconv-1.4 -rw-r--r-- 1 root root 8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz |
$ls -la
ÉÔÏÇÏ 87 drwxrwxrwt 13 root root 1024 2006-03-13 14:08 . drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. -rw------- 1 root root 1236 2006-03-13 12:49 fileNjbf6a -rw------- 1 root root 1236 2006-03-13 12:58 fileX55v19 drwx------ 2 user user 1024 2006-03-13 13:49 gconfd-user srw-rw-rw- 1 root root 0 2006-03-13 11:40 .gdm_socket drwxrwxrwt 2 root root 1024 2006-03-13 13:49 .ICE-unix drwx------ 2 user user 1024 2006-03-13 13:49 kde-user drwx------ 2 user user 1024 2006-03-13 13:49 ksocket-user ... drwx------ 3 user user 1024 2006-03-13 13:49 mcop-user drwx------ 2 user user 1024 2006-03-13 13:49 orbit-user drwx------ 2 user user 1024 2006-03-13 13:49 ssh-PliaAq3654 drwx------ 5 500 500 1024 2006-03-13 11:44 Term-VT102-0.82 -rw-r--r-- 1 root root 25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz drwxr-xr-x 4 sshd staff 1024 2006-03-13 13:00 Text-Iconv-1.4 -rw-r--r-- 1 root root 8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz -r--r--r-- 1 root root 11 2006-03-13 11:44 .X0-lock drwxrwxrwt 2 root root 1024 2006-03-13 11:44 .X11-unix -r--r--r-- 1 root root 11 2006-03-13 11:40 .X64-lock |
$i
i386-linux-cpp ident infotocap i386-linux-cpp-3.3 identify inkscape i386-linux-g++ if inkview i386-linux-g++-3.3 ijoin install i386-linux-gcc ilbmtoppm install-menu i386-linux-gcc-3.3 imagetops instmodsh i486-linux-cpp-3.3 imake ioport i486-linux-g++-3.3 imgtoppm ipcrm i486-linux-gcc-3.3 imlib-config ipcs iagno import irkick ical2vcal in isodump iceauth includeres isoinfo ico indiserver isovfy icombine info ispell icontopbm infobrowser ispell-wrapper iconv infocmp id infokey |
$i
i386-linux-cpp ident infotocap i386-linux-cpp-3.3 identify inkscape i386-linux-g++ if inkview i386-linux-g++-3.3 ijoin install i386-linux-gcc ilbmtoppm install-menu i386-linux-gcc-3.3 imagetops instmodsh i486-linux-cpp-3.3 imake ioport i486-linux-g++-3.3 imgtoppm ipcrm i486-linux-gcc-3.3 imlib-config ipcs iagno import irkick ical2vcal in isodump iceauth includeres isoinfo ico indiserver isovfy icombine info ispell icontopbm infobrowser ispell-wrapper iconv infocmp id infokey |
$ls -la /tmp/ | grep ~D
|
$ls -la /tmp/ | grep ~d
|
$ls -la /tmp | grep ~d
|
$ls -la /tmp | grep ~^d
|
$ls -la /tmp | grep ^d
drwxrwxrwt 13 root root 1024 2006-03-13 14:08 . drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. drwx------ 2 user user 1024 2006-03-13 13:49 gconfd-user drwxrwxrwt 2 root root 1024 2006-03-13 13:49 .ICE-unix drwx------ 2 user user 1024 2006-03-13 13:49 kde-user drwx------ 2 user user 1024 2006-03-13 13:49 ksocket-user drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found drwx------ 3 user user 1024 2006-03-13 13:49 mcop-user drwx------ 2 user user 1024 2006-03-13 13:49 orbit-user drwx------ 2 user user 1024 2006-03-13 13:49 ssh-PliaAq3654 drwx------ 5 500 500 1024 2006-03-13 11:44 Term-VT102-0.82 drwxr-xr-x 4 sshd staff 1024 2006-03-13 13:00 Text-Iconv-1.4 drwxrwxrwt 2 root root 1024 2006-03-13 11:44 .X11-unix |
$ls -la /proc/ | grep ^d | wc -l
78 |
$ls -la /var/ | grep ^d | wc -l
16 |
$ls -la /var/
ÉÔÏÇÏ 29 drwxr-xr-x 16 root root 1024 2006-03-11 22:11 . drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. drwxr-xr-x 2 root root 1024 2006-03-12 06:27 backups drwxr-xr-x 8 root root 1024 2006-03-11 21:58 cache drwxr-xr-x 2 root root 3072 2006-03-11 22:11 games drwxr-xr-x 31 root root 1024 2006-03-13 12:49 lib drwxrwsr-x 2 root staff 1024 2004-12-16 00:55 local drwxrwxrwt 2 root root 1024 2006-03-13 11:40 lock drwxr-xr-x 8 root root 1024 2006-03-13 12:49 log drwxr-xr-x 2 root root 12288 2006-03-11 21:38 lost+found drwxrwsr-x 2 root mail 1024 2006-03-11 22:07 mail drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt drwxr-xr-x 9 root root 1024 2006-03-13 12:58 run drwxr-xr-x 36 root root 1024 2006-03-11 21:57 scrollkeeper drwxr-xr-x 6 root root 1024 2006-03-11 21:53 spool drwxrwxrwt 3 root root 1024 2006-03-11 22:19 tmp |
$ls -la / | head
ÉÔÏÇÏ 71 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home |
$ls -la / | tail
drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt dr-xr-xr-x 77 root root 0 2006-03-13 11:39 proc drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin drwxr-xr-x 2 root root 1024 2006-03-11 21:39 srv drwxr-xr-x 2 root root 1024 2004-12-27 04:40 sys drwxrwxrwt 13 root root 1024 2006-03-13 14:08 tmp drwxr-xr-x 13 root root 4096 2006-03-11 21:50 usr drwxr-xr-x 16 root root 1024 2006-03-11 22:11 var lrwxrwxrwx 1 root root 27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup |
$ls -la / | head -2 | tail -1
drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . |
$ls -la / | cat n | head -20 | tail -10
cat: n: No such file or directory |
$ls -la / | cat n | head 20 | tail 10
cat: n: No such file or directory head: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `20' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `10' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory |
$ls -la / | cat n | head -20 | tail -10
cat: n: No such file or directory |
$ls -la / | cat -n | head -20 | tail -10
11 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 initrd 12 lrwxrwxrwx 1 root root 30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup 13 drwxr-xr-x 11 root root 4096 2006-03-13 12:49 lib 14 drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found 15 drwxr-xr-x 4 root root 1024 2006-03-11 21:38 media 16 drwxr-xr-x 2 root root 1024 2004-12-16 00:55 mnt 17 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt 18 dr-xr-xr-x 79 root root 0 2006-03-13 11:39 proc 19 drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root 20 drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin |
$ls -la / | cat -n | head -10 | tail -20
1 ÉÔÏÇÏ 71 2 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . 3 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. 4 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin 5 drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot 6 lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom 7 drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev 8 drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev 9 drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc 10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home |
$ls -la / | cat -n | head -11 | tail -20
1 ÉÔÏÇÏ 71 2 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . 3 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. 4 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin 5 drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot 6 lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom 7 drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev 8 drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev 9 drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc 10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home 11 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 initrd |
$ls -la / | cat -n | head -20 | tail -11
10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home 11 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 initrd 12 lrwxrwxrwx 1 root root 30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup 13 drwxr-xr-x 11 root root 4096 2006-03-13 12:49 lib 14 drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found 15 drwxr-xr-x 4 root root 1024 2006-03-11 21:38 media 16 drwxr-xr-x 2 root root 1024 2004-12-16 00:55 mnt 17 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt 18 dr-xr-xr-x 76 root root 0 2006-03-13 11:39 proc 19 drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root 20 drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin |
$ls -la / | cat -n | head -30 | tail -39
1 ÉÔÏÇÏ 71 2 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . 3 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. 4 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin 5 drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot 6 lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom 7 drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev 8 drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev 9 drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc 10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home ... 17 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt 18 dr-xr-xr-x 79 root root 0 2006-03-13 11:39 proc 19 drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root 20 drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin 21 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 srv 22 drwxr-xr-x 2 root root 1024 2004-12-27 04:40 sys 23 drwxrwxrwt 13 root root 1024 2006-03-13 14:08 tmp 24 drwxr-xr-x 13 root root 4096 2006-03-11 21:50 usr 25 drwxr-xr-x 16 root root 1024 2006-03-11 22:11 var 26 lrwxrwxrwx 1 root root 27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup |
$ls -la / | cat -n | head -39 | tail -30
1 ÉÔÏÇÏ 71 2 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . 3 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. 4 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin 5 drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot 6 lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom 7 drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev 8 drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev 9 drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc 10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home ... 17 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt 18 dr-xr-xr-x 79 root root 0 2006-03-13 11:39 proc 19 drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root 20 drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin 21 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 srv 22 drwxr-xr-x 2 root root 1024 2004-12-27 04:40 sys 23 drwxrwxrwt 13 root root 1024 2006-03-13 14:08 tmp 24 drwxr-xr-x 13 root root 4096 2006-03-11 21:50 usr 25 drwxr-xr-x 16 root root 1024 2006-03-11 22:11 var 26 lrwxrwxrwx 1 root root 27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup |
$ls -la / | cat -n | head -10 | tail -20
1 ÉÔÏÇÏ 71 2 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . 3 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. 4 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin 5 drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot 6 lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom 7 drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev 8 drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev 9 drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc 10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home |
$ls -la / | cat -n | head -20 | tail -19
2 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . 3 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. 4 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin 5 drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot 6 lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom 7 drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev 8 drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev 9 drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc 10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home 11 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 initrd 12 lrwxrwxrwx 1 root root 30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup 13 drwxr-xr-x 11 root root 4096 2006-03-13 12:49 lib 14 drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found 15 drwxr-xr-x 4 root root 1024 2006-03-11 21:38 media 16 drwxr-xr-x 2 root root 1024 2004-12-16 00:55 mnt 17 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt 18 dr-xr-xr-x 79 root root 0 2006-03-13 11:39 proc 19 drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root 20 drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin |
$ls -la / | cat -n | head -20 | tail -10
11 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 initrd 12 lrwxrwxrwx 1 root root 30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup 13 drwxr-xr-x 11 root root 4096 2006-03-13 12:49 lib 14 drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found 15 drwxr-xr-x 4 root root 1024 2006-03-11 21:38 media 16 drwxr-xr-x 2 root root 1024 2004-12-16 00:55 mnt 17 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt 18 dr-xr-xr-x 79 root root 0 2006-03-13 11:39 proc 19 drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root 20 drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin |
$ls -la / | cat -n | head -20 | tail -11
10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home 11 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 initrd 12 lrwxrwxrwx 1 root root 30 2006-03-11 21:41 initrd.img -> boot/initrd.img-2.4.27-speakup 13 drwxr-xr-x 11 root root 4096 2006-03-13 12:49 lib 14 drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found 15 drwxr-xr-x 4 root root 1024 2006-03-11 21:38 media 16 drwxr-xr-x 2 root root 1024 2004-12-16 00:55 mnt 17 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt 18 dr-xr-xr-x 79 root root 0 2006-03-13 11:39 proc 19 drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root 20 drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin |
$ls -la / | cat -n | head -40 | tail -30
1 ÉÔÏÇÏ 71 2 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 . 3 drwxr-xr-x 22 root root 1024 2006-03-11 21:57 .. 4 drwxr-xr-x 2 root root 2048 2006-03-13 12:49 bin 5 drwxr-xr-x 3 root root 1024 2006-03-13 12:58 boot 6 lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom 7 drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev 8 drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev 9 drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc 10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home ... 17 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 opt 18 dr-xr-xr-x 79 root root 0 2006-03-13 11:39 proc 19 drwxr-xr-x 11 root root 1024 2006-03-13 13:45 root 20 drwxr-xr-x 2 root root 3072 2006-03-13 12:49 sbin 21 drwxr-xr-x 2 root root 1024 2006-03-11 21:39 srv 22 drwxr-xr-x 2 root root 1024 2004-12-27 04:40 sys 23 drwxrwxrwt 13 root root 1024 2006-03-13 14:08 tmp 24 drwxr-xr-x 13 root root 4096 2006-03-11 21:50 usr 25 drwxr-xr-x 16 root root 1024 2006-03-11 22:11 var 26 lrwxrwxrwx 1 root root 27 2006-03-11 21:41 vmlinuz -> boot/vmlinuz-2.4.27-speakup |
$ls -la / | cat -n | head -10 | tail -5
6 lrwxrwxrwx 1 root root 11 2006-03-11 21:38 cdrom -> media/cdrom 7 drwxr-xr-x 12 root root 24576 2006-03-13 11:40 dev 8 drwxr-xr-x 2 root root 1024 2006-03-11 21:57 .dev 9 drwxr-xr-x 90 root root 4096 2006-03-13 12:49 etc 10 drwxrwsr-x 4 root staff 4096 2006-03-11 21:44 home |
$ls -la /etc/ | cat -n | head -40 | tail -31
10 -rw------- 1 root root 144 2002-01-18 10:13 at.deny 11 -rw-r--r-- 1 root root 508 2004-09-06 21:03 bash.bashrc 12 -rw-r--r-- 1 root root 150303 2004-09-06 21:03 bash_completion 13 drwxr-xr-x 2 root root 1024 2006-03-11 22:02 bash_completion.d 14 drwxr-xr-x 2 root root 1024 2006-03-11 22:07 bonobo-activation 15 drwxr-xr-x 2 root root 1024 2006-03-11 21:40 calendar 16 drwxr-xr-x 2 root root 1024 2006-03-11 21:54 cdrecord 17 drwxr-s--- 2 root dip 1024 2006-03-11 21:40 chatscripts 18 -rw-r--r-- 1 root root 54723 2004-05-19 21:34 complete.tcsh 19 drwxr-xr-x 2 root root 1024 2006-03-11 21:42 console ... 31 drwxr-xr-x 2 root root 1024 2006-03-11 22:06 cups 32 -rw-r--r-- 1 root root 93 2006-03-11 22:06 cvs-cron.conf 33 drwxr-xr-x 4 root root 1024 2006-03-11 22:06 dbus-1 34 -rw-r--r-- 1 root root 2673 2004-12-07 00:45 debconf.conf 35 -rw-r--r-- 1 root root 4 2004-07-26 21:03 debian_version 36 drwxr-xr-x 2 root root 1024 2006-03-13 12:49 default 37 drwxr-xr-x 4 root root 1024 2006-03-11 22:11 defoma 38 -rw-r--r-- 1 root root 392 2004-07-30 21:16 deluser.conf 39 drwxr-xr-x 5 root root 1024 2006-03-11 21:57 dev.d 40 drwxr-xr-x 3 root root 1024 2006-03-11 21:56 devfs |
$ls -la /etc/ | cat -n | head -40 | tail -3
38 -rw-r--r-- 1 root root 392 2004-07-30 21:16 deluser.conf 39 drwxr-xr-x 5 root root 1024 2006-03-11 21:57 dev.d 40 drwxr-xr-x 3 root root 1024 2006-03-11 21:56 devfs |
$ls -la /etc/ | cat -n | head -40 | tail -10
31 drwxr-xr-x 2 root root 1024 2006-03-11 22:06 cups 32 -rw-r--r-- 1 root root 93 2006-03-11 22:06 cvs-cron.conf 33 drwxr-xr-x 4 root root 1024 2006-03-11 22:06 dbus-1 34 -rw-r--r-- 1 root root 2673 2004-12-07 00:45 debconf.conf 35 -rw-r--r-- 1 root root 4 2004-07-26 21:03 debian_version 36 drwxr-xr-x 2 root root 1024 2006-03-13 12:49 default 37 drwxr-xr-x 4 root root 1024 2006-03-11 22:11 defoma 38 -rw-r--r-- 1 root root 392 2004-07-30 21:16 deluser.conf 39 drwxr-xr-x 5 root root 1024 2006-03-11 21:57 dev.d 40 drwxr-xr-x 3 root root 1024 2006-03-11 21:56 devfs |
$ls -la /etc/ | cat -n | head -40 | tail -11
30 -rw-r--r-- 1 root root 67 2004-05-19 21:34 csh.logout 31 drwxr-xr-x 2 root root 1024 2006-03-11 22:06 cups 32 -rw-r--r-- 1 root root 93 2006-03-11 22:06 cvs-cron.conf 33 drwxr-xr-x 4 root root 1024 2006-03-11 22:06 dbus-1 34 -rw-r--r-- 1 root root 2673 2004-12-07 00:45 debconf.conf 35 -rw-r--r-- 1 root root 4 2004-07-26 21:03 debian_version 36 drwxr-xr-x 2 root root 1024 2006-03-13 12:49 default 37 drwxr-xr-x 4 root root 1024 2006-03-11 22:11 defoma 38 -rw-r--r-- 1 root root 392 2004-07-30 21:16 deluser.conf 39 drwxr-xr-x 5 root root 1024 2006-03-11 21:57 dev.d 40 drwxr-xr-x 3 root root 1024 2006-03-11 21:56 devfs |
$tail /war/log/massedges
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `/war/log/massedges' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory |
$tail /war/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `/war/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory |
$tail war/log/messager
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `war/log/messager' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory |
$tail war/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `war/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory |
$tail var/lo/masseges
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/lo/masseges' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory |
$tail var/log/messeges
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/log/messeges' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory |
$tail var/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory |
$tail -f var/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory tail: ÂÏÌØÛÅ ÎÅÔ ÆÁÊÌÏ× |
$tail -f var/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `var/log/messages' ÄÌÑ ÞÔÅÎÉÑ: No such file or directory tail: ÂÏÌØÛÅ ÎÅÔ ÆÁÊÌÏ× |
$tail -f /var/log/messages
tail: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ `/var/log/messages' ÄÌÑ ÞÔÅÎÉÑ: Permission denied tail: ÂÏÌØÛÅ ÎÅÔ ÆÁÊÌÏ× |
$su
Password: |
#tail -f /var/log/messages
Mar 13 13:03:06 linux3 gconfd (user-3151): ïÂÎÁÒÕÖÅÎ ÒÁÚÒÅÛ£ÎÎÙÊ ÁÄÒÅÓ "xml:readonly:/etc/gconf/gconf.xml.defaults" Ë ÉÓÔÏÞÎÉËÕ ËÏÎÆÉÇÕÒÁÃÉÉ ÔÏÌØËÏ-ÄÌÑ-ÞÔÅÎÉÑ × ÐÏÚÉÃÉÉ 2 Mar 13 13:20:38 linux3 -- MARK -- Mar 13 13:40:38 linux3 -- MARK -- Mar 13 13:49:14 linux3 gconfd (user-3151): ðÏÌÕÞÅÎ ÓÉÇÎÁÌ 15, ÎÏÒÍÁÌØÎÏÅ ×ÙËÌÀÞÅÎÉÅ. Mar 13 13:49:14 linux3 gconfd (user-3151): úÁ×ÅÒÛÁÅÔÓÑ Mar 13 14:00:38 linux3 -- MARK -- Mar 13 14:20:38 linux3 -- MARK -- Mar 13 14:40:38 linux3 -- MARK -- Mar 13 14:42:03 linux3 logger: hello man Mar 13 14:42:18 linux3 logger: hello again Mar 13 14:43:47 linux3 logger: hello once again |
#exit
exit |
$[user@linux3:tmp]$ ls
fileNjbf6a ksocket-user orbit-user Text-Iconv-1.4 fileX55v19 lost+found ssh-PliaAq3654 Text-Iconv-1.4.tar.gz gconfd-user man-ls.ps Term-VT102-0.82 kde-user mcop-user Term-VT102-0.82.tar.gz |
$ls -l
ÉÔÏÇÏ 81 -rw------- 1 root root 1236 2006-03-13 12:49 fileNjbf6a -rw------- 1 root root 1236 2006-03-13 12:58 fileX55v19 drwx------ 2 user user 1024 2006-03-13 13:49 gconfd-user drwx------ 2 user user 1024 2006-03-13 13:49 kde-user drwx------ 2 user user 1024 2006-03-13 13:49 ksocket-user drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found -rw-r--r-- 1 user user 21316 2006-03-13 12:32 man-ls.ps drwx------ 3 user user 1024 2006-03-13 13:49 mcop-user drwx------ 2 user user 1024 2006-03-13 13:49 orbit-user drwx------ 2 user user 1024 2006-03-13 13:49 ssh-PliaAq3654 drwx------ 5 500 500 1024 2006-03-13 11:44 Term-VT102-0.82 -rw-r--r-- 1 root root 25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz drwxr-xr-x 4 sshd staff 1024 2006-03-13 13:00 Text-Iconv-1.4 -rw-r--r-- 1 root root 8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz |
$ls
fileNjbf6a ksocket-user orbit-user Text-Iconv-1.4 fileX55v19 lost+found ssh-PliaAq3654 Text-Iconv-1.4.tar.gz gconfd-user man-ls.ps Term-VT102-0.82 kde-user mcop-user Term-VT102-0.82.tar.gz |
$ls
ls lshal lskatproc lspci lsusb lsattr lskat lsof lspgpot |
$ls
ls lshal lskatproc lspci lsusb lsattr lskat lsof lspgpot |
$ls
ls lshal lskatproc lspci lsusb lsattr lskat lsof lspgpot |
$ls
ls lshal lskatproc lspci lsusb lsattr lskat lsof lspgpot |
$ls
ls lshal lskatproc lspci lsusb lsattr lskat lsof lspgpot |
$ls
ls lshal lskatproc lspci lsusb lsattr lskat lsof lspgpot |
$ls
ls lshal lskatproc lspci lsusb lsattr lskat lsof lspgpot |
$ls
ls lshal lskatproc lspci lsusb lsattr lskat lsof lspgpot |
$[user@linux3:tmp]$ ls -l
ÉÔÏÇÏ 81 -rw------- 1 root root 1236 2006-03-13 12:49 fileNjbf6a -rw------- 1 root root 1236 2006-03-13 12:58 fileX55v19 drwx------ 2 user user 1024 2006-03-13 13:49 gconfd-user drwx------ 2 user user 1024 2006-03-13 13:49 kde-user drwx------ 2 user user 1024 2006-03-13 13:49 ksocket-user drwxr-xr-x 2 root root 12288 2006-03-11 21:37 lost+found -rw-r--r-- 1 user user 21316 2006-03-13 12:32 man-ls.ps drwx------ 3 user user 1024 2006-03-13 13:49 mcop-user drwx------ 2 user user 1024 2006-03-13 13:49 orbit-user drwx------ 2 user user 1024 2006-03-13 13:49 ssh-PliaAq3654 drwx------ 5 500 500 1024 2006-03-13 11:44 Term-VT102-0.82 -rw-r--r-- 1 root root 25211 2006-03-13 13:00 Term-VT102-0.82.tar.gz drwxr-xr-x 4 sshd staff 1024 2006-03-13 13:00 Text-Iconv-1.4 -rw-r--r-- 1 root root 8986 2006-03-13 13:00 Text-Iconv-1.4.tar.gz |
$ls -l-1
ls: invalid option -- - ðÏÐÒÏÂÕÊÔÅ `ls --help' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÇÏ ÏÐÉÓÁÎÉÑ. |
$ls -1
fileNjbf6a fileX55v19 gconfd-user kde-user ksocket-user lost+found man-ls.ps mcop-user orbit-user ssh-PliaAq3654 Term-VT102-0.82 Term-VT102-0.82.tar.gz Text-Iconv-1.4 Text-Iconv-1.4.tar.gz |
$mkdir -p a/b/c/d
|
$tree a
bash: tree: command not found |
$tree -a
bash: tree: command not found |
$tree
bash: tree: command not found |
$ls -1
a fileNjbf6a fileX55v19 gconfd-user kde-user ksocket-user lost+found man-ls.ps mcop-user orbit-user ssh-PliaAq3654 Term-VT102-0.82 Term-VT102-0.82.tar.gz Text-Iconv-1.4 Text-Iconv-1.4.tar.gz |
$tree a
bash: tree: command not found |
$tree a
bash: tree: command not found |
$tree
bash: tree: command not found |
$info tree
|
$man tree
|
$[user@linux3:tmp]$ su
Password: |
#tree
bash: tree: command not found |
#exitr
bash: exitr: command not found |
#exit
exit |
$[user@linux3:tmp]$ tree
bash: tree: command not found |
$info cp
|
$[user@linux3:user]$ ls -1
Desktop Mail |
$cd mail
bash: cd: mail: No such file or directory |
$cd Mail
|
Время первой команды журнала | 14:08:18 2006- 3-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:05:13 2006- 3-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 21.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 10.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.90 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.85 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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