/l3/users/lav/nt-bsdadm/fbsd2.unix.nt/root :1 |
|
#make install
install -o root -g wheel -m 444 /usr/ports/shells/bash-completion/work/bash_completion/bash_completion /usr/local/etc The programmable completion library is not enabled by default for various reasons. To use it, you should source /usr/local/etc/bash_completion from your .bashrc file. For example: if [ -f /usr/local/etc/bash_completion ]; then . /usr/local/etc/bash_completion fi ===> Registering installation for bash-completion-20050721 |
#. /usr/local/etc/bash_completion
|
#passwd
_dhcp daemon mailnull nobody root tty _pflogd games man operator smmsp user bin gdm messagebus pop sshd uucp bind kmem news proxy toor www |
#/etc/periodic/weekly/
120.clean-kvmdb 320.whatis 340.noid 999.local 310.locate 330.catman 400.status-pkg |
#/etc/periodic/weekly/310.locate
Rebuilding locate database: |
#locate file
/usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-home.png /usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-loading-icon.png /usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-network.png /usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-nfs.png /usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-regular.png /usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-share.png /usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-smb.png /usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-ssh.png /usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-trash-empty.png /usr/X11R6/share/icons/HighContrastLargePrintInverse/48x48/filesystems/gnome-fs-trash-full.png ... /usr/X11R6/share/icons/gnome/36x36/filesystems /usr/X11R6/share/icons/gnome/36x36/filesystems/gnome-fs-directory-accept.icon /usr/X11R6/share/icons/gnome/36x36/filesystems/gnome-fs-directory-accept.png /usr/X11R6/share/icons/gnome/36x36/filesystems/gnome-fs-directory-visiting.icon /usr/X11R6/share/icons/gnome/36x36/filesystems/gnome-fs-directory-visiting.png /usr/X11R6/share/icons/gnome/36x36/filesystems/gnome-fs-directory.icon /usr/X11R6/share/icons/gnome/36x36/filesystems/gnome-fs-directory.png /usr/X11R6/share/icons/gnome/48x48/emblems/emblem-cvs-new-file.icon /usr/X11R6/share/icons/gnome/48x48/emblems/emblem-cvs-new-file.png /usr/X11R6/share/icons/gnome/48x48/filesystems |
#locate file |grep file[^/]*$
/usr/local/share/xsl/docbook/params/refentry.source.fallback.profile.xml /usr/local/share/xsl/docbook/params/refentry.source.name.profile.enabled.xml /usr/local/share/xsl/docbook/params/refentry.source.name.profile.xml /usr/local/share/xsl/docbook/params/refentry.version.profile.enabled.xml /usr/local/share/xsl/docbook/params/refentry.version.profile.xml /usr/local/share/xsl/docbook/params/root.filename.xml /usr/local/share/xsl/docbook/params/targets.filename.xml /usr/local/share/xsl/docbook/params/tex.math.file.xml /usr/local/share/xsl/docbook/params/use.id.as.filename.xml /usr/local/share/xsl/docbook/profiling/profile-mode.xsl ... /usr/ports/archivers/libunrar/Makefile /usr/ports/archivers/libunrar/files /usr/ports/archivers/libunrar/files/patch-makefile.unix /usr/ports/archivers/linux-unace/Makefile /usr/ports/archivers/lzma/Makefile /usr/ports/archivers/lzo/Makefile /usr/ports/archivers/lzo/files /usr/ports/archivers/lzo2/Makefile /usr/ports/archivers/lzop/Makefile /usr/ports/archivers/macutils/Makefile |
#lynx aveo.com.ua
|
#pkg_add -r sudo
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/Latest/sudo.tbz... Done. pkg_add: package 'sudo-1.6.8.12_1' or its older version already installed |
#pkg_add -r w3m
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/Latest/w3m.tbz... Done. Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/All/boehm-gc-6.6_3.tbz... Done. |
#vi /usr/local/s
19a20 > user ALL=(ALL) ALL |
#vi /usr/local/etc/sudoers
|
#vi /etc/motd
1,2d0 < FreeBSD 6.1-RELEASE (SMP) #0: Sun May 7 04:42:56 UTC 2006 < 4,24d1 < < 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 < for your release first as it's updated frequently. < < o The Handbook and FAQ documents are at http://www.FreeBSD.org/ and, < along with the mailing lists, can be searched by going to < http://www.FreeBSD.org/search/. If the doc distribution has < been installed, they're also available formatted in /usr/share/doc. < < 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. < |
#cd
|
#cd /home/user
|
#touch .hushlogin
|
#vi .hushlogin
|
#vi nologin > /var/run
|
#vi /var/run/nologin
|
#rm /var/run/nologin
|
#vi nologin
|
#rm nologin
|
#ls
.Xauthority .mail_aliases day1 .bash_history .mailrc files .bash_logout .profile install .bash_profile .rhosts names .bashrc .shrc pics .cshrc .ssh proj .gtkrc .vimrc projectX .hushlogin .w3m sh .inputrc backup test .kde base text .l3rc bigwork touchlist .lilalo bin very_long_file_name .login body .login_conf c |
#logname
user |
#whoiam
bash: whoiam: command not found |
#whoami
root |
#lastlogin
root ttyv3 Wed Aug 30 17:24:37 2006 user ttyv3 Wed Aug 30 17:26:00 2006 |
#last
user ttyv3 ÓÒ 30 Á×Ç 17:26 - 17:26 (00:00) user ttyv3 ÓÒ 30 Á×Ç 17:25 - 17:25 (00:00) root ttyv3 ÓÒ 30 Á×Ç 17:24 - 17:24 (00:00) user ttyv3 ÓÒ 30 Á×Ç 17:21 - 17:21 (00:00) user ttyv2 ÓÒ 30 Á×Ç 17:17 still logged in user ttyv2 ÓÒ 30 Á×Ç 17:16 - 17:17 (00:01) user ttyv3 ÓÒ 30 Á×Ç 16:53 - 17:17 (00:24) user ttyv3 ÓÒ 30 Á×Ç 16:53 - 16:53 (00:00) user ttyv3 ÓÒ 30 Á×Ç 16:06 - 16:08 (00:02) user ttyv3 ÓÒ 30 Á×Ç 16:05 - 16:06 (00:01) ... user ttyv1 ÐÎ 28 Á×Ç 09:56 - 10:27 (1+00:30) reboot ~ ÐÎ 28 Á×Ç 09:48 shutdown ~ ×Ó 27 Á×Ç 19:07 root ttyv0 ×Ó 27 Á×Ç 19:07 - shutdown (00:00) user ttyv0 ×Ó 27 Á×Ç 19:07 - 19:07 (00:00) root ttyv0 ×Ó 27 Á×Ç 19:07 - 19:07 (00:00) root ttyv0 ×Ó 27 Á×Ç 17:20 - 19:07 (01:46) root ttyv0 ×Ó 27 Á×Ç 17:18 - 17:20 (00:02) reboot ~ ×Ó 27 Á×Ç 17:18 wtmp begins ×ÏÓËÒÅÓÅÎØÅ, 27 Á×ÇÕÓÔÁ 2006 Ç. 17:18:04 (EEST) |
#last -10
user ttyv3 ÓÒ 30 Á×Ç 17:28 still logged in user ttyv3 ÓÒ 30 Á×Ç 17:26 - 17:26 (00:00) user ttyv3 ÓÒ 30 Á×Ç 17:25 - 17:25 (00:00) root ttyv3 ÓÒ 30 Á×Ç 17:24 - 17:24 (00:00) user ttyv3 ÓÒ 30 Á×Ç 17:21 - 17:21 (00:00) user ttyv2 ÓÒ 30 Á×Ç 17:17 still logged in user ttyv2 ÓÒ 30 Á×Ç 17:16 - 17:17 (00:01) user ttyv3 ÓÒ 30 Á×Ç 16:53 - 17:17 (00:24) user ttyv3 ÓÒ 30 Á×Ç 16:53 - 16:53 (00:00) user ttyv3 ÓÒ 30 Á×Ç 16:06 - 16:08 (00:02) |
#las -2
bash: las: command not found |
#las -2
bash: las: command not found |
#las -2
bash: las: command not found |
#las -11
bash: las: command not found |
#last -2
user ttyv3 ÓÒ 30 Á×Ç 17:28 still logged in user ttyv3 ÓÒ 30 Á×Ç 17:26 - 17:26 (00:00) |
#less /etc/passwd
|
#less /etc/master.passwd
|
#less /etc/ma
|
#less /etc/master.passwd | ws -l
bash: ws: command not found |
#less /etc/master.passwd | wl -s
bash: wl: command not found |
#less /etc/master.passwd | w
w wget window w3m what wire-test w3mman whatis wlconfig wait whereis word-list-compress wall which wpa_cli watch while wpa_supplicant watchdog who write watchdogd whoami wrjpgcom wc whois wftopfa wicontrol |
#less /etc/master.passwd | wc -l
26 |
#chfn user
#Changing user information for user. Login: user Password: $1$ygiV3SJf$D0sJGfi5G.6A6VHJrcNMk. Uid [#]: 1001 Gid [# or name]: 0 Change [month day year]: Expire [month day year]: Class: russian Home directory: /home/user Shell: /usr/local/bin/bash ... ~ ~ ~ ~ ~ ~ ~ ~ ~ chfn: user information unchanged |
#chfn user
#Changing user information for user. Login: user Password: $1$ygiV3SJf$D0sJGfi5G.6A6VHJrcNMk. Uid [#]: 1001 Gid [# or name]: 0 Change [month day year]: Expire [month day year]: Class: russian Home directory: /home/user Shell: /usr/local/bin/bash ... ~ ai ~ ~ ~ ~ ~ ~ ~ ~ chfn: user information updatedÓÉÍ×ÏÌÏ× |
#less /etc/passwd
|
#less /etc/ma
|
#less /etc/master.passwd
|
#adduser
Username: user2 Full name: uZver Uid (Leave empty for default): Login group [user2]: Login group is user2. Invite user2 into other groups? []: Login class [default]: russian Shell (sh csh tcsh bash nologin) [sh]: bash Home directory [/home/user2]: Use password-based authentication? [yes]: Use an empty password? (yes/no) [no]: yes ... Uid : 1002 Class : russian Groups : user2 Home : /home/user2 Shell : /usr/local/bin/bash Locked : no OK? (yes/no): yes adduser: INFO: Successfully added (user2) to the user database. Add another user? (yes/no): no Goodbye! |
#rmuser
Please enter one or more usernames: user2 Matching password entry: user2:*:1002:1002:russian:0:0:uZver:/home/user2:/usr/local/bin/bash Is this the entry you wish to remove? yes Remove user's home directory (/home/user2)? y Removing user (user2): mailspool home passwd. |
#echo 1234 | pw useradd senya -h 0 -L russian -c 'Seman Gorbu
nkov' -s /usr/l lib/ libdata/ libexec/ local/ |
#echo 1234 | pw useradd senya -h 0 -L russian -c 'Seman Gorbu
nkov' -s /usr/local/bin/b bash bashbug bdftops bmp2tiff bonobo-slay |
#echo 1234 | pw useradd senya -h 0 -L russian -c 'Seman Gorbu
nkov' -s /usr/local/bin/bash -m |
#less /etc/passwd
|
#less /etc/ma
|
#less /etc/master.passwd
|
#rmuser senya
Matching password entry: senya:*:1002:1002:russian:0:0:Seman Gorbunkov:/home/senya:/usr/local/bin/bash Is this the entry you wish to remove? ^C |
#rmuser -y senya
Removing user (senya): mailspool home passwd. |
#pk
pk12util pkg_create pkg_glob pkg_version pkg-config pkg_deinstall pkg_info pkg_which pkg_add pkg_delete pkg_sign pkgdb pkg_check pkg_fetch pkg_sort pkill |
#pkg_add -r cvsup
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/Latest/cvsup.tbz... Done. |
#cp /usr/share/examples/
BSD_daemon/ drivers/ mdoc/ scsi_target/ FreeBSD_version/ etc/ netgraph/ ses/ IPv6/ find_interface/ nwclient/ slattach/ atm/ ibcs2/ perfmon/ sliplogin/ bc/ ipfilter/ pf/ smbfs/ bootforth/ ipfw/ portal/ startslip/ cvs/ isdn/ ppi/ sunrpc/ cvsup/ kld/ ppp/ tcsh/ dialog/ libdialog/ pppd/ diskless/ libvgl/ printing/ |
#cp /usr/share/examples/cvsup/
README gnats-supfile refuse.README www-supfile cvs-supfile ports-supfile stable-supfile doc-supfile refuse standard-supfile |
#cp /usr/share/examples/cvsup/ports-supfile /home/user
|
#cd
|
#ls
.Xresources .gconf .gtkrc .lftp .tcshrc .bash_history .gconfd .history .lilalo .vimrc .bash_logout .gnome .inputrc .login mymotd .bash_profile .gnome2 .k5login .mozilla mynologin .bashrc .gstreamer .kde .profile mytgz .cshrc .gstreamer-0.8 .l3rc .ssh sh.core |
#ls
.Xresources .gconf .gtkrc .lftp .tcshrc .bash_history .gconfd .history .lilalo .vimrc .bash_logout .gnome .inputrc .login mymotd .bash_profile .gnome2 .k5login .mozilla mynologin .bashrc .gstreamer .kde .profile mytgz .cshrc .gstreamer-0.8 .l3rc .ssh sh.core |
#cp /usr/share/examples/cvsup/ports-supfile /home/user/ports-sup
file |
#ls
.Xresources .gconf .gtkrc .lftp .tcshrc .bash_history .gconfd .history .lilalo .vimrc .bash_logout .gnome .inputrc .login mymotd .bash_profile .gnome2 .k5login .mozilla mynologin .bashrc .gstreamer .kde .profile mytgz .cshrc .gstreamer-0.8 .l3rc .ssh sh.core |
#cd /home/user/
|
#ls
.Xauthority .mail_aliases day1 .bash_history .mailrc files .bash_logout .profile install .bash_profile .rhosts names .bashrc .shrc pics .cshrc .ssh ports-supfile .gtkrc .vimrc proj .hushlogin .w3m projectX .inputrc backup sh .kde base test .l3rc bigwork text .lilalo bin touchlist .login body very_long_file_name .login_conf c |
#cvs
cvs cvsbug cvsup cvsupd |
#cvsup -g -L2 p
pics/ ports-supfile proj/ projectX/ |
#cvsup -g -L2 ports-supfile
Parsing supfile "ports-supfile" Unknown host "CHANGE_THIS.FreeBSD.org" |
#vi ports-supfile
51c51 < *default host=CHANGE_THIS.FreeBSD.org --- > *default host=ftp7.ua.FreeBSD.org |
#cvsup -g -L2 ports-supfile
Checkout ports/audio/aacgain/files/patch-faad2_libfaad_common.h Checkout ports/audio/aacgain/pkg-descr Edit ports/audio/abcde/Makefile Add delta 1.28 2006.04.05.21.04.26 jmelo Add delta 1.29 2006.05.03.05.14.08 edwin Edit ports/audio/abcmidi/Makefile Add delta 1.29 2006.08.07.10.05.17 miwi Edit ports/audio/ac3dec/Makefile Add delta 1.10 2006.05.03.05.14.08 edwin Add delta 1.11 2006.07.07.00.35.51 ahze ... Edit ports/audio/aube/files/patch-configure Add delta 1.2 2006.07.10.21.07.51 itetcu Delete ports/audio/aube/files/patch-src::Makefile.in Checkout ports/audio/aube/files/patch-src__modules__delay.c Checkout ports/audio/aube/files/patch-src__modules__filter_reslp.c Checkout ports/audio/aube/files/patch-src__modules__general_mixer.c Checkout ports/audio/aube/files/patch-src__modules__klavier.c Checkout ports/audio/aube/files/patch-src__modules__minimaube.c Checkout ports/audio/aube/files/patch-src__modules__panner.c Checkout ports/audio/aube/files/patch-src__modules__panner4.c |
#cp /usr/s
Checkout ports/audio/aacgain/pkg-descr Edit ports/audio/abcde/Makefile Add delta 1.28 2006.04.05.21.04.26 jmelo Add delta 1.29 2006.05.03.05.14.08 edwin Edit ports/audio/abcmidi/Makefile Add delta 1.29 2006.08.07.10.05.17 miwi Edit ports/audio/ac3dec/Makefile Add delta 1.10 2006.05.03.05.14.08 edwin Add delta 1.11 2006.07.07.00.35.51 ahze Checkout ports/audio/ac3dec/files/patch-configure ... Add delta 1.2 2006.07.10.21.07.51 itetcu Delete ports/audio/aube/files/patch-src::Makefile.in Checkout ports/audio/aube/files/patch-src__modules__delay.c Checkout ports/audio/aube/files/patch-src__modules__filter_reslp.c Checkout ports/audio/aube/files/patch-src__modules__general_mixer.c Checkout ports/audio/aube/files/patch-src__modules__klavier.c Checkout ports/audio/aube/files/patch-src__modules__minimaube.c Checkout ports/audio/aube/files/patch-src__modules__panner.c Checkout ports/audio/aube/files/patch-src__modules__panner4.c sbin/ share/ src/ |
#cp /usr/share/
calendar/ groff_font/ me/ pcvt/ syscons/ dict/ info/ misc/ security/ tabset/ doc/ isdn/ mk/ sendmail/ tmac/ examples/ locale/ nls/ skel/ vi/ games/ man/ openssl/ snmp/ zoneinfo/ |
#cp /usr/share/examples/cvsup/
Add delta 1.28 2006.04.05.21.04.26 jmelo Add delta 1.29 2006.05.03.05.14.08 edwin Edit ports/audio/abcmidi/Makefile Add delta 1.29 2006.08.07.10.05.17 miwi Edit ports/audio/ac3dec/Makefile Add delta 1.10 2006.05.03.05.14.08 edwin Add delta 1.11 2006.07.07.00.35.51 ahze Checkout ports/audio/ac3dec/files/patch-configure Edit ports/audio/adpcm/Makefile Add delta 1.4 2006.06.14.08.15.11 linimon ... Checkout ports/audio/aube/files/patch-src__modules__delay.c Checkout ports/audio/aube/files/patch-src__modules__filter_reslp.c Checkout ports/audio/aube/files/patch-src__modules__general_mixer.c Checkout ports/audio/aube/files/patch-src__modules__klavier.c Checkout ports/audio/aube/files/patch-src__modules__minimaube.c Checkout ports/audio/aube/files/patch-src__modules__panner.c Checkout ports/audio/aube/files/patch-src__modules__panner4.c README gnats-supfile refuse.README www-supfile cvs-supfile ports-supfile stable-supfile doc-supfile refuse standard-supfile |
#cp /usr/share/examples/cvsup/standard-supfile /home/user/
Checkout ports/audio/aacgain/files/patch-faad2_libfaad_common.h Checkout ports/audio/aacgain/pkg-descr Edit ports/audio/abcde/Makefile Add delta 1.28 2006.04.05.21.04.26 jmelo Add delta 1.29 2006.05.03.05.14.08 edwin Edit ports/audio/abcmidi/Makefile Add delta 1.29 2006.08.07.10.05.17 miwi Edit ports/audio/ac3dec/Makefile Add delta 1.10 2006.05.03.05.14.08 edwin Add delta 1.11 2006.07.07.00.35.51 ahze ... Edit ports/audio/aube/files/patch-configure Add delta 1.2 2006.07.10.21.07.51 itetcu Delete ports/audio/aube/files/patch-src::Makefile.in Checkout ports/audio/aube/files/patch-src__modules__delay.c Checkout ports/audio/aube/files/patch-src__modules__filter_reslp.c Checkout ports/audio/aube/files/patch-src__modules__general_mixer.c Checkout ports/audio/aube/files/patch-src__modules__klavier.c Checkout ports/audio/aube/files/patch-src__modules__minimaube.c Checkout ports/audio/aube/files/patch-src__modules__panner.c Checkout ports/audio/aube/files/patch-src__modules__panner4.c |
#cd /home/user/
Checkout ports/audio/aacgain/files/patch-faad2_libfaad_common.h Checkout ports/audio/aacgain/pkg-descr Edit ports/audio/abcde/Makefile Add delta 1.28 2006.04.05.21.04.26 jmelo Add delta 1.29 2006.05.03.05.14.08 edwin Edit ports/audio/abcmidi/Makefile Add delta 1.29 2006.08.07.10.05.17 miwi Edit ports/audio/ac3dec/Makefile Add delta 1.10 2006.05.03.05.14.08 edwin Add delta 1.11 2006.07.07.00.35.51 ahze ... Edit ports/audio/aube/files/patch-configure Add delta 1.2 2006.07.10.21.07.51 itetcu Delete ports/audio/aube/files/patch-src::Makefile.in Checkout ports/audio/aube/files/patch-src__modules__delay.c Checkout ports/audio/aube/files/patch-src__modules__filter_reslp.c Checkout ports/audio/aube/files/patch-src__modules__general_mixer.c Checkout ports/audio/aube/files/patch-src__modules__klavier.c Checkout ports/audio/aube/files/patch-src__modules__minimaube.c Checkout ports/audio/aube/files/patch-src__modules__panner.c Checkout ports/audio/aube/files/patch-src__modules__panner4.c |
#ls
.Xauthority .mail_aliases day1 .bash_history .mailrc files .bash_logout .profile install .bash_profile .rhosts names .bashrc .shrc pics .cshrc .ssh ports-supfile .gtkrc .vimrc proj .hushlogin .w3m projectX .inputrc backup sh .kde base standard-supfile .l3rc bigwork test .lilalo bin text .login body touchlist .login_conf c very_long_file_name |
#vi standard-supfile
|
#cvsup -g -L 2 standard-supfile
Add delta 1.29 2006.08.07.10.05.17 miwi Edit ports/audio/ac3dec/Makefile Add delta 1.10 2006.05.03.05.14.08 edwin Add delta 1.11 2006.07.07.00.35.51 ahze Checkout ports/audio/ac3dec/files/patch-configure Edit ports/audio/adpcm/Makefile Add delta 1.4 2006.06.14.08.15.11 linimon Add delta 1.5 2006.08.14.10.08.21 clsung Edit ports/audio/adpcm/pkg-descr Add delta 1.2 2006.06.14.08.15.11 linimon ... Checkout ports/audio/aube/files/patch-src__modules__klavier.c Checkout ports/audio/aube/files/patch-src__modules__minimaube.c Checkout ports/audio/aube/files/patch-src__modules__panner.c Checkout ports/audio/aube/files/patch-src__modules__panner4.c Parsing supfile "standard-supfile" Connecting to ftp2.ua.FreeBSD.org Connected to ftp2.ua.FreeBSD.org Rejected by server: Access limit exceeded; try again later Will retry at 15:42:15 ^C |
#vi standard-supfile
|
#cvsup -g -L 2 standard-supfile
Edit ports/audio/akode/Makefile Add delta 1.10 2006.03.30.20.30.01 lofi Add delta 1.11 2006.05.03.05.14.08 edwin Add delta 1.12 2006.06.05.19.23.52 lofi Edit ports/audio/akode/pkg-plist Add delta 1.4 2006.03.30.20.30.01 lofi Edit ports/audio/akode-plugins-jack/Makefile Add delta 1.10 2006.03.30.20.30.01 lofi Add delta 1.11 2006.05.03.05.14.09 edwin Add delta 1.12 2006.06.05.19.23.52 lofi ... Add delta 1.416.2.22.2.6 2006.08.23.22.02.25 cperciva Add delta 1.416.2.22.2.7 2006.08.28.07.31.09 cperciva Edit src/contrib/sendmail/src/deliver.c Add delta 1.1.1.23.2.2.2.1 2006.06.14.15.59.27 cperciva Edit src/contrib/sendmail/src/mime.c Add delta 1.1.1.13.2.2.2.1 2006.06.14.15.59.27 cperciva Edit src/contrib/sendmail/src/sendmail.h Add delta 1.1.1.26.2.2.2.1 2006.06.14.15.59.27 cperciva ^CCleaning up ... Interrupted |
#vi /etc/ttys
|
#vi /etc/ttys
|
#vi /etc/ttys
|
#init q
Checkout ports/audio/aacgain/files/patch-faad2_libfaad_common.h Checkout ports/audio/aacgain/pkg-descr Edit ports/audio/abcde/Makefile Add delta 1.28 2006.04.05.21.04.26 jmelo Add delta 1.29 2006.05.03.05.14.08 edwin Edit ports/audio/abcmidi/Makefile Add delta 1.29 2006.08.07.10.05.17 miwi Edit ports/audio/ac3dec/Makefile Add delta 1.10 2006.05.03.05.14.08 edwin Add delta 1.11 2006.07.07.00.35.51 ahze ... Edit ports/audio/aube/files/patch-configure Add delta 1.2 2006.07.10.21.07.51 itetcu Delete ports/audio/aube/files/patch-src::Makefile.in Checkout ports/audio/aube/files/patch-src__modules__delay.c Checkout ports/audio/aube/files/patch-src__modules__filter_reslp.c Checkout ports/audio/aube/files/patch-src__modules__general_mixer.c Checkout ports/audio/aube/files/patch-src__modules__klavier.c Checkout ports/audio/aube/files/patch-src__modules__minimaube.c Checkout ports/audio/aube/files/patch-src__modules__panner.c Checkout ports/audio/aube/files/patch-src__modules__panner4.c |
#vi /etc/ttys
|
#ls /etc
Add delta 1.12 2006.06.05.19.23.52 lofi Edit ports/audio/akode-plugins-jack/pkg-descr Add delta 1.3 2006.03.30.20.30.01 lofi Edit ports/audio/akode-plugins-jack/pkg-plist Add delta 1.2 2006.03.30.20.30.01 lofi Edit ports/audio/akode-plugins-mpc/Makefile Add delta 1.10 2006.03.30.20.30.01 lofi Add delta 1.11 2006.05.03.05.14.09 edwin Add delta 1.12 2006.06.05.19.23.52 lofi Edit ports/audio/akode-plugins-mpc/pkg-plist ... hosts pccard_ether ssh hosts.allow periodic ssl hosts.equiv pf.conf sysctl.conf hosts.lpd pf.os syslog.conf inetd.conf phones termcap isdn portsnap.conf ttys localtime ppp usbd.conf locate.rc printcap wall_cmos_clock login.access profile login.conf protocols |
#ls -l rc.local
Checkout ports/audio/aacgain/pkg-descr Edit ports/audio/abcde/Makefile Add delta 1.28 2006.04.05.21.04.26 jmelo Add delta 1.29 2006.05.03.05.14.08 edwin Edit ports/audio/abcmidi/Makefile Add delta 1.29 2006.08.07.10.05.17 miwi Edit ports/audio/ac3dec/Makefile Add delta 1.10 2006.05.03.05.14.08 edwin Add delta 1.11 2006.07.07.00.35.51 ahze Checkout ports/audio/ac3dec/files/patch-configure ... Add delta 1.2 2006.07.10.21.07.51 itetcu Delete ports/audio/aube/files/patch-src::Makefile.in Checkout ports/audio/aube/files/patch-src__modules__delay.c Checkout ports/audio/aube/files/patch-src__modules__filter_reslp.c Checkout ports/audio/aube/files/patch-src__modules__general_mixer.c Checkout ports/audio/aube/files/patch-src__modules__klavier.c Checkout ports/audio/aube/files/patch-src__modules__minimaube.c Checkout ports/audio/aube/files/patch-src__modules__panner.c Checkout ports/audio/aube/files/patch-src__modules__panner4.c ls: rc.local: No such file or directory |
#ls /etc |grep rc
Add delta 1.2 2006.06.14.08.15.11 linimon Edit ports/audio/adplay/Makefile Add delta 1.6 2006.05.18.20.22.17 ehaupt Add delta 1.7 2006.05.19.14.36.22 ehaupt Add delta 1.8 2006.05.22.12.31.35 ehaupt Add delta 1.9 2006.08.15.12.58.21 ehaupt Edit ports/audio/adplay/distinfo Add delta 1.3 2006.05.18.20.22.17 ehaupt Add delta 1.4 2006.05.19.14.36.22 ehaupt Edit ports/audio/akode/Makefile ... rc.conf rc.d rc.firewall rc.firewall6 rc.initdiskless rc.resume rc.sendmail rc.shutdown rc.subr rc.suspend |
#ls -l /etc |grep rc
-rw-r--r-- 1 root wheel 108 7 ÍÁÊ 07:00 csh.cshrc -rw-r--r-- 1 root wheel 644 7 ÍÁÊ 07:00 locate.rc -rw-r--r-- 1 root wheel 106 7 ÍÁÊ 07:00 mail.rc -rw-r--r-- 1 root wheel 3753 7 ÍÁÊ 07:00 rc -rw-r--r-- 1 root wheel 5294 7 ÍÁÊ 07:00 rc.bsdextended -rw-r--r-- 1 root wheel 901 27 Á×Ç 18:50 rc.conf drwxr-xr-x 2 root wheel 2560 27 Á×Ç 20:02 rc.d -rw-r--r-- 1 root wheel 9575 7 ÍÁÊ 07:00 rc.firewall -rw-r--r-- 1 root wheel 9084 7 ÍÁÊ 07:00 rc.firewall6 -rw-r--r-- 1 root wheel 10848 7 ÍÁÊ 07:00 rc.initdiskless -rwxr-xr-x 1 root wheel 2165 7 ÍÁÊ 07:00 rc.resume -rw-r--r-- 1 root wheel 5785 7 ÍÁÊ 07:00 rc.sendmail -rw-r--r-- 1 root wheel 3308 7 ÍÁÊ 07:00 rc.shutdown -rw-r--r-- 1 root wheel 33089 7 ÍÁÊ 07:00 rc.subr -rwxr-xr-x 1 root wheel 2209 7 ÍÁÊ 07:00 rc.suspend |
#ls -lF /etc |grep rc
-rw-r--r-- 1 root wheel 108 7 ÍÁÊ 07:00 csh.cshrc -rw-r--r-- 1 root wheel 644 7 ÍÁÊ 07:00 locate.rc -rw-r--r-- 1 root wheel 106 7 ÍÁÊ 07:00 mail.rc -rw-r--r-- 1 root wheel 3753 7 ÍÁÊ 07:00 rc -rw-r--r-- 1 root wheel 5294 7 ÍÁÊ 07:00 rc.bsdextended -rw-r--r-- 1 root wheel 901 27 Á×Ç 18:50 rc.conf drwxr-xr-x 2 root wheel 2560 27 Á×Ç 20:02 rc.d/ -rw-r--r-- 1 root wheel 9575 7 ÍÁÊ 07:00 rc.firewall -rw-r--r-- 1 root wheel 9084 7 ÍÁÊ 07:00 rc.firewall6 -rw-r--r-- 1 root wheel 10848 7 ÍÁÊ 07:00 rc.initdiskless -rwxr-xr-x 1 root wheel 2165 7 ÍÁÊ 07:00 rc.resume* -rw-r--r-- 1 root wheel 5785 7 ÍÁÊ 07:00 rc.sendmail -rw-r--r-- 1 root wheel 3308 7 ÍÁÊ 07:00 rc.shutdown -rw-r--r-- 1 root wheel 33089 7 ÍÁÊ 07:00 rc.subr -rwxr-xr-x 1 root wheel 2209 7 ÍÁÊ 07:00 rc.suspend* |
#ls -lG /etc |grep rc
Add delta 1.2 2006.06.14.08.15.11 linimon Edit ports/audio/adplay/Makefile Add delta 1.6 2006.05.18.20.22.17 ehaupt Add delta 1.7 2006.05.19.14.36.22 ehaupt Add delta 1.8 2006.05.22.12.31.35 ehaupt Add delta 1.9 2006.08.15.12.58.21 ehaupt Edit ports/audio/adplay/distinfo Add delta 1.3 2006.05.18.20.22.17 ehaupt Add delta 1.4 2006.05.19.14.36.22 ehaupt Edit ports/audio/akode/Makefile ... -rw-r--r-- 1 root wheel 901 27 Á×Ç 18:50 rc.conf drwxr-xr-x 2 root wheel 2560 27 Á×Ç 20:02 rc.d -rw-r--r-- 1 root wheel 9575 7 ÍÁÊ 07:00 rc.firewall -rw-r--r-- 1 root wheel 9084 7 ÍÁÊ 07:00 rc.firewall6 -rw-r--r-- 1 root wheel 10848 7 ÍÁÊ 07:00 rc.initdiskless -rwxr-xr-x 1 root wheel 2165 7 ÍÁÊ 07:00 rc.resume -rw-r--r-- 1 root wheel 5785 7 ÍÁÊ 07:00 rc.sendmail -rw-r--r-- 1 root wheel 3308 7 ÍÁÊ 07:00 rc.shutdown -rw-r--r-- 1 root wheel 33089 7 ÍÁÊ 07:00 rc.subr -rwxr-xr-x 1 root wheel 2209 7 ÍÁÊ 07:00 rc.suspend |
#ls -lFG /etc |grep rc
-rw-r--r-- 1 root wheel 108 7 ÍÁÊ 07:00 csh.cshrc -rw-r--r-- 1 root wheel 644 7 ÍÁÊ 07:00 locate.rc -rw-r--r-- 1 root wheel 106 7 ÍÁÊ 07:00 mail.rc -rw-r--r-- 1 root wheel 3753 7 ÍÁÊ 07:00 rc -rw-r--r-- 1 root wheel 5294 7 ÍÁÊ 07:00 rc.bsdextended -rw-r--r-- 1 root wheel 901 27 Á×Ç 18:50 rc.conf drwxr-xr-x 2 root wheel 2560 27 Á×Ç 20:02 rc.d/ -rw-r--r-- 1 root wheel 9575 7 ÍÁÊ 07:00 rc.firewall -rw-r--r-- 1 root wheel 9084 7 ÍÁÊ 07:00 rc.firewall6 -rw-r--r-- 1 root wheel 10848 7 ÍÁÊ 07:00 rc.initdiskless -rwxr-xr-x 1 root wheel 2165 7 ÍÁÊ 07:00 rc.resume* -rw-r--r-- 1 root wheel 5785 7 ÍÁÊ 07:00 rc.sendmail -rw-r--r-- 1 root wheel 3308 7 ÍÁÊ 07:00 rc.shutdown -rw-r--r-- 1 root wheel 33089 7 ÍÁÊ 07:00 rc.subr -rwxr-xr-x 1 root wheel 2209 7 ÍÁÊ 07:00 rc.suspend* |
#ls -lF /etc |grep rc
-rw-r--r-- 1 root wheel 108 7 ÍÁÊ 07:00 csh.cshrc -rw-r--r-- 1 root wheel 644 7 ÍÁÊ 07:00 locate.rc -rw-r--r-- 1 root wheel 106 7 ÍÁÊ 07:00 mail.rc -rw-r--r-- 1 root wheel 3753 7 ÍÁÊ 07:00 rc -rw-r--r-- 1 root wheel 5294 7 ÍÁÊ 07:00 rc.bsdextended -rw-r--r-- 1 root wheel 901 27 Á×Ç 18:50 rc.conf drwxr-xr-x 2 root wheel 2560 27 Á×Ç 20:02 rc.d/ -rw-r--r-- 1 root wheel 9575 7 ÍÁÊ 07:00 rc.firewall -rw-r--r-- 1 root wheel 9084 7 ÍÁÊ 07:00 rc.firewall6 -rw-r--r-- 1 root wheel 10848 7 ÍÁÊ 07:00 rc.initdiskless -rwxr-xr-x 1 root wheel 2165 7 ÍÁÊ 07:00 rc.resume* -rw-r--r-- 1 root wheel 5785 7 ÍÁÊ 07:00 rc.sendmail -rw-r--r-- 1 root wheel 3308 7 ÍÁÊ 07:00 rc.shutdown -rw-r--r-- 1 root wheel 33089 7 ÍÁÊ 07:00 rc.subr -rwxr-xr-x 1 root wheel 2209 7 ÍÁÊ 07:00 rc.suspend* |
#ls -F /etc |grep rc
Add delta 1.2 2006.06.14.08.15.11 linimon Edit ports/audio/adplay/Makefile Add delta 1.6 2006.05.18.20.22.17 ehaupt Add delta 1.7 2006.05.19.14.36.22 ehaupt Add delta 1.8 2006.05.22.12.31.35 ehaupt Add delta 1.9 2006.08.15.12.58.21 ehaupt Edit ports/audio/adplay/distinfo Add delta 1.3 2006.05.18.20.22.17 ehaupt Add delta 1.4 2006.05.19.14.36.22 ehaupt Edit ports/audio/akode/Makefile ... rc.conf rc.d/ rc.firewall rc.firewall6 rc.initdiskless rc.resume* rc.sendmail rc.shutdown rc.subr rc.suspend* |
Время первой команды журнала | 10:45:52 2006- 8-29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:30:27 2006- 8-31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 6.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 8.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.03 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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