/l3/users/4-12-2006/fbsd-adm/fbsd3.unix.nt/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 |
|
#. temp
Hello word |
#echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin |
#vi .bashrc
|
#vi .bash_profile
|
#ls -al | less
|
#pwd
/home/user |
#cd ..
|
#pwd
/home |
#cd
![]() |
#cd
|
#cd /tmp
![]() |
#cd /tmp
|
#mkdir 1
![]() |
#mkdir 1
|
#ls -l
![]() total 18 drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .ICE-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .XIM-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .font-unix drwxrwxr-x 2 root operator 512 2 ÄÅË 19:22 .snap drwxr-xr-x 2 root wheel 512 4 ÄÅË 12:15 1 drwx------ 2 user wheel 512 2 ÄÅË 20:40 fam-user drwx------ 2 user wheel 512 2 ÄÅË 20:39 kde-user drwx------ 3 user wheel 512 2 ÄÅË 20:40 ksocket-user |
#ls -l
total 18 drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .ICE-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .XIM-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .font-unix drwxrwxr-x 2 root operator 512 2 ÄÅË 19:22 .snap drwxr-xr-x 2 root wheel 512 4 ÄÅË 12:15 1 drwx------ 2 user wheel 512 2 ÄÅË 20:40 fam-user drwx------ 2 user wheel 512 2 ÄÅË 20:39 kde-user drwx------ 3 user wheel 512 2 ÄÅË 20:40 ksocket-user |
#mkdir -p 1/2/3/4/5/
![]() |
#mkdir -p 1/2/3/4/5/
|
#tree 1
![]() 1 `-- 2 `-- 3 `-- 4 `-- 5 4 directories, 0 files |
#tree 1
1 `-- 2 `-- 3 `-- 4 `-- 5 4 directories, 0 files |
#mkdir 200{5,6,7}/{1,2,3,4,5,6,7,8,9,1{0,1,2}}
![]() mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory ... mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory |
#mkdir 200{5,6,7}/{1,2,3,4,5,6,7,8,9,1{0,1,2}}
![]() mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory mkdir: 2005: No such file or directory ... mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory mkdir: 2007: No such file or directory |
#mkdir -p {5,6,7}/{1,2,3,4,5,6,7,8,9,1{0,1,2}}
![]() |
#mkdir -p {5,6,7}/{1,2,3,4,5,6,7,8,9,1{0,1,2}}
|
#tree 2005
![]() 2005 |-- 1 |-- 10 |-- 11 |-- 12 |-- 2 |-- 3 |-- 4 |-- 5 |-- 6 |-- 7 |-- 8 `-- 9 12 directories, 0 files |
#tree 2005
2005 |-- 1 |-- 10 |-- 11 |-- 12 |-- 2 |-- 3 |-- 4 |-- 5 |-- 6 |-- 7 |-- 8 `-- 9 12 directories, 0 files |
#tree 2006
![]() 2006 |-- 1 |-- 10 |-- 11 |-- 12 |-- 2 |-- 3 |-- 4 |-- 5 |-- 6 |-- 7 |-- 8 `-- 9 12 directories, 0 files |
#tree 2006
2006 |-- 1 |-- 10 |-- 11 |-- 12 |-- 2 |-- 3 |-- 4 |-- 5 |-- 6 |-- 7 |-- 8 `-- 9 12 directories, 0 files |
#tree 2007
![]() 2007 |-- 1 |-- 10 |-- 11 |-- 12 |-- 2 |-- 3 |-- 4 |-- 5 |-- 6 |-- 7 |-- 8 `-- 9 12 directories, 0 files |
#tree 2007
2007 |-- 1 |-- 10 |-- 11 |-- 12 |-- 2 |-- 3 |-- 4 |-- 5 |-- 6 |-- 7 |-- 8 `-- 9 12 directories, 0 files |
#rmdir -r 2006
![]() rmdir: illegal option -- r usage: rmdir [-pv] directory ... |
#rmdir -r 2006
![]() rmdir: illegal option -- r usage: rmdir [-pv] directory ... |
#rmdir -p006
![]() rmdir: 2006: Directory not empty |
#rmdir -p006
![]() rmdir: 2006: Directory not empty |
#rmdir -pf2006
![]() rmdir: illegal option -- f usage: rmdir [-pv] directory ... |
#rmdir -pf2006
![]() rmdir: illegal option -- f usage: rmdir [-pv] directory ... |
#rmdir -p 2006/12
![]() rmdir: 2006: Directory not empty |
#rmdir -p 2006/12
![]() rmdir: 2006: Directory not empty |
#rmdir -p 2006/12/
![]() rmdir: 2006/12/: No such file or directory |
#rmdir -p 2006/12/
![]() rmdir: 2006/12/: No such file or directory |
#rmdir -p 2006/12
![]() rmdir: 2006/12: No such file or directory |
#rmdir -p 2006/12
![]() rmdir: 2006/12: No such file or directory |
#rmdir -p 2006/1
![]() rmdir: 2006: Directory not empty |
#rmdir -p 2006/1
![]() rmdir: 2006: Directory not empty |
#rm -rf 2006
![]() |
#rm -rf 2006
|
#rm -ivR
![]() |
#rm -ivR
![]() |
#cp -r 200
![]() 2005/ 2007/ |
#cp -r 200
![]() 2005/ 2007/ |
#cp -r 2007 2008
![]() |
#cp -r 2007 2008
|
#tree 2008
![]() 2008 |-- 1 |-- 10 |-- 11 |-- 12 |-- 2 |-- 3 |-- 4 |-- 5 |-- 6 |-- 7 |-- 8 `-- 9 12 directories, 0 files |
#tree 2008
2008 |-- 1 |-- 10 |-- 11 |-- 12 |-- 2 |-- 3 |-- 4 |-- 5 |-- 6 |-- 7 |-- 8 `-- 9 12 directories, 0 files |
#cp -fivp
![]() |
#cp -fivp
![]() |
#mv 2008 2009
![]() |
#mv 2008 2009
|
#ls
![]() .ICE-unix .font-unix 2005 fam-user .X11-unix .snap 2007 kde-user .XIM-unix 1 2009 ksocket-user |
#ls
.ICE-unix .font-unix 2005 fam-user .X11-unix .snap 2007 kde-user .XIM-unix 1 2009 ksocket-user |
# vim 123
![]() |
# vim 123
![]() |
# vim 123
![]() |
#less 123
|
#less 123
|
#cat 123
Copyright (c) 1992-2006 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RC1 #0: Thu Nov 16 05:12:08 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Celeron(R) CPU 1.70GHz (1699.95-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf13 Stepping = 3 Features=0x3febfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM> ... orm0: <ISA Option ROMs> at iomem 0xc0000-0xcafff,0xcc000-0xcffff,0xd0000-0xd07ff on isa0 ppc0: parallel port not found. sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 1699954048 Hz quality 800 Timecounters tick every 1.000 msec ad0: 29325MB <Maxtor 6E030L0 NAR61590> at ata0-master UDMA100 acd0: DVDROM <NEC DV-5800B/G9H3> at ata1-master UDMA33 Trying to mount root from ufs:/dev/ad0s1a |
#more
|
#ls -i /usr/bin/more /usr/bin/less
1931458 /usr/bin/less 1931458 /usr/bin/more |
#ls
.ICE-unix .font-unix 123 2009 ksocket-user .X11-unix .snap 2005 fam-user .XIM-unix 1 2007 kde-user |
#ls /
.cshrc boot etc proc usr .mozilla cdrom home rescue var .profile compat lib root win .snap dev libexec sbin COPYRIGHT dist media sys bin entropy mnt tmp |
#ls -l /
total 61 -rw-r--r-- 2 root wheel 210 6 ÄÅË 2003 .cshrc drwx------ 2 root wheel 512 2 ÄÅË 19:56 .mozilla -rw-r--r-- 2 root wheel 251 16 ÎÏÑ 02:11 .profile drwxrwxr-x 2 root operator 512 2 ÄÅË 19:22 .snap -r--r--r-- 1 root wheel 6187 16 ÎÏÑ 02:11 COPYRIGHT drwxr-xr-x 2 root wheel 1024 2 ÄÅË 19:22 bin drwxr-xr-x 6 root wheel 512 2 ÄÅË 19:29 boot drwxr-xr-x 2 root wheel 512 2 ÄÅË 19:22 cdrom lrwxr-xr-x 1 root wheel 10 2 ÄÅË 19:29 compat -> usr/compat ... drwxr-xr-x 2 root wheel 512 16 ÎÏÑ 02:09 mnt dr-xr-xr-x 2 root wheel 512 16 ÎÏÑ 02:09 proc drwxr-xr-x 2 root wheel 2560 2 ÄÅË 19:22 rescue drwxr-xr-x 12 root wheel 1024 4 ÄÅË 12:26 root drwxr-xr-x 2 root wheel 2560 2 ÄÅË 19:22 sbin lrwxrwxrwx 1 root wheel 11 2 ÄÅË 19:22 sys -> usr/src/sys drwxrwxrwt 14 root wheel 512 4 ÄÅË 12:25 tmp drwxr-xr-x 17 root wheel 512 2 ÄÅË 19:29 usr drwxr-xr-x 24 root wheel 512 4 ÄÅË 10:58 var drwxr-xr-x 2 root wheel 512 4 ÄÅË 10:32 win |
#ls -lh/
total 61 -rw-r--r-- 2 root wheel 210B 6 ÄÅË 2003 .cshrc drwx------ 2 root wheel 512B 2 ÄÅË 19:56 .mozilla -rw-r--r-- 2 root wheel 251B 16 ÎÏÑ 02:11 .profile drwxrwxr-x 2 root operator 512B 2 ÄÅË 19:22 .snap -r--r--r-- 1 root wheel 6,0K 16 ÎÏÑ 02:11 COPYRIGHT drwxr-xr-x 2 root wheel 1,0K 2 ÄÅË 19:22 bin drwxr-xr-x 6 root wheel 512B 2 ÄÅË 19:29 boot drwxr-xr-x 2 root wheel 512B 2 ÄÅË 19:22 cdrom lrwxr-xr-x 1 root wheel 10B 2 ÄÅË 19:29 compat -> usr/compat ... drwxr-xr-x 2 root wheel 512B 16 ÎÏÑ 02:09 mnt dr-xr-xr-x 2 root wheel 512B 16 ÎÏÑ 02:09 proc drwxr-xr-x 2 root wheel 2,5K 2 ÄÅË 19:22 rescue drwxr-xr-x 12 root wheel 1,0K 4 ÄÅË 12:26 root drwxr-xr-x 2 root wheel 2,5K 2 ÄÅË 19:22 sbin lrwxrwxrwx 1 root wheel 11B 2 ÄÅË 19:22 sys -> usr/src/sys drwxrwxrwt 14 root wheel 512B 4 ÄÅË 12:25 tmp drwxr-xr-x 17 root wheel 512B 2 ÄÅË 19:29 usr drwxr-xr-x 24 root wheel 512B 4 ÄÅË 10:58 var drwxr-xr-x 2 root wheel 512B 4 ÄÅË 10:32 win |
#ls -lhi/
total 61 8 -rw-r--r-- 2 root wheel 210B 6 ÄÅË 2003 .cshrc 47105 drwx------ 2 root wheel 512B 2 ÄÅË 19:56 .mozilla 9 -rw-r--r-- 2 root wheel 251B 16 ÎÏÑ 02:11 .profile 3 drwxrwxr-x 2 root operator 512B 2 ÄÅË 19:22 .snap 10 -r--r--r-- 1 root wheel 6,0K 16 ÎÏÑ 02:11 COPYRIGHT 4 drwxr-xr-x 2 root wheel 1,0K 2 ÄÅË 19:22 bin 94210 drwxr-xr-x 6 root wheel 512B 2 ÄÅË 19:29 boot 94209 drwxr-xr-x 2 root wheel 512B 2 ÄÅË 19:22 cdrom 51 lrwxr-xr-x 1 root wheel 10B 2 ÄÅË 19:29 compat -> usr/compat ... 70666 drwxr-xr-x 2 root wheel 512B 16 ÎÏÑ 02:09 mnt 94212 dr-xr-xr-x 2 root wheel 512B 16 ÎÏÑ 02:09 proc 6 drwxr-xr-x 2 root wheel 2,5K 2 ÄÅË 19:22 rescue 23556 drwxr-xr-x 12 root wheel 1,0K 4 ÄÅË 12:26 root 70667 drwxr-xr-x 2 root wheel 2,5K 2 ÄÅË 19:22 sbin 7 lrwxrwxrwx 1 root wheel 11B 2 ÄÅË 19:22 sys -> usr/src/sys 2 drwxrwxrwt 14 root wheel 512B 4 ÄÅË 12:25 tmp 2 drwxr-xr-x 17 root wheel 512B 2 ÄÅË 19:29 usr 2 drwxr-xr-x 24 root wheel 512B 4 ÄÅË 10:58 var 47106 drwxr-xr-x 2 root wheel 512B 4 ÄÅË 10:32 win |
#ls .
.ICE-unix .font-unix 123 2009 ksocket-user .X11-unix .snap 2005 fam-user .XIM-unix 1 2007 kde-user |
#ls
.ICE-unix .font-unix 123 2009 ksocket-user .X11-unix .snap 2005 fam-user .XIM-unix 1 2007 kde-user |
#ls -l
total 28 drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .ICE-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .XIM-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .font-unix drwxrwxr-x 2 root operator 512 2 ÄÅË 19:22 .snap drwxr-xr-x 3 root wheel 512 4 ÄÅË 12:15 1 -rw-r--r-- 1 root wheel 4050 4 ÄÅË 12:25 123 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2005 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2007 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:22 2009 drwx------ 2 user wheel 512 2 ÄÅË 20:40 fam-user drwx------ 2 user wheel 512 2 ÄÅË 20:39 kde-user drwx------ 3 user wheel 512 2 ÄÅË 20:40 ksocket-user |
#ls -ls
total 28 2 drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .ICE-unix 2 drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .X11-unix 2 drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .XIM-unix 2 drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .font-unix 2 drwxrwxr-x 2 root operator 512 2 ÄÅË 19:22 .snap 2 drwxr-xr-x 3 root wheel 512 4 ÄÅË 12:15 1 4 -rw-r--r-- 1 root wheel 4050 4 ÄÅË 12:25 123 2 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2005 2 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2007 2 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:22 2009 2 drwx------ 2 user wheel 512 2 ÄÅË 20:40 fam-user 2 drwx------ 2 user wheel 512 2 ÄÅË 20:39 kde-user 2 drwx------ 3 user wheel 512 2 ÄÅË 20:40 ksocket-user |
#ls -lS
total 28 -rw-r--r-- 1 root wheel 4050 4 ÄÅË 12:25 123 drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .ICE-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .XIM-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .font-unix drwxrwxr-x 2 root operator 512 2 ÄÅË 19:22 .snap drwxr-xr-x 3 root wheel 512 4 ÄÅË 12:15 1 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2005 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2007 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:22 2009 drwx------ 2 user wheel 512 2 ÄÅË 20:40 fam-user drwx------ 2 user wheel 512 2 ÄÅË 20:39 kde-user drwx------ 3 user wheel 512 2 ÄÅË 20:40 ksocket-user |
#ls -lSh
total 28 -rw-r--r-- 1 root wheel 4,0K 4 ÄÅË 12:25 123 drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .ICE-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .XIM-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .font-unix drwxrwxr-x 2 root operator 512B 2 ÄÅË 19:22 .snap drwxr-xr-x 3 root wheel 512B 4 ÄÅË 12:15 1 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:17 2005 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:17 2007 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:22 2009 drwx------ 2 user wheel 512B 2 ÄÅË 20:40 fam-user drwx------ 2 user wheel 512B 2 ÄÅË 20:39 kde-user drwx------ 3 user wheel 512B 2 ÄÅË 20:40 ksocket-user |
#ls -lth
total 28 -rw-r--r-- 1 root wheel 4,0K 4 ÄÅË 12:25 123 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:22 2009 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:17 2005 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:17 2007 drwxr-xr-x 3 root wheel 512B 4 ÄÅË 12:15 1 drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .ICE-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .XIM-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .font-unix drwx------ 2 user wheel 512B 2 ÄÅË 20:40 fam-user drwx------ 3 user wheel 512B 2 ÄÅË 20:40 ksocket-user drwx------ 2 user wheel 512B 2 ÄÅË 20:39 kde-user drwxrwxr-x 2 root operator 512B 2 ÄÅË 19:22 .snap |
#ls -luh
total 28 drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .ICE-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .XIM-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .font-unix drwxrwxr-x 2 root operator 512B 2 ÄÅË 19:22 .snap drwxr-xr-x 3 root wheel 512B 4 ÄÅË 12:15 1 -rw-r--r-- 1 root wheel 4,0K 4 ÄÅË 12:27 123 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:17 2005 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:22 2007 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:22 2009 drwx------ 2 user wheel 512B 2 ÄÅË 20:35 fam-user drwx------ 2 user wheel 512B 2 ÄÅË 20:35 kde-user drwx------ 3 user wheel 512B 2 ÄÅË 20:35 ksocket-user |
#ls -luhr
total 28 drwx------ 3 user wheel 512B 2 ÄÅË 20:35 ksocket-user drwx------ 2 user wheel 512B 2 ÄÅË 20:35 kde-user drwx------ 2 user wheel 512B 2 ÄÅË 20:35 fam-user drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:22 2009 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:22 2007 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:17 2005 -rw-r--r-- 1 root wheel 4,0K 4 ÄÅË 12:27 123 drwxr-xr-x 3 root wheel 512B 4 ÄÅË 12:15 1 drwxrwxr-x 2 root operator 512B 2 ÄÅË 19:22 .snap drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .font-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .XIM-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .ICE-unix |
#ls -lhf
total 28 drwxrwxr-x 2 root operator 512B 2 ÄÅË 19:22 .snap drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .ICE-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .font-unix drwxrwxrwt 2 root wheel 512B 4 ÄÅË 10:58 .XIM-unix drwx------ 2 user wheel 512B 2 ÄÅË 20:39 kde-user drwxr-xr-x 3 root wheel 512B 4 ÄÅË 12:15 1 drwx------ 3 user wheel 512B 2 ÄÅË 20:40 ksocket-user drwx------ 2 user wheel 512B 2 ÄÅË 20:40 fam-user drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:17 2005 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:17 2007 drwxr-xr-x 14 root wheel 512B 4 ÄÅË 12:22 2009 -rw-r--r-- 1 root wheel 4,0K 4 ÄÅË 12:25 123 |
#ls -a
. .X11-unix .snap 2005 fam-user .. .XIM-unix 1 2007 kde-user .ICE-unix .font-unix 123 2009 ksocket-user |
#ls
.ICE-unix .font-unix 123 2009 ksocket-user .X11-unix .snap 2005 fam-user .XIM-unix 1 2007 kde-user |
#su - user
|
$ls -l /tmp
total 18 drwxr-xr-x 3 root wheel 512 4 ÄÅË 12:15 1 -rw-r--r-- 1 root wheel 4050 4 ÄÅË 12:25 123 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2005 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2007 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:22 2009 drwx------ 2 user wheel 512 2 ÄÅË 20:40 fam-user drwx------ 2 user wheel 512 2 ÄÅË 20:39 kde-user drwx------ 3 user wheel 512 2 ÄÅË 20:40 ksocket-user |
$ls /tmp
![]() 1 2005 2009 kde-user 123 2007 fam-user ksocket-user |
$ls /tmp
1 2005 2009 kde-user 123 2007 fam-user ksocket-user |
$ls -atmp
![]() . .X11-unix .snap 2005 fam-user .. .XIM-unix 1 2007 kde-user .ICE-unix .font-unix 123 2009 ksocket-user |
$ls -atmp
. .X11-unix .snap 2005 fam-user .. .XIM-unix 1 2007 kde-user .ICE-unix .font-unix 123 2009 ksocket-user |
$exit
![]() |
$exit
|
#ls
![]() .ICE-unix .font-unix 123 2009 ksocket-user .X11-unix .snap 2005 fam-user .XIM-unix 1 2007 kde-user |
#ls
.ICE-unix .font-unix 123 2009 ksocket-user .X11-unix .snap 2005 fam-user .XIM-unix 1 2007 kde-user |
#ls -a
![]() . .X11-unix .snap 2005 fam-user .. .XIM-unix 1 2007 kde-user .ICE-unix .font-unix 123 2009 ksocket-user |
#ls -a
. .X11-unix .snap 2005 fam-user .. .XIM-unix 1 2007 kde-user .ICE-unix .font-unix 123 2009 ksocket-user |
#ls
![]() .ICE-unix .font-unix 123 2009 ksocket-user .X11-unix .snap 2005 fam-user .XIM-unix 1 2007 kde-user |
#ls
.ICE-unix .font-unix 123 2009 ksocket-user .X11-unix .snap 2005 fam-user .XIM-unix 1 2007 kde-user |
#ls -l
total 28 drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .ICE-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .X11-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .XIM-unix drwxrwxrwt 2 root wheel 512 4 ÄÅË 10:58 .font-unix drwxrwxr-x 2 root operator 512 2 ÄÅË 19:22 .snap drwxr-xr-x 3 root wheel 512 4 ÄÅË 12:15 1 -rw-r--r-- 1 root wheel 4050 4 ÄÅË 12:25 123 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2005 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:17 2007 drwxr-xr-x 14 root wheel 512 4 ÄÅË 12:22 2009 drwx------ 2 user wheel 512 2 ÄÅË 20:40 fam-user drwx------ 2 user wheel 512 2 ÄÅË 20:39 kde-user drwx------ 3 user wheel 512 2 ÄÅË 20:40 ksocket-user |
Copyright (c) 1992-2006 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RC1 #0: Thu Nov 16 05:12:08 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Celeron(R) CPU 1.70GHz (1699.95-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf13 Stepping = 3 Features=0x3febfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM> real memory = 536805376 (511 MB) avail memory = 515715072 (491 MB) ACPI APIC Table: <IntelR AWRDACPI> ioapic0 <Version 2.0> irqs 0-23 on motherboard kbd1 at kbdmux0 ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) acpi0: <IntelR AWRDACPI> on motherboard acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 cpu0: <ACPI CPU> on acpi0 acpi_throttle0: <ACPI CPU Throttling> on cpu0 acpi_button0: <Power Button> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 agp0: <Intel 82845 host to AGP bridge> mem 0xe0000000-0xe3ffffff at device 0.0 on pci0 pcib1: <PCI-PCI bridge> at device 1.0 on pci0 pci1: <PCI bus> on pcib1 pci1: <display, VGA> at device 0.0 (no driver attached) pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0 pci2: <ACPI PCI bus> on pcib2 xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xa000-0xa07f mem 0xeb000000-0xeb00007f irq 18 at device 2.0 on pci2 miibus0: <MII bus> on xl0 ukphy0: <Generic IEEE 802.3u media interface> on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto xl0: Ethernet address: 00:04:75:75:46:b1 isab0: <PCI-ISA bridge> at device 31.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <Intel ICH2 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf000-0xf00f at device 31.1 on pci0 ata0: <ATA channel 0> on atapci0 ata1: <ATA channel 1> on atapci0 uhci0: <Intel 82801BA/BAM (ICH2) USB controller USB-A> port 0xb000-0xb01f irq 19 at device 31.2 on pci0 uhci0: [GIANT-LOCKED] usb0: <Intel 82801BA/BAM (ICH2) USB controller USB-A> on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: <serial bus, SMBus> at device 31.3 (no driver attached) uhci1: <Intel 82801BA/BAM (ICH2) USB controller USB-B> port 0xb800-0xb81f irq 23 at device 31.4 on pci0 uhci1: [GIANT-LOCKED] usb1: <Intel 82801BA/BAM (ICH2) USB controller USB-B> on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered pci0: <multimedia, audio> at device 31.5 (no driver attached) acpi_tz0: <Thermal Zone> on acpi0 fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 sio0: <16550A-compatible COM port> port 0x2e8-0x2ef irq 3 flags 0x10 on acpi0 sio0: type 16550A sio1: <16550A-compatible COM port> port 0x3e8-0x3ef irq 4 on acpi0 sio1: type 16550A atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model Generic PS/2 mouse, device ID 0 pmtimer0 on isa0 orm0: <ISA Option ROMs> at iomem 0xc0000-0xcafff,0xcc000-0xcffff,0xd0000-0xd07ff on isa0 ppc0: parallel port not found. sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 1699954048 Hz quality 800 Timecounters tick every 1.000 msec ad0: 29325MB <Maxtor 6E030L0 NAR61590> at ata0-master UDMA100 acd0: DVDROM <NEC DV-5800B/G9H3> at ata1-master UDMA33 Trying to mount root from ufs:/dev/ad0s1a
Время первой команды журнала | 14:10:51 2006-12- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:38:05 2006-12- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 24.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.45 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 3.71 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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