Журнал лабораторных работ

Содержание

Журнал

Понедельник (12/04/06)

/dev/ttyp2
14:10:51
#sh temp
Hello word
14:10:59
#. temp
Hello word
14:11:06
#echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
14:11:24
#vi .bashrc
14:13:15
#vi .bash_profile
14:13:49
#ls -al | less
14:14:11
#pwd
/home/user
14:14:15
#cd ..

14:14:18
#pwd
/home
14:14:20
#cd

14:14:20
#cd

14:14:40
#cd /tmp

14:14:40
#cd /tmp

14:14:54
#mkdir 1

14:14:54
#mkdir 1

14:15:12
#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
14:15:12
#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
14:15:14
#mkdir -p 1/2/3/4/5/

14:15:14
#mkdir -p 1/2/3/4/5/

14:15:40
#tree 1
1
`-- 2
    `-- 3
        `-- 4
            `-- 5
4 directories, 0 files
14:15:40
#tree 1
1
`-- 2
    `-- 3
        `-- 4
            `-- 5
4 directories, 0 files
14:15:45
#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
14:15:45
#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
14:17:17
#mkdir -p {5,6,7}/{1,2,3,4,5,6,7,8,9,1{0,1,2}}

14:17:17
#mkdir -p {5,6,7}/{1,2,3,4,5,6,7,8,9,1{0,1,2}}

14:17:27
#tree 2005
2005
|-- 1
|-- 10
|-- 11
|-- 12
|-- 2
|-- 3
|-- 4
|-- 5
|-- 6
|-- 7
|-- 8
`-- 9
12 directories, 0 files
14:17:27
#tree 2005
2005
|-- 1
|-- 10
|-- 11
|-- 12
|-- 2
|-- 3
|-- 4
|-- 5
|-- 6
|-- 7
|-- 8
`-- 9
12 directories, 0 files
14:17:32
#tree 2006
2006
|-- 1
|-- 10
|-- 11
|-- 12
|-- 2
|-- 3
|-- 4
|-- 5
|-- 6
|-- 7
|-- 8
`-- 9
12 directories, 0 files
14:17:32
#tree 2006
2006
|-- 1
|-- 10
|-- 11
|-- 12
|-- 2
|-- 3
|-- 4
|-- 5
|-- 6
|-- 7
|-- 8
`-- 9
12 directories, 0 files
14:17:34
#tree 2007
2007
|-- 1
|-- 10
|-- 11
|-- 12
|-- 2
|-- 3
|-- 4
|-- 5
|-- 6
|-- 7
|-- 8
`-- 9
12 directories, 0 files
14:17:34
#tree 2007
2007
|-- 1
|-- 10
|-- 11
|-- 12
|-- 2
|-- 3
|-- 4
|-- 5
|-- 6
|-- 7
|-- 8
`-- 9
12 directories, 0 files
14:17:38
#rmdir -r 2006
rmdir: illegal option -- r
usage: rmdir [-pv] directory ...
14:17:38
#rmdir -r 2006
rmdir: illegal option -- r
usage: rmdir [-pv] directory ...
14:18:30
#rmdir -p006
rmdir: 2006: Directory not empty
14:18:30
#rmdir -p006
rmdir: 2006: Directory not empty
14:18:36
#rmdir -pf2006
rmdir: illegal option -- f
usage: rmdir [-pv] directory ...
14:18:36
#rmdir -pf2006
rmdir: illegal option -- f
usage: rmdir [-pv] directory ...
14:18:47
#rmdir -p 2006/12
rmdir: 2006: Directory not empty
14:18:47
#rmdir -p 2006/12
rmdir: 2006: Directory not empty
14:18:55
#rmdir -p 2006/12/
rmdir: 2006/12/: No such file or directory
14:18:55
#rmdir -p 2006/12/
rmdir: 2006/12/: No such file or directory
14:18:59
#rmdir -p 2006/12
rmdir: 2006/12: No such file or directory
14:18:59
#rmdir -p 2006/12
rmdir: 2006/12: No such file or directory
14:19:01
#rmdir -p 2006/1
rmdir: 2006: Directory not empty
14:19:01
#rmdir -p 2006/1
rmdir: 2006: Directory not empty
14:19:07
#rm -rf 2006

14:19:07
#rm -rf 2006

14:19:23
#rm -ivR

14:19:23
#rm -ivR

14:21:33
#cp -r 200
2005/ 2007/
14:21:33
#cp -r 200
2005/ 2007/
14:21:33
#cp -r 2007 2008

14:21:33
#cp -r 2007 2008

14:22:18
#tree 2008
2008
|-- 1
|-- 10
|-- 11
|-- 12
|-- 2
|-- 3
|-- 4
|-- 5
|-- 6
|-- 7
|-- 8
`-- 9
12 directories, 0 files
14:22:18
#tree 2008
2008
|-- 1
|-- 10
|-- 11
|-- 12
|-- 2
|-- 3
|-- 4
|-- 5
|-- 6
|-- 7
|-- 8
`-- 9
12 directories, 0 files
14:22:24
#cp -fivp

14:22:24
#cp -fivp

14:24:03
#mv 2008 2009

14:24:03
#mv 2008 2009

14:24:16
#ls
.ICE-unix       .font-unix      2005            fam-user
.X11-unix       .snap           2007            kde-user
.XIM-unix       1               2009            ksocket-user
14:24:16
#ls
.ICE-unix       .font-unix      2005            fam-user
.X11-unix       .snap           2007            kde-user
.XIM-unix       1               2009            ksocket-user
14:24:17
# vim 123
14:24:17
# vim 123
14:24:17
# vim 123
14:25:43
#less 123
14:26:22
#less 123
14:26:59
#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
14:27:17
#more
14:28:51
#ls -i /usr/bin/more /usr/bin/less
1931458 /usr/bin/less   1931458 /usr/bin/more
14:29:04
#ls
.ICE-unix       .font-unix      123             2009            ksocket-user
.X11-unix       .snap           2005            fam-user
.XIM-unix       1               2007            kde-user
14:29:37
#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
14:29:45
#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
14:29:52
#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
14:30:29
#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
14:30:51
#ls .
.ICE-unix       .font-unix      123             2009            ksocket-user
.X11-unix       .snap           2005            fam-user
.XIM-unix       1               2007            kde-user
14:32:29
#ls
.ICE-unix       .font-unix      123             2009            ksocket-user
.X11-unix       .snap           2005            fam-user
.XIM-unix       1               2007            kde-user
14:32:34
#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
14:32:45
#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
14:32:51
#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
14:33:01
#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
14:33:14
#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
14:33:29
#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
14:33:47
#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
14:34:01
#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
14:34:07
#ls -a
.               .X11-unix       .snap           2005            fam-user
..              .XIM-unix       1               2007            kde-user
.ICE-unix       .font-unix      123             2009            ksocket-user
14:34:13
#ls
.ICE-unix       .font-unix      123             2009            ksocket-user
.X11-unix       .snap           2005            fam-user
.XIM-unix       1               2007            kde-user
14:34:19
#su - user

14:34:30
$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
14:34:33
$ls /tmp
1               2005            2009            kde-user
123             2007            fam-user        ksocket-user
14:34:33
$ls /tmp
1               2005            2009            kde-user
123             2007            fam-user        ksocket-user
14:34:40
$ls -atmp
.               .X11-unix       .snap           2005            fam-user
..              .XIM-unix       1               2007            kde-user
.ICE-unix       .font-unix      123             2009            ksocket-user
14:34:40
$ls -atmp
.               .X11-unix       .snap           2005            fam-user
..              .XIM-unix       1               2007            kde-user
.ICE-unix       .font-unix      123             2009            ksocket-user
14:35:30
$exit

14:35:30
$exit

14:35:39
#ls
.ICE-unix       .font-unix      123             2009            ksocket-user
.X11-unix       .snap           2005            fam-user
.XIM-unix       1               2007            kde-user
14:35:39
#ls
.ICE-unix       .font-unix      123             2009            ksocket-user
.X11-unix       .snap           2005            fam-user
.XIM-unix       1               2007            kde-user
14:35:41
#ls -a
.               .X11-unix       .snap           2005            fam-user
..              .XIM-unix       1               2007            kde-user
.ICE-unix       .font-unix      123             2009            ksocket-user
14:35:41
#ls -a
.               .X11-unix       .snap           2005            fam-user
..              .XIM-unix       1               2007            kde-user
.ICE-unix       .font-unix      123             2009            ksocket-user
14:35:52
#ls
.ICE-unix       .font-unix      123             2009            ksocket-user
.X11-unix       .snap           2005            fam-user
.XIM-unix       1               2007            kde-user
14:35:52
#ls
.ICE-unix       .font-unix      123             2009            ksocket-user
.X11-unix       .snap           2005            fam-user
.XIM-unix       1               2007            kde-user
14:38:05
#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

Файлы

  • 123
  • 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>
    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
    Частота использования команд
    ls35|==================================| 34.31%
    rmdir14|=============| 13.73%
    tree10|=========| 9.80%
    mkdir8|=======| 7.84%
    cp6|=====| 5.88%
    cd5|====| 4.90%
    rm4|===| 3.92%
    vim3|==| 2.94%
    less3|==| 2.94%
    pwd2|=| 1.96%
    vi2|=| 1.96%
    mv2|=| 1.96%
    exit2|=| 1.96%
    more1|| 0.98%
    echo1|| 0.98%
    sh1|| 0.98%
    .1|| 0.98%
    cat1|| 0.98%
    su1|| 0.98%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$