/l3/users/11-03-2008/nt-fbsdadm/fbsd3.unix.nt/root :1 |
|
#ls -l /usr/local/bin/l3-agent
-rw-r--r-- 1 root wheel 32212 Mar 10 16:27 /usr/local/bin/l3-agent |
#chmod a+x /usr/local/bin/l3-agent
|
$exit
[root@fbsd3:~]# ssh 127.0.0.1 -l user Password: Last login: Mon Mar 10 16:28:36 2008 from localhost Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 7.0-CURRENT-200710 (GENERIC) #0: Thu Oct 11 06:53:50 UTC 2007 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section ... If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. l3-agent is already running: pid=10837; pidfile=/home/user/.lilalo/l3-agent.pid exit Connection to 127.0.0.1 closed. |
#ifconfig
[root@fbsd3:~]# ls / .cshrc boot etc media sbin .profile cdrom home mfsroot.gz sys .snap compat kernel mnt tmp COPYRIGHT dev kernel_f proc usr Xvnc.core dist lib rescue var bin entropy libexec root xdm.core re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM> ether 00:16:3e:03:00:c4 inet 192.168.16.23 netmask 0xffffff00 broadcast 192.168.16.255 media: Ethernet autoselect (100baseTX <full-duplex>) status: active plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 |
#ls /
[user@fbsd5:~]$ exit exit Connection to 192.168.16.25 closed. .cshrc boot etc media sbin .profile cdrom home mfsroot.gz sys .snap compat kernel mnt tmp COPYRIGHT dev kernel_f proc usr Xvnc.core dist lib rescue var bin entropy libexec root xdm.core |
#ls -l
[root@fbsd3:~]# cd proc bash: cd: proc: No such file or directory total 4152 -rw------- 1 root wheel 966 Dec 23 11:13 .ICEauthority -rw-r--r-- 1 root wheel 45 Dec 23 10:27 .XSM-Default -r--r--r-- 1 root wheel 102 Dec 23 11:11 .XSMlock-Default -rw------- 1 root wheel 441 Mar 11 07:36 .Xauthority -rw------- 1 root wheel 11757 Mar 11 13:29 .bash_history -rw-r--r-- 1 root wheel 19 Mar 10 16:27 .bash_profile -rw-r--r-- 1 root wheel 134 Mar 10 16:27 .bashrc ... -rw------- 1 root wheel 3018752 Mar 7 16:40 fluxbox.core drwxrwxrwx 9 501 501 1024 Feb 6 22:23 grub-0.95 -rw-r--r-- 1 root wheel 19912 Feb 6 23:58 grub-0.95-freebsd.diff -rw-r--r-- 1 root wheel 19979 Feb 6 23:58 grub-0.95-freebsd.diff?file_id=1886 -rw-r--r-- 1 root wheel 976017 Jun 13 2004 grub-0.95.tar.gz -rw-r--r-- 1 root wheel 5296 Mar 10 16:27 install -rw-r--r-- 1 root wheel 30419 Jan 19 15:14 kfreebsd.diff -rw-r--r-- 1 root wheel 30419 Feb 6 23:55 kfreebsd.diff?file_id=9830 -rw------- 1 root wheel 10065 Feb 7 08:29 mbox -rw-r--r-- 1 root wheel 512 Jan 18 22:36 mymbr.img |
#ls -l
[root@fbsd3:~]# cd / total 20243 -rw-r--r-- 2 root wheel 786 Oct 11 04:14 .cshrc -rw-r--r-- 2 root wheel 253 Oct 11 04:14 .profile drwxrwxr-x 2 root operator 512 Dec 21 19:58 .snap -r--r--r-- 1 root wheel 6188 Oct 11 04:14 COPYRIGHT -rw------- 1 root wheel 8261632 Dec 23 11:38 Xvnc.core drwxr-xr-x 2 root wheel 1024 Dec 21 20:00 bin drwxr-xr-x 8 root wheel 512 Jan 18 22:27 boot drwxr-xr-x 2 root wheel 512 Dec 21 19:58 cdrom ... drwxr-xr-x 2 root wheel 512 Oct 11 04:09 mnt dr-xr-xr-x 2 root wheel 512 Oct 11 04:09 proc drwxr-xr-x 2 root wheel 2560 Dec 21 19:59 rescue drwxr-xr-x 11 root wheel 1024 Mar 11 07:36 root drwxr-xr-x 2 root wheel 2560 Dec 21 19:59 sbin lrwxrwxrwx 1 root wheel 11 Dec 21 19:58 sys -> usr/src/sys drwxrwxrwt 11 root wheel 1024 Mar 11 07:35 tmp drwxr-xr-x 16 root wheel 512 Dec 21 22:51 usr drwxr-xr-x 25 root wheel 512 Mar 7 17:54 var -rw------- 1 root wheel 2109440 Mar 11 07:35 xdm.core |
#ls
[root@fbsd3:/]# cd proc/ |
$who
[root@fbsd3:~]# ssh user@192.168.16.25 The authenticity of host '192.168.16.25 (192.168.16.25)' can't be established. DSA key fingerprint is 87:e7:cb:b2:03:ad:bc:da:b2:8a:6f:0f:ad:7c:8f:a2. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.25' (DSA) to the list of known hosts. Password: Last login: Tue Mar 11 08:29:18 2008 from localhost Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 7.0-CURRENT-200710 (GENERIC) #0: Thu Oct 11 06:53:50 UTC 2007 ... If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile root ttyp1 Mar 11 08:18 (debian) user ttyp3 Mar 11 13:48 (192.168.16.23) |
#ls
[root@fbsd3:proc]# cd var bash: cd: var: No such file or directory |
#pwd
/proc |
#cd var/
[root@fbsd3:proc]# cd .. |
#ls
.snap crash gdm msgs spool account cron heimdal named tmp at db lib preserve yp audit empty log run backups games mail rwho |
#cd `
[root@fbsd3:var]# cd ` > > ls > q > > pwd > |
#pwd
[root@fbsd3:var]# cd ~ /root |
#ls
[root@fbsd3:~]# cd .. .cshrc boot etc media sbin .profile cdrom home mfsroot.gz sys .snap compat kernel mnt tmp COPYRIGHT dev kernel_f proc usr Xvnc.core dist lib rescue var bin entropy libexec root xdm.core |
#cd home/
|
#ls
.snap user |
#ls
[root@fbsd3:home]# cd .ICEauthority .profile .XSM-Default .prxbnzRcu .XSMlock-Default .ssh .Xauthority .twm2U23SP .bash_history .viminfo .bash_profile .vimrc .bashrc .xinitrc .cshrc .xsession .dmrc .xsession-errors ... .gconfd fluxbox.core .gnome2 grub-0.95 .gnome2_private grub-0.95-freebsd.diff .history grub-0.95-freebsd.diff?file_id=1886 .k5login grub-0.95.tar.gz .l3rc install .lesshst kfreebsd.diff .lilalo kfreebsd.diff?file_id=9830 .login mbox .mozilla mymbr.img |
#cd /home/
[root@fbsd3:~]# pwd /root |
#ls -lF
total 4 drwxrwxr-x 2 root operator 512 Mar 7 17:56 .snap/ drwxr-xr-x 10 user wheel 1024 Mar 10 16:28 user/ |
#cd /usr/share/doc/
[root@fbsd3:home]# ls -aF total 8 drwxr-xr-x 4 root wheel 512 Dec 23 11:36 ./ drwxr-xr-x 22 root wheel 512 Feb 7 22:27 ../ drwxrwxr-x 2 root operator 512 Mar 7 17:56 .snap/ drwxr-xr-x 10 user wheel 1024 Mar 10 16:28 user/ |
#ls
IPv6 handbook pl_PL.ISO8859-2 atm hu psd bind9 hu_HU.ISO8859-2 pt_BR bn_BD.ISO10646-1 it pt_BR.ISO8859-1 da_DK.ISO8859-1 it_IT.ISO8859-15 ru de ja ru_RU.KOI8-R de_DE.ISO8859-1 ja_JP.eucJP smm el legal sr el_GR.ISO8859-7 mn sr_YU.ISO8859-2 en mn_MN.UTF-8 tr en_US.ISO8859-1 ncurses tr_TR.ISO8859-9 es nl usd es_ES.ISO8859-1 nl_NL.ISO8859-1 zh_CN faq ntp zh_CN.GB2312 fr papers zh_TW fr_FR.ISO8859-1 pl zh_TW.Big5 |
#ls
[root@fbsd3:doc]# cd handbook LEGALNOTICE.html linuxemu.html acpi-debug.html mac-biba.html acpi-overview.html mac-bsdextended.html adding-swap-space.html mac-ifoff.html advanced-networking mac-implementing.html advanced-networking.html mac-initial.html anoncvs.html mac-inline-glossary.html appendices.html mac-lomac.html audit-administration.html mac-mls.html ... l10n-basics.html virtualization-guest.html l10n-compiling.html virtualization-host.html l10n.html virtualization.html lang-setup.html x-config.html linuxemu-advanced.html x-fonts.html linuxemu-lbc-install.html x-install.html linuxemu-maple.html x-understanding.html linuxemu-mathematica.html x-xdm.html linuxemu-matlab.html x11-wm.html linuxemu-oracle.html x11.html |
#lynxuxemu-maple.html
[root@fbsd3:handbook]# links linuxemu-maple.html bash: links: command not found bash: lynx: command not found |
#ls
[root@fbsd3:handbook]# cd /tmp/ .ICE-unix .font-unix .X0-lock .gdm_socket .X11-unix .snap .X2-lock .xorg.conf6318 .XIM-unix .xorg.conf6321 .Xauth4j1eJJ fam-user .Xauth5MNp1A grub-install.log.10372 .XauthBdvGwN grub-install.log.8872 .XauthVnvJcs grub-install.log.9047 .XauthiEK9wY grub-install.log.9221 .XauthjJ4f1W install.cfg .XauthjbfPhl lilalo-install-temp-10278 .Xauthv3Drb2 mfsroot.gz .XauthyYIU3v patchrHcY96i .XauthzGCIuz |
#pwd
/tmp |
#ls
[root@fbsd3:tmp]# mkdir -p doc/script/perl .ICE-unix .font-unix .X0-lock .gdm_socket .X11-unix .snap .X2-lock .xorg.conf6318 .XIM-unix .xorg.conf6321 .Xauth4j1eJJ doc .Xauth5MNp1A fam-user .XauthBdvGwN grub-install.log.10372 .XauthVnvJcs grub-install.log.8872 .XauthiEK9wY grub-install.log.9047 .XauthjJ4f1W grub-install.log.9221 .XauthjbfPhl install.cfg .Xauthv3Drb2 lilalo-install-temp-10278 .XauthyYIU3v mfsroot.gz .XauthzGCIuz patchrHcY96i |
#ls
[root@fbsd3:tmp]# cd doc/ script |
#ls
[root@fbsd3:doc]# cd .ICEauthority .profile .XSM-Default .prxbnzRcu .XSMlock-Default .ssh .Xauthority .twm2U23SP .bash_history .viminfo .bash_profile .vimrc .bashrc .xinitrc .cshrc .xsession .dmrc .xsession-errors ... .gconfd fluxbox.core .gnome2 grub-0.95 .gnome2_private grub-0.95-freebsd.diff .history grub-0.95-freebsd.diff?file_id=1886 .k5login grub-0.95.tar.gz .l3rc install .lesshst kfreebsd.diff .lilalo kfreebsd.diff?file_id=9830 .login mbox .mozilla mymbr.img |
#cd /tmp/
|
#ls
.ICE-unix .font-unix .X0-lock .gdm_socket .X11-unix .snap .X2-lock .xorg.conf6318 .XIM-unix .xorg.conf6321 .Xauth4j1eJJ doc .Xauth5MNp1A fam-user .XauthBdvGwN grub-install.log.10372 .XauthVnvJcs grub-install.log.8872 .XauthiEK9wY grub-install.log.9047 .XauthjJ4f1W grub-install.log.9221 .XauthjbfPhl install.cfg .Xauthv3Drb2 lilalo-install-temp-10278 .XauthyYIU3v mfsroot.gz .XauthzGCIuz patchrHcY96i |
#ls
[root@fbsd3:tmp]# mkdir -p docs/script/python docs/c pics/forweb/2008/summer .ICE-unix .gdm_socket .X0-lock .snap .X11-unix .xorg.conf6318 .X2-lock .xorg.conf6321 .XIM-unix doc .Xauth4j1eJJ docs .Xauth5MNp1A fam-user .XauthBdvGwN grub-install.log.10372 .XauthVnvJcs grub-install.log.8872 .XauthiEK9wY grub-install.log.9047 .XauthjJ4f1W grub-install.log.9221 .XauthjbfPhl install.cfg .Xauthv3Drb2 lilalo-install-temp-10278 .XauthyYIU3v mfsroot.gz .XauthzGCIuz patchrHcY96i .font-unix pics |
#ls
[root@fbsd3:tmp]# cd docs c script |
#cd c
|
#ls
|
#ls
[root@fbsd3:c]# cd /../ .cshrc boot etc media sbin .profile cdrom home mfsroot.gz sys .snap compat kernel mnt tmp COPYRIGHT dev kernel_f proc usr Xvnc.core dist lib rescue var bin entropy libexec root xdm.core |
#cd /tmp/
|
#ls
.ICE-unix .gdm_socket .X0-lock .snap .X11-unix .xorg.conf6318 .X2-lock .xorg.conf6321 .XIM-unix doc .Xauth4j1eJJ docs .Xauth5MNp1A fam-user .XauthBdvGwN grub-install.log.10372 .XauthVnvJcs grub-install.log.8872 .XauthiEK9wY grub-install.log.9047 .XauthjJ4f1W grub-install.log.9221 .XauthjbfPhl install.cfg .Xauthv3Drb2 lilalo-install-temp-10278 .XauthyYIU3v mfsroot.gz .XauthzGCIuz patchrHcY96i .font-unix pics |
#ls
[root@fbsd3:tmp]# cd pics/ forweb |
#ls
[root@fbsd3:pics]# cd .. .ICE-unix .gdm_socket .X0-lock .snap .X11-unix .xorg.conf6318 .X2-lock .xorg.conf6321 .XIM-unix doc .Xauth4j1eJJ docs .Xauth5MNp1A fam-user .XauthBdvGwN grub-install.log.10372 .XauthVnvJcs grub-install.log.8872 .XauthiEK9wY grub-install.log.9047 .XauthjJ4f1W grub-install.log.9221 .XauthjbfPhl install.cfg .Xauthv3Drb2 lilalo-install-temp-10278 .XauthyYIU3v mfsroot.gz .XauthzGCIuz patchrHcY96i .font-unix pics |
#ls
[root@fbsd3:tmp]# cd docs c script |
#cd script/
|
#ls
python |
#ls
[root@fbsd3:script]# cd python/ |
#ls
[root@fbsd3:python]# touch a b c a b c |
#ls
[root@fbsd3:python]# rm a b c |
#cd ..
|
#cd ..
|
#cd ..
|
#ls
.ICE-unix .gdm_socket .X0-lock .snap .X11-unix .xorg.conf6318 .X2-lock .xorg.conf6321 .XIM-unix doc .Xauth4j1eJJ docs .Xauth5MNp1A fam-user .XauthBdvGwN grub-install.log.10372 .XauthVnvJcs grub-install.log.8872 .XauthiEK9wY grub-install.log.9047 .XauthjJ4f1W grub-install.log.9221 .XauthjbfPhl install.cfg .Xauthv3Drb2 lilalo-install-temp-10278 .XauthyYIU3v mfsroot.gz .XauthzGCIuz patchrHcY96i .font-unix pics |
#rmdir -rdoc
[root@fbsd3:tmp]# rmdir -p doc rmdir: doc: Directory not empty rmdir: illegal option -- r usage: rmdir [-pv] directory ... |
#rm -p doc
[root@fbsd3:tmp]# rmdir -pvdoc rmdir: doc: Directory not empty rm: illegal option -- p usage: rm [-f | -i] [-dIPRrvW] file ... unlink file |
#rm -rdoc
|
#rm -r docs
[root@fbsd3:tmp]# ls .ICE-unix .gdm_socket .X0-lock .snap .X11-unix .xorg.conf6318 .X2-lock .xorg.conf6321 .XIM-unix docs .Xauth4j1eJJ fam-user .Xauth5MNp1A grub-install.log.10372 .XauthBdvGwN grub-install.log.8872 .XauthVnvJcs grub-install.log.9047 .XauthiEK9wY grub-install.log.9221 .XauthjJ4f1W install.cfg .XauthjbfPhl lilalo-install-temp-10278 .Xauthv3Drb2 mfsroot.gz .XauthyYIU3v patchrHcY96i .XauthzGCIuz pics .font-unix |
#ls
.ICE-unix .font-unix .X0-lock .gdm_socket .X11-unix .snap .X2-lock .xorg.conf6318 .XIM-unix .xorg.conf6321 .Xauth4j1eJJ fam-user .Xauth5MNp1A grub-install.log.10372 .XauthBdvGwN grub-install.log.8872 .XauthVnvJcs grub-install.log.9047 .XauthiEK9wY grub-install.log.9221 .XauthjJ4f1W install.cfg .XauthjbfPhl lilalo-install-temp-10278 .Xauthv3Drb2 mfsroot.gz .XauthyYIU3v patchrHcY96i .XauthzGCIuz pics |
#rm -r pics
|
#ls
.ICE-unix .font-unix .X0-lock .gdm_socket .X11-unix .snap .X2-lock .xorg.conf6318 .XIM-unix .xorg.conf6321 .Xauth4j1eJJ fam-user .Xauth5MNp1A grub-install.log.10372 .XauthBdvGwN grub-install.log.8872 .XauthVnvJcs grub-install.log.9047 .XauthiEK9wY grub-install.log.9221 .XauthjJ4f1W install.cfg .XauthjbfPhl lilalo-install-temp-10278 .Xauthv3Drb2 mfsroot.gz .XauthyYIU3v patchrHcY96i .XauthzGCIuz |
#ls
X11 locate.rc profile aliases login.access protocols amd.map login.conf pwd.db apmd.conf login.conf.db rc auth.conf mac.conf rc.bsdextended bluetooth mail rc.conf cached.conf mail.rc rc.d crontab make.conf rc.firewall csh.cshrc manpath.config rc.firewall6 csh.login manpath.config.bak rc.initdiskless ... host.conf pam.d spwd.db hostid passwd ssh hosts pccard_ether ssl hosts.allow periodic sysctl.conf hosts.equiv pf.conf syslog.conf hosts.lpd pf.os termcap inetd.conf phones ttys isdn portsnap.conf zfs libalias.conf ppp lilalo printcap |
#ls
[root@fbsd3:etc]# ls X11 locate.rc profile aliases login.access protocols amd.map login.conf pwd.db apmd.conf login.conf.db rc auth.conf mac.conf rc.bsdextended bluetooth mail rc.conf cached.conf mail.rc rc.d crontab make.conf rc.firewall csh.cshrc manpath.config rc.firewall6 ... host.conf pam.d spwd.db hostid passwd ssh hosts pccard_ether ssl hosts.allow periodic sysctl.conf hosts.equiv pf.conf syslog.conf hosts.lpd pf.os termcap inetd.conf phones ttys isdn portsnap.conf zfs libalias.conf ppp lilalo printcap |
#ll
[root@fbsd3:etc]# ls / .cshrc boot etc media sbin .profile cdrom home mfsroot.gz sys .snap compat kernel mnt tmp COPYRIGHT dev kernel_f proc usr Xvnc.core dist lib rescue var bin entropy libexec root xdm.core bash: ll: command not found |
#ls -l
total 542 drwxr-xr-x 2 root wheel 512 Dec 23 11:55 X11 lrwxrwxrwx 1 root wheel 12 Dec 21 20:00 aliases -> mail/aliases -rw-r--r-- 1 root wheel 210 Oct 11 04:14 amd.map -rw-r--r-- 1 root wheel 1234 Oct 11 04:14 apmd.conf -rw-r--r-- 1 root wheel 231 Oct 11 04:14 auth.conf drwxr-xr-x 2 root wheel 512 Dec 21 20:00 bluetooth -rw-r--r-- 1 root wheel 287 Oct 11 04:14 cached.conf -rw-r--r-- 1 root wheel 737 Oct 11 04:14 crontab -rw-r--r-- 1 root wheel 108 Oct 11 04:14 csh.cshrc ... drwxr-xr-x 2 root wheel 512 Oct 11 04:09 skel -rw-r--r-- 1 root wheel 2406 Oct 11 04:14 snmpd.config -rw------- 1 root wheel 40960 Dec 23 11:36 spwd.db drwxr-xr-x 2 root wheel 512 Dec 22 13:30 ssh drwxr-xr-x 2 root wheel 512 Dec 21 20:00 ssl -rw-r--r-- 1 root wheel 390 Dec 23 11:07 sysctl.conf -rw-r--r-- 1 root wheel 1335 Oct 11 04:14 syslog.conf lrwxrwxrwx 1 root wheel 23 Dec 21 20:00 termcap -> /usr/share/misc/termcap -rw-r--r-- 1 root wheel 7654 Dec 23 10:46 ttys drwxr-xr-x 2 root wheel 512 Oct 11 04:09 zfs |
#ls -l
total 4152 -rw------- 1 root wheel 966 Dec 23 11:13 .ICEauthority -rw-r--r-- 1 root wheel 45 Dec 23 10:27 .XSM-Default -r--r--r-- 1 root wheel 102 Dec 23 11:11 .XSMlock-Default -rw------- 1 root wheel 441 Mar 11 07:36 .Xauthority -rw------- 1 root wheel 10713 Mar 12 11:18 .bash_history -rw-r--r-- 1 root wheel 19 Mar 10 16:27 .bash_profile -rw-r--r-- 1 root wheel 134 Mar 10 16:27 .bashrc -rw-r--r-- 2 root wheel 786 Oct 11 04:14 .cshrc -rw------- 1 root wheel 26 Dec 23 08:54 .dmrc ... -rw------- 1 root wheel 3018752 Mar 7 16:40 fluxbox.core drwxrwxrwx 9 501 501 1024 Feb 6 22:23 grub-0.95 -rw-r--r-- 1 root wheel 19912 Feb 6 23:58 grub-0.95-freebsd.diff -rw-r--r-- 1 root wheel 19979 Feb 6 23:58 grub-0.95-freebsd.diff?file_id=1886 -rw-r--r-- 1 root wheel 976017 Jun 13 2004 grub-0.95.tar.gz -rw-r--r-- 1 root wheel 5296 Mar 10 16:27 install -rw-r--r-- 1 root wheel 30419 Jan 19 15:14 kfreebsd.diff -rw-r--r-- 1 root wheel 30419 Feb 6 23:55 kfreebsd.diff?file_id=9830 -rw------- 1 root wheel 10065 Feb 7 08:29 mbox -rw-r--r-- 1 root wheel 512 Jan 18 22:36 mymbr.img |
#cd tmp
[root@fbsd3:~]# ls -l / total 20243 -rw-r--r-- 2 root wheel 786 Oct 11 04:14 .cshrc -rw-r--r-- 2 root wheel 253 Oct 11 04:14 .profile drwxrwxr-x 2 root operator 512 Dec 21 19:58 .snap -r--r--r-- 1 root wheel 6188 Oct 11 04:14 COPYRIGHT -rw------- 1 root wheel 8261632 Dec 23 11:38 Xvnc.core drwxr-xr-x 2 root wheel 1024 Dec 21 20:00 bin drwxr-xr-x 8 root wheel 512 Jan 18 22:27 boot drwxr-xr-x 2 root wheel 512 Dec 21 19:58 cdrom ... dr-xr-xr-x 2 root wheel 512 Oct 11 04:09 proc drwxr-xr-x 2 root wheel 2560 Dec 21 19:59 rescue drwxr-xr-x 11 root wheel 1024 Mar 11 07:36 root drwxr-xr-x 2 root wheel 2560 Dec 21 19:59 sbin lrwxrwxrwx 1 root wheel 11 Dec 21 19:58 sys -> usr/src/sys drwxrwxrwt 11 root wheel 1024 Mar 12 03:03 tmp drwxr-xr-x 16 root wheel 512 Dec 21 22:51 usr drwxr-xr-x 25 root wheel 512 Mar 7 17:54 var -rw------- 1 root wheel 2109440 Mar 11 07:35 xdm.core bash: cd: tmp: No such file or directory |
#cd tmp/
[root@fbsd3:~]# cd / |
#ls
.ICE-unix .font-unix .X0-lock .gdm_socket .X11-unix .snap .X2-lock .xorg.conf6318 .XIM-unix .xorg.conf6321 .Xauth4j1eJJ fam-user .Xauth5MNp1A grub-install.log.10372 .XauthBdvGwN grub-install.log.8872 .XauthVnvJcs grub-install.log.9047 .XauthiEK9wY grub-install.log.9221 .XauthjJ4f1W install.cfg .XauthjbfPhl lilalo-install-temp-10278 .Xauthv3Drb2 mfsroot.gz .XauthyYIU3v patchrHcY96i .XauthzGCIuz |
#ls
[root@fbsd3:tmp]# cd .ICEauthority .profile .XSM-Default .prxbnzRcu .XSMlock-Default .ssh .Xauthority .twm2U23SP .bash_history .viminfo .bash_profile .vimrc .bashrc .xinitrc .cshrc .xsession .dmrc .xsession-errors ... .gconfd fluxbox.core .gnome2 grub-0.95 .gnome2_private grub-0.95-freebsd.diff .history grub-0.95-freebsd.diff?file_id=1886 .k5login grub-0.95.tar.gz .l3rc install .lesshst kfreebsd.diff .lilalo kfreebsd.diff?file_id=9830 .login mbox .mozilla mymbr.img |
#cd
|
#ls
[root@fbsd3:~]# cd /usr/share/doc/ IPv6 handbook pl_PL.ISO8859-2 atm hu psd bind9 hu_HU.ISO8859-2 pt_BR bn_BD.ISO10646-1 it pt_BR.ISO8859-1 da_DK.ISO8859-1 it_IT.ISO8859-15 ru de ja ru_RU.KOI8-R de_DE.ISO8859-1 ja_JP.eucJP smm el legal sr el_GR.ISO8859-7 mn sr_YU.ISO8859-2 en mn_MN.UTF-8 tr en_US.ISO8859-1 ncurses tr_TR.ISO8859-9 es nl usd es_ES.ISO8859-1 nl_NL.ISO8859-1 zh_CN faq ntp zh_CN.GB2312 fr papers zh_TW fr_FR.ISO8859-1 pl zh_TW.Big5 |
#ls
[root@fbsd3:doc]# cd /usr/share/man/ cat1 cat5 en.ISO8859-1 man2 man7 cat1aout cat6 en.ISO8859-15 man3 man8 cat2 cat7 ja man4 man9 cat3 cat8 man1 man5 whatis cat4 cat9 man1aout man6 |
#ls
[root@fbsd3:man]# cd man5 a.out.5.gz linprocfs.5.gz acct.5.gz linsysfs.5.gz adduser.conf.5.gz lj4_font.5.gz aliases.5.gz loader.conf.5.gz amd.conf.5.gz login.access.5.gz ar.5.gz login.conf.5.gz audit.log.5.gz mac.conf.5.gz audit_class.5.gz magic.5.gz audit_control.5.gz mailer.conf.5.gz ... isdnd.acct.5.gz ttys.5.gz isdnd.rates.5.gz tzfile.5.gz isdnd.rc.5.gz utf8.5.gz kbdmap.5.gz utmp.5.gz keymap.5.gz uuencode.5.gz krb5.conf.5.gz uuencode.format.5.gz lastlog.5.gz vgrindefs.5.gz libarchive-formats.5.gz wpa_supplicant.conf.5.gz libmap.conf.5.gz wtmp.5.gz link.5.gz xfs.5.gz |
#cd /tmp/
[root@fbsd3:man5]# ls a* a.out.5.gz ar.5.gz audit_user.5.gz acct.5.gz audit.log.5.gz audit_warn.5.gz adduser.conf.5.gz audit_class.5.gz auth.conf.5.gz aliases.5.gz audit_control.5.gz amd.conf.5.gz audit_event.5.gz |
#ls
.ICE-unix .font-unix .X0-lock .gdm_socket .X11-unix .snap .X2-lock .xorg.conf6318 .XIM-unix .xorg.conf6321 .Xauth4j1eJJ fam-user .Xauth5MNp1A grub-install.log.10372 .XauthBdvGwN grub-install.log.8872 .XauthVnvJcs grub-install.log.9047 .XauthiEK9wY grub-install.log.9221 .XauthjJ4f1W install.cfg .XauthjbfPhl lilalo-install-temp-10278 .Xauthv3Drb2 mfsroot.gz .XauthyYIU3v patchrHcY96i .XauthzGCIuz |
#ls
[root@fbsd3:tmp]# touch *.[cChH] *.[cChH] .XauthzGCIuz .ICE-unix .font-unix .X0-lock .gdm_socket .X11-unix .snap .X2-lock .xorg.conf6318 .XIM-unix .xorg.conf6321 .Xauth4j1eJJ fam-user .Xauth5MNp1A grub-install.log.10372 .XauthBdvGwN grub-install.log.8872 .XauthVnvJcs grub-install.log.9047 .XauthiEK9wY grub-install.log.9221 .XauthjJ4f1W install.cfg .XauthjbfPhl lilalo-install-temp-10278 .Xauthv3Drb2 mfsroot.gz .XauthyYIU3v patchrHcY96i |
#ls
[root@fbsd3:tmp]# rm \*.\[cChH\] .ICE-unix .font-unix .X0-lock .gdm_socket .X11-unix .snap .X2-lock .xorg.conf6318 .XIM-unix .xorg.conf6321 .Xauth4j1eJJ fam-user .Xauth5MNp1A grub-install.log.10372 .XauthBdvGwN grub-install.log.8872 .XauthVnvJcs grub-install.log.9047 .XauthiEK9wY grub-install.log.9221 .XauthjJ4f1W install.cfg .XauthjbfPhl lilalo-install-temp-10278 .Xauthv3Drb2 mfsroot.gz .XauthyYIU3v patchrHcY96i .XauthzGCIuz |
#ls
[root@fbsd3:tmp]# touch {a b c}.fyChH} .ICE-unix .gdm_socket .X0-lock .snap .X11-unix .xorg.conf6318 .X2-lock .xorg.conf6321 .XIM-unix b .Xauth4j1eJJ c}.fy{cChH} .Xauth5MNp1A fam-user .XauthBdvGwN grub-install.log.10372 .XauthVnvJcs grub-install.log.8872 .XauthiEK9wY grub-install.log.9047 .XauthjJ4f1W grub-install.log.9221 .XauthjbfPhl install.cfg .Xauthv3Drb2 lilalo-install-temp-10278 .XauthyYIU3v mfsroot.gz .XauthzGCIuz patchrHcY96i .font-unix {a |
#ls
[root@fbsd3:tmp]# touch a b c\.fy{c,C,h,H .ICE-unix .xorg.conf6321 .X0-lock a .X11-unix b .X2-lock c.fyC .XIM-unix c.fyH .Xauth4j1eJJ c.fyc .Xauth5MNp1A c.fyh .XauthBdvGwN c}.fy{cChH} .XauthVnvJcs fam-user .XauthiEK9wY grub-install.log.10372 .XauthjJ4f1W grub-install.log.8872 .XauthjbfPhl grub-install.log.9047 .Xauthv3Drb2 grub-install.log.9221 .XauthyYIU3v install.cfg .XauthzGCIuz lilalo-install-temp-10278 .font-unix mfsroot.gz .gdm_socket patchrHcY96i .snap {a .xorg.conf6318 |
#touch \fffggg
[root@fbsd3:tmp]# touch --fffggg touch: illegal option -- - usage: touch [-A [-][[hh]mm]SS] [-acfhm] [-r file] [-t [[CC]YY]MMDDhhmm[.SS]] file ... touch: illegal option -- g usage: touch [-A [-][[hh]mm]SS] [-acfhm] [-r file] [-t [[CC]YY]MMDDhhmm[.SS]] file ... |
#ls
[root@fbsd3:tmp]# touch {a b c}{c,C,h,H} .ICE-unix b .X0-lock c.fyC .X11-unix c.fyH .X2-lock c.fyc .XIM-unix c.fyh .Xauth4j1eJJ c}.fyC .Xauth5MNp1A c}.fyH .XauthBdvGwN c}.fyc .XauthVnvJcs c}.fyh ... .XauthjbfPhl grub-install.log.10372 .Xauthv3Drb2 grub-install.log.8872 .XauthyYIU3v grub-install.log.9047 .XauthzGCIuz grub-install.log.9221 .font-unix install.cfg .gdm_socket lilalo-install-temp-10278 .snap mfsroot.gz .xorg.conf6318 patchrHcY96i .xorg.conf6321 {a a |
#ls
[root@fbsd3:tmp]# touch {a,b,c}\.{c,C,h,H} .ICE-unix b .X0-lock b.fyC .X11-unix b.fyH .X2-lock b.fyc .XIM-unix b.fyh .Xauth4j1eJJ c.fyC .Xauth5MNp1A c.fyH .XauthBdvGwN c.fyc .XauthVnvJcs c.fyh ... .font-unix grub-install.log.10372 .gdm_socket grub-install.log.8872 .snap grub-install.log.9047 .xorg.conf6318 grub-install.log.9221 .xorg.conf6321 install.cfg a lilalo-install-temp-10278 a.fyC mfsroot.gz a.fyH patchrHcY96i a.fyc {a a.fyh |
#touch -ffggg
[root@fbsd3:tmp]# man touch Formatting page, please wait...Done. TOUCH(1) FreeBSD General Commands Manual TOUCH(1) NAME touch -- change file access and modification times SYNOPSIS touch [-A [-][[hh]mm]SS] [-acfhm] [-r file] [-t [[CC]YY]MMDDhhmm[.SS]] file ... DESCRIPTION The touch utility sets the modification and access times of files. If ... utimes(2) STANDARDS The touch utility is expected to be a superset of the IEEE Std 1003.2 (``POSIX.2'') specification. HISTORY A touch utility appeared in Version 7 AT&T UNIX. FreeBSD 7.0 April 28, 1995 FreeBSD 7.0 touch: illegal option -- g usage: touch [-A [-][[hh]mm]SS] [-acfhm] [-r file] [-t [[CC]YY]MMDDhhmm[.SS]] file ... |
#touch"-fffggg"
[root@fbsd3:tmp]# touch `-`g bash: -: command not found bash: touch-fffggg: command not found |
#touch -fffggg"
touch: illegal option -- g usage: touch [-A [-][[hh]mm]SS] [-acfhm] [-r file] [-t [[CC]YY]MMDDhhmm[.SS]] file ... |
#touch -- fggg
[root@fbsd3:tmp]# man touch TOUCH(1) FreeBSD General Commands Manual TOUCH(1) NAME touch -- change file access and modification times SYNOPSIS touch [-A [-][[hh]mm]SS] [-acfhm] [-r file] [-t [[CC]YY]MMDDhhmm[.SS]] file ... DESCRIPTION The touch utility sets the modification and access times of files. If any file does not exist, it is created with default permissions. ... interpreted as a time specification of the form ``MMDDhhmm[YY]''. The ``MM'', ``DD'', ``hh'' and ``mm'' letter pairs are treated as their counterparts specified to the -t option. If the ``YY'' letter pair is in the range 39 to 99, the year is set to 1939 to 1999, otherwise, the year is set in the 21st century. SEE ALSO utimes(2) STANDARDS The touch utility is expected to be a superset of the IEEE Std 1003.2 (``POSIX.2'') specification. |
#ls
-fffggg b .ICE-unix b.fyC .X0-lock b.fyH .X11-unix b.fyc .X2-lock b.fyh .XIM-unix c.fyC .Xauth4j1eJJ c.fyH .Xauth5MNp1A c.fyc .XauthBdvGwN c.fyh .XauthVnvJcs c}.fyC ... .font-unix grub-install.log.10372 .gdm_socket grub-install.log.8872 .snap grub-install.log.9047 .xorg.conf6318 grub-install.log.9221 .xorg.conf6321 install.cfg a lilalo-install-temp-10278 a.fyC mfsroot.gz a.fyH patchrHcY96i a.fyc {a a.fyh |
#ls -*
[root@fbsd3:tmp]# ls ./-* ./-fffggg .snap mfsroot.gz .X11-unix b .XIM-unix .XauthBdvGwN .ICE-unix lilalo-install-temp-10278 .font-unix .X2-lock .xorg.conf6318 c}.fy{cChH} .xorg.conf6321 a .gdm_socket c.fyc ... .XauthiEK9wY a.fyC .Xauth5MNp1A a.fyh .Xauth4j1eJJ a.fyH grub-install.log.8872 b.fyc grub-install.log.9047 b.fyC grub-install.log.9221 b.fyh .X0-lock b.fyH grub-install.log.10372 fffggg install.cfg -fffggg patchrHcY96i |
#ls *[aut]*
[root@fbsd3:tmp]# ls *\[aut]* ls: *[aut]*: No such file or directory a grub-install.log.10372 mfsroot.gz a.fyC grub-install.log.8872 patchrHcY96i a.fyH grub-install.log.9047 {a a.fyc grub-install.log.9221 a.fyh install.cfg fam-user: lilalo-install-temp-10278: Term-VT102-0.82 l3-agent l3prompt Term-VT102.tar.gz l3-config log Text-Iconv-1.4 l3bashrc Text-Iconv.tar.gz l3config.pm |
#ls *aut*
[root@fbsd3:tmp]# ls *[[]* ls: *[[]aut]*: No such file or directory ls: *aut*: No such file or directory |
#ls ./t*
[root@fbsd3:tmp]# ls *aut* ls: *aut*: No such file or directory ls: ./*aut*: No such file or directory |
#echo
[root@fbsd3:tmp]# ls\ > -fffggg b .ICE-unix b.fyC .X0-lock b.fyH .X11-unix b.fyc .X2-lock b.fyh .XIM-unix c.fyC .Xauth4j1eJJ c.fyH .Xauth5MNp1A c.fyc ... .gdm_socket grub-install.log.8872 .snap grub-install.log.9047 .xorg.conf6318 grub-install.log.9221 .xorg.conf6321 install.cfg a lilalo-install-temp-10278 a.fyC mfsroot.gz a.fyH patchrHcY96i a.fyc {a a.fyh *aut* |
#echo \aut\*
*aut* |
#ls -la .X*
[root@fbsd3:tmp]# ls -la *auth* ls: *auth*: No such file or directory -r--r--r-- 1 root wheel 11 Mar 7 17:54 .X0-lock -r--r--r-- 1 root wheel 11 Mar 11 07:35 .X2-lock -rw------- 1 root wheel 347 Jan 18 22:04 .Xauth4j1eJJ -rw------- 1 user wheel 49 Dec 23 12:24 .Xauth5MNp1A -rw------- 1 user wheel 168 Mar 7 16:39 .XauthBdvGwN -rw------- 1 root wheel 49 Dec 23 11:11 .XauthVnvJcs -rw------- 1 user wheel 49 Dec 23 11:59 .XauthiEK9wY -rw------- 1 user wheel 49 Dec 23 11:38 .XauthjJ4f1W ... .X11-unix: total 4 drwxrwxrwt 2 root wheel 512 Mar 11 07:35 . drwxrwxrwt 11 root wheel 1536 Mar 12 11:40 .. srwxrwxrwx 1 root wheel 0 Mar 7 17:54 X0 srwxrwxrwx 1 root wheel 0 Mar 11 07:35 X2 .XIM-unix: total 4 drwxrwxrwt 2 root wheel 512 Mar 7 17:54 . drwxrwxrwt 11 root wheel 1536 Mar 12 11:40 .. |
#ls -la X*
[root@fbsd3:tmp]# ls -la ** ls: *X*: No such file or directory ls: X*: No such file or directory |
#ls -la *X*
[root@fbsd3:tmp]# ls -la ./* ls: ./*X*: No such file or directory ls: *X*: No such file or directory |
#ls .*
[root@fbsd3:tmp]# ls * a c.fyC grub-install.log.10372 a.fyC c.fyH grub-install.log.8872 a.fyH c.fyc grub-install.log.9047 a.fyc c.fyh grub-install.log.9221 a.fyh c}.fyC install.cfg b c}.fyH mfsroot.gz b.fyC c}.fyc patchrHcY96i b.fyH c}.fyh {a b.fyc c}.fy{cChH} ... Xvnc.core dist lib rescue var bin entropy libexec root xdm.core .ICE-unix: .X11-unix: X0 X2 .XIM-unix: .font-unix: .snap: .xorg.conf6318: .xorg.conf6321: |
#ls .*auth*
.Xauth4j1eJJ .XauthBdvGwN .XauthiEK9wY .XauthjbfPhl .XauthyYIU3v .Xauth5MNp1A .XauthVnvJcs .XauthjJ4f1W .Xauthv3Drb2 .XauthzGCIuz |
Время первой команды журнала | 18:27:54 2008- 3-10 | ||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:48:42 2008- 3-12 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 11.00 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.00 | ||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.19 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.40 | ||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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