/l3/users/11-04-2011/nt-ladm/debian5.net.nt/root :1 :2 :3 :4 :5 :6 |
|
#touch \-file
touch: неверный ключ -- i Попробуйте `touch --help' для получения более подробного описания. |
#screen -x
|
#touch \\-file
|
#ls
\-file gdbcommands smb.conf |
#echo $((a+$b))
5 |
#apt-cache search ntpd
collectd-core - statistics collection and monitoring daemon (core system) cyrus-nntpd-2.2 - Cyrus mail system (NNTP support) hobbit-plugins - plugins for the Xymon network monitor ntp-doc - Network Time Protocol documentation ntpdate - client for setting system time from NTP servers |
#grep
ÐÑполÑзование: grep [ÐÐÐ ÐÐÐТР]... ШÐÐÐФÐÐÐ grep --help' Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ подÑобного опиÑаниÑ. |
#grep -v "^#|^$|^//" /etc/samba/smb.conf
# # Sample configuration file for the Samba suite for Debian GNU/Linux. # # # This is the main Samba configuration file. You should read the # smb.conf(5) manual page in order to understand the options listed # here. Samba has a huge number of configurable options most of which # are not shown in this example # # Some options that are often worth tuning have been included as ... # # /dev/scd0 /cdrom iso9660 defaults,noauto,ro,user 0 0 # # The CD-ROM gets unmounted automatically after the connection to the # # If you don't want to use auto-mounting/unmounting make sure the CD # is mounted on /cdrom # ; preexec = /bin/mount /cdrom ; postexec = /bin/umount /cdrom |
#egrep -v "^#|^$|^//" /etc/samba/smb.conf
[global] workgroup = WORKGROUP server string = %h server ; wins server = w.x.y.z dns proxy = no ; name resolve order = lmhosts host wins bcast ; interfaces = 127.0.0.0/8 eth0 ; bind interfaces only = yes log file = /var/log/samba/log.%m max log size = 1000 ... guest ok = no ; write list = root, @lpadmin ;[cdrom] ; comment = Samba server's CD-ROM ; read only = yes ; locking = no ; path = /cdrom ; guest ok = yes ; preexec = /bin/mount /cdrom ; postexec = /bin/umount /cdrom |
#egrep -v "^#|^$|^//|^;" /etc/samba/smb.conf
[global] workgroup = WORKGROUP server string = %h server dns proxy = no log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d encrypt passwords = true passdb backend = tdbsam ... printable = yes guest ok = no read only = yes create mask = 0700 [print$] comment = Printer Drivers path = /var/lib/samba/printers browseable = yes read only = yes guest ok = no |
#egrep -v "^#|^$|^//|^;" /etc/samba/smb.conf |less
|
#egrep -v "^#|^$|^//|^;" /etc/samba/smb.conf |less
|
#egrep -v "^.a" /etc/samba/smb.conf |less
|
#egrep "^.a" /etc/samba/smb.conf |less
|
#egrep "^...a" /etc/samba/smb.conf |less
|
#egrep "^$" /etc/samba/smb.conf |less
|
#egrep "^$" /etc/samba/smb.conf
|
#egrep "^$" /etc/samba/smb.conf|wc
62 0 62 |
#egrep "^$" /etc/samba/smb.conf|wc -l
62 |
#egrep -r 'samba' /etc/
/etc/init.d/.depend.start:TARGETS = samba rsyslog killprocs bootlogs single dbus ssh cron rc.local rmnologin stop-bootlogd /etc/init.d/.depend.start:rc.local: rsyslog samba bootlogs dbus ssh cron /etc/init.d/.depend.start:rmnologin: samba rsyslog bootlogs dbus ssh cron /etc/init.d/.depend.start:stop-bootlogd: samba rsyslog bootlogs dbus ssh cron /etc/init.d/.depend.stop:TARGETS = samba urandom sendsigs rsyslog umountnfs.sh hwclock.sh networking ifupdown umountfs umountroot halt reboot /etc/init.d/.depend.stop:sendsigs: samba /etc/init.d/.depend.stop:umountnfs.sh: samba sendsigs rsyslog /etc/init.d/.depend.stop:networking: samba umountnfs.sh /etc/init.d/.depend.stop:ifupdown: networking samba umountnfs.sh /etc/init.d/.depend.stop:umountfs: ifupdown networking urandom hwclock.sh samba umountnfs.sh ... /etc/rc2.d/S01samba:[ -r /etc/default/samba ] && . /etc/default/samba /etc/rc2.d/S01samba:PIDDIR=/var/run/samba /etc/rc2.d/S01samba: log_daemon_msg "Reloading /etc/samba/smb.conf" "smbd only" /etc/rc2.d/S01samba: echo "Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload|status}" /etc/rc1.d/K01samba:# Provides: samba /etc/rc1.d/K01samba:[ -r /etc/default/samba ] && . /etc/default/samba /etc/rc1.d/K01samba:PIDDIR=/var/run/samba /etc/rc1.d/K01samba: log_daemon_msg "Reloading /etc/samba/smb.conf" "smbd only" /etc/rc1.d/K01samba: echo "Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload|status}" egrep: /etc/nologin: Нет такого файла или каталога |
#egrep -x 'samba' /etc/samba/smb.conf
|
#egrep -x 'bomba' /etc/samba/smb.conf
|
#egrep 'samba' /etc/samba/smb.conf
log file = /var/log/samba/log.%m # should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log panic action = /usr/share/samba/panic-action %d # /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html # in the samba-doc package for details. # samba server (see below) ; add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u ; include = /home/samba/etc/smb.conf.%m # See smb.conf(5) and /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/speed.html # installed. The samba maintainer and the linpopup maintainer are # working to ease installation and configuration of linpopup and samba. # but samba upstream reverted the default because it might induce # with access to the samba server. ; path = /home/samba/netlogon ; path = /home/samba/profiles path = /var/spool/samba path = /var/lib/samba/printers |
#grep -x 'samba' /etc/samba/smb.conf
|
#man grep
|
#man grep
|
#egrep 'samba' /usr
|
#egrep -r 'samba' /usr
/usr/share/doc/samba-common-bin/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. /usr/share/doc/samba/diagnosis.html:<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 38. The Samba Checklist</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.5.x HOWTO and Reference Guide"><link rel="up" h /usr/share/doc/samba/diagnosis.html:<code class="filename">/usr/local/samba/var</code>. Also, connection logs from /usr/share/doc/samba/diagnosis.html:machines can be found here or possibly in <code class="filename">/var/log/samba</code>, /usr/share/doc/samba/diagnosis.html:Your <code class="filename">smb.conf</code> file may be located in <code class="filename">/etc/samba</code> /usr/share/doc/samba/diagnosis.html:or in <code class="filename">/usr/local/samba/lib</code>. /usr/share/doc/samba/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. /usr/share/doc/samba/README.Debian:samba and sambades (merged together for longer than we can remember.) /usr/share/doc/samba/README.Debian:samba: A LanManager like file and printer server for Unix. /usr/share/doc/samba/README.Debian:samba-common: Samba common configuration/data files used by both Samba 3 and Samba 4. ... /usr/share/doc/samba/README.Debian:samba-dbg: binaries with debugging symbols /usr/share/doc/gzip/TODO: http://www.samba.org/netfilter/diary/gzip.rsync.patch /usr/share/doc/libtalloc2/copyright:Talloc was Debianized by Jelmer Vernooij <jelmer@samba.org> on /usr/share/doc/libtalloc2/copyright:svn export svn://svn.samba.org/samba/tags/TALLOC_`echo -n $VERSION | tr . _` talloc-$VERSION /usr/share/doc/libtalloc2/copyright:Talloc is copyright (C) 2004 Andrew Tridgell <tridge@samba.org> and /usr/share/doc/libtalloc2/copyright:(C) 2006 Stefan Metzmacher <metze@samba.org> and published under the /usr/share/doc/samba-common/Roadmap:Please also look at the Samba3 and Samba4 pages of wiki.samba.org for more /usr/share/doc/samba-common/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. /usr/share/doc/libwbclient0/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. ^C |
#egrep -rs 'samba' /usr
/usr/share/doc/samba-common-bin/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. /usr/share/doc/samba/diagnosis.html:<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 38. The Samba Checklist</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.5.x HOWTO and Reference Guide"><link rel="up" h /usr/share/doc/samba/diagnosis.html:<code class="filename">/usr/local/samba/var</code>. Also, connection logs from /usr/share/doc/samba/diagnosis.html:machines can be found here or possibly in <code class="filename">/var/log/samba</code>, /usr/share/doc/samba/diagnosis.html:Your <code class="filename">smb.conf</code> file may be located in <code class="filename">/etc/samba</code> /usr/share/doc/samba/diagnosis.html:or in <code class="filename">/usr/local/samba/lib</code>. /usr/share/doc/samba/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. /usr/share/doc/samba/README.Debian:samba and sambades (merged together for longer than we can remember.) /usr/share/doc/samba/README.Debian:samba: A LanManager like file and printer server for Unix. /usr/share/doc/samba/README.Debian:samba-common: Samba common configuration/data files used by both Samba 3 and Samba 4. ... /usr/share/doc/samba/README.Debian:samba-dbg: binaries with debugging symbols /usr/share/doc/gzip/TODO: http://www.samba.org/netfilter/diary/gzip.rsync.patch /usr/share/doc/libtalloc2/copyright:Talloc was Debianized by Jelmer Vernooij <jelmer@samba.org> on /usr/share/doc/libtalloc2/copyright:svn export svn://svn.samba.org/samba/tags/TALLOC_`echo -n $VERSION | tr . _` talloc-$VERSION /usr/share/doc/libtalloc2/copyright:Talloc is copyright (C) 2004 Andrew Tridgell <tridge@samba.org> and /usr/share/doc/libtalloc2/copyright:(C) 2006 Stefan Metzmacher <metze@samba.org> and published under the /usr/share/doc/samba-common/Roadmap:Please also look at the Samba3 and Samba4 pages of wiki.samba.org for more /usr/share/doc/samba-common/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. /usr/share/doc/libwbclient0/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. ^C |
#man grep
|
#egrep -rs 'samba' /usr
/usr/share/doc/samba-common-bin/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. /usr/share/doc/samba/diagnosis.html:<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 38. The Samba Checklist</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.74.0"><link rel="home" href="index.html" title="The Official Samba 3.5.x HOWTO and Reference Guide"><link rel="up" h /usr/share/doc/samba/diagnosis.html:<code class="filename">/usr/local/samba/var</code>. Also, connection logs from /usr/share/doc/samba/diagnosis.html:machines can be found here or possibly in <code class="filename">/var/log/samba</code>, /usr/share/doc/samba/diagnosis.html:Your <code class="filename">smb.conf</code> file may be located in <code class="filename">/etc/samba</code> /usr/share/doc/samba/diagnosis.html:or in <code class="filename">/usr/local/samba/lib</code>. /usr/share/doc/samba/copyright:from sources found at <URL:ftp://ftp.samba.org/pub/samba>. /usr/share/doc/samba/README.Debian:samba and sambades (merged together for longer than we can remember.) /usr/share/doc/samba/README.Debian:samba: A LanManager like file and printer server for Unix. /usr/share/doc/samba/README.Debian:samba-common: Samba common configuration/data files used by both Samba 3 and Samba 4. ... /usr/share/lintian/overrides/samba:samba: non-standard-dir-perm var/spool/samba/ 1777 != 0755 /usr/share/aptitude/function_pkgs:Package: dpsyco-samba /usr/share/aptitude/function_pkgs:Package: gnosamba /usr/share/aptitude/function_pkgs:Package: samba /usr/share/aptitude/function_pkgs:Package: samba-common /usr/share/aptitude/function_pkgs:Package: samba-doc /usr/share/aptitude/function_pkgs:Package: samba-doc-ja /usr/share/aptitude/function_pkgs:Package: webmin-samba /usr/share/tasksel/debian-tasks.desc: samba ^C |
#egrep -rc 'samba' /usr
/usr/share/pixmaps/debian-logo.png:0 /usr/share/doc/libssh2-1/changelog.Debian.gz:0 /usr/share/doc/libssh2-1/AUTHORS:0 /usr/share/doc/libssh2-1/copyright:0 /usr/share/doc/libssh2-1/changelog.gz:0 /usr/share/doc/ttf-dejavu-core/changelog.Debian.gz:0 /usr/share/doc/ttf-dejavu-core/AUTHORS:0 /usr/share/doc/ttf-dejavu-core/NEWS.gz:0 /usr/share/doc/ttf-dejavu-core/copyright:0 /usr/share/doc/ttf-dejavu-core/README:0 ... /usr/bin/ssh-agent:0 /usr/bin/lft:0 /usr/bin/xeyes:0 /usr/bin/helpztags:0 /usr/bin/iptables-xml:0 /usr/bin/tdbbackup:0 /usr/bin/gcc-4.4:0 /usr/bin/nm:0 /usr/bin/tabs:0 ^C |
#egrep -r 'samba' /usr|less
|
#egrep -rc 'samba' /usr|less
|
#du -sh /usr
322M /usr |
#grep -vE "^#|^$|^//|^;" /etc/samba/smb.conf |less
|
#man sed
|
#man sed
|
#man sed
|
#man sed
|
#vim /etc/apt/sources.list
|
#~ unstable main
sed: отсутствуют входные файлы |
#aptitude
|
#screen -x
|
#screen
|
#screen -x
|
#screen -x
|
#screen -x
|
#screen -x
|
#screen -x
|
#screen -x
|
#aptitude
ÐейÑÑÐ²Ð¸Ñ ÐÑÐºÐ°Ñ ÐÐ°ÐºÐµÑ Ð ÐµÑаÑÐµÐ»Ñ ÐоиÑк ÐаÑамеÑÑÑ Ðкна ÐомоÑÑ C-T: ÐÐµÐ½Ñ ?: СпÑавка q: ÐÑÑ Ð¾Ð´ u: Ðбновление g: ÐагÑ/УÑÑан/Удал пакеÑов ÐакеÑÑ squid3 info aptitude 0.6.3 --- libgssapi-krb5-2 (>= 1.8+dfsg) --- libgssapi-krb5-2 (>= 1.8+dfsg) --- libk5crypto3 (>= 1.6.dfsg.2) --- libk5crypto3 (>= 1.6.dfsg.2) --- libkrb5-3 (>= 1.6.dfsg.2) --- libkrb5-3 (>= 1.6.dfsg.2) ... --- squidclient (ÐÐУÐÐÐÐ --- squidclient (ÐÐУÐÐÐÐ --- ufw (ÐÐУÐÐÐÐ --- ufw (ÐÐУÐÐÐÐ --- ÐакеÑÑ, коÑоÑÑе завиÑÑÑ Ð¾Ñ squid3 (2) --- ÐакеÑÑ, коÑоÑÑе завиÑÑÑ Ð¾Ñ squid3 (2) --\ ÐеÑÑии squid3 (2) --\ ÐеÑÑии squid3 (2) p 3.1.6-1.2 A full featured Web Proxy cache (HTTP proxy) |
#~
123a8dss andrey file file.txt sergey sort sortlist touch unsortlist |
#vim script1
--- /dev/null 2011-04-12 10:21:04.969471043 +0000 +++ script1 2011-04-12 16:03:36.850532606 +0000 @@ -0,0 +1,3 @@ +s/samba/bomba/g +s/^./B/15 +s/T/ds/l |
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -f script1 /etc/samba/smb.conf |less
|
#sed -e y/Sdb/123/ /etc/samba/smb.conf |les
bash: les: команда не найдена |
#sed -e y/Sdb/123/ /etc/samba/smb.conf |less
|
#ls
1111 andrey file.txt sergey sortlist unsortlist 123a8dss file script1 sort touch |
#ca
cal caller case catchsegv calendar captoinfo cat catman |
#cat
1111 .bash_history file.txt script1 touch 123a8dss .bash_profile .l3rc sergey/ unsortlist andrey/ .bashrc .lilalo/ sort .viminfo .aptitude/ file .profile sortlist |
#cat 1111
# This allows machine accounts to be created on the domain controller via the # SAMR RPC pipe. # The following assumes a "machines" group exists on the system ; add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u |
#cat 1111|tr abc degh
# This dllows mdghine dggounts to ee gredted on the domdin gontroller vid the # SAMR RPC pipe. # The following dssumes d "mdghines" group exists on the system ; ddd mdghine sgript = /usr/sein/userddd -g mdghines -g "%u mdghine dggount" -d /vdr/lie/sdmed -s /ein/fdlse %u |
#cat 1111|tr abc 123
# This 1llows m13hine 133ounts to 2e 3re1ted on the dom1in 3ontroller vi1 the # SAMR RPC pipe. # The following 1ssumes 1 "m13hines" group exists on the system ; 1dd m13hine s3ript = /usr/s2in/user1dd -g m13hines -3 "%u m13hine 133ount" -d /v1r/li2/s1m21 -s /2in/f1lse %u |
#ls /
bin dev home log media opt root selinux sys usr boot etc lib lost+found mnt proc sbin srv tmp var |
#ls -l /
итого 84 drwxr-xr-x 2 root root 4096 Апр 12 11:46 bin drwxr-xr-x 2 root root 4096 Дек 14 21:54 boot drwxr-xr-x 15 root root 3220 Апр 12 10:21 dev drwxr-xr-x 61 root root 4096 Апр 12 15:54 etc drwxr-xr-x 3 root root 4096 Мар 7 13:18 home drwxr-xr-x 11 root root 12288 Апр 12 10:22 lib -rw-r--r-- 1 root root 26 Мар 7 13:21 log drwx------ 2 root root 16384 Фев 18 07:29 lost+found drwxr-xr-x 2 root root 4096 Фев 18 07:34 media drwxr-xr-x 2 root root 4096 Дек 14 21:54 mnt drwxr-xr-x 2 root root 4096 Фев 18 07:34 opt dr-xr-xr-x 90 root root 0 Апр 12 10:21 proc drwx------ 6 root root 4096 Апр 12 16:17 root drwxr-xr-x 2 root root 4096 Апр 11 09:11 sbin drwxr-xr-x 7 root root 0 Апр 12 10:21 selinux drwxr-xr-x 2 root root 4096 Фев 18 07:34 srv drwxr-xr-x 13 root root 0 Апр 12 10:21 sys drwxrwxrwt 4 root root 4096 Апр 12 16:17 tmp drwxr-xr-x 10 root root 4096 Фев 18 07:34 usr drwxr-xr-x 13 root root 4096 Фев 18 07:34 var |
#ls -l /|tr b o
итого 84 drwxr-xr-x 2 root root 4096 Апр 12 11:46 oin drwxr-xr-x 2 root root 4096 Дек 14 21:54 ooot drwxr-xr-x 15 root root 3220 Апр 12 10:21 dev drwxr-xr-x 61 root root 4096 Апр 12 15:54 etc drwxr-xr-x 3 root root 4096 Мар 7 13:18 home drwxr-xr-x 11 root root 12288 Апр 12 10:22 lio -rw-r--r-- 1 root root 26 Мар 7 13:21 log drwx------ 2 root root 16384 Фев 18 07:29 lost+found drwxr-xr-x 2 root root 4096 Фев 18 07:34 media drwxr-xr-x 2 root root 4096 Дек 14 21:54 mnt drwxr-xr-x 2 root root 4096 Фев 18 07:34 opt dr-xr-xr-x 91 root root 0 Апр 12 10:21 proc drwx------ 6 root root 4096 Апр 12 16:17 root drwxr-xr-x 2 root root 4096 Апр 11 09:11 soin drwxr-xr-x 7 root root 0 Апр 12 10:21 selinux drwxr-xr-x 2 root root 4096 Фев 18 07:34 srv drwxr-xr-x 13 root root 0 Апр 12 10:21 sys drwxrwxrwt 4 root root 4096 Апр 12 16:17 tmp drwxr-xr-x 10 root root 4096 Фев 18 07:34 usr drwxr-xr-x 13 root root 4096 Фев 18 07:34 var |
#ls -l /|tr 0 b
итого 84 drwxr-xr-x 2 root root 4b96 Апр 12 11:46 bin drwxr-xr-x 2 root root 4b96 Дек 14 21:54 boot drwxr-xr-x 15 root root 322b Апр 12 1b:21 dev drwxr-xr-x 61 root root 4b96 Апр 12 15:54 etc drwxr-xr-x 3 root root 4b96 Мар 7 13:18 home drwxr-xr-x 11 root root 12288 Апр 12 1b:22 lib -rw-r--r-- 1 root root 26 Мар 7 13:21 log drwx------ 2 root root 16384 Фев 18 b7:29 lost+found drwxr-xr-x 2 root root 4b96 Фев 18 b7:34 media drwxr-xr-x 2 root root 4b96 Дек 14 21:54 mnt drwxr-xr-x 2 root root 4b96 Фев 18 b7:34 opt dr-xr-xr-x 91 root root b Апр 12 1b:21 proc drwx------ 6 root root 4b96 Апр 12 16:17 root drwxr-xr-x 2 root root 4b96 Апр 11 b9:11 sbin drwxr-xr-x 7 root root b Апр 12 1b:21 selinux drwxr-xr-x 2 root root 4b96 Фев 18 b7:34 srv drwxr-xr-x 13 root root b Апр 12 1b:21 sys drwxrwxrwt 4 root root 4b96 Апр 12 16:17 tmp drwxr-xr-x 1b root root 4b96 Фев 18 b7:34 usr drwxr-xr-x 13 root root 4b96 Фев 18 b7:34 var |
#ls -l /|tr -c 0 b
|
#ls -l /|tr -c 0ar bbb
drwxr-xr-x 2 root root 4b96 Фев 18 b7:34 srv drwxr-xr-x 13 root root b Апр 12 1b:21 sys drwxrwxrwt 4 root root 4b96 Апр 12 16:17 tmp drwxr-xr-x 1b root root 4b96 Фев 18 b7:34 usr drwxr-xr-x 13 root root 4b96 Фев 18 b7:34 var [root@debian5:~]# ls -l /|tr -c 0 b [root@debian5:~]# ls -l /|tr -c 0 b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb bbbbbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0bbbbbbbbbbbb0bbb bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ... rbbrbbbbbbrbbbbrbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbrbbbbbbbbbbbbrbbbbrbbbbbbbbbbbbbb bbbbbb0bbbbbbbbbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbb0bbbbbbbbbabbrbbr bbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbb bbbbb0bbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbbbbbbbbbb0bbbbbrbbbbrbbbbbbbbbbbb rbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbrbbbbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbb0bb bbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbbbbbbbbbb0bbbbbbbbbbbbbrbbrbbrbbbbbbrbbb brbbbbbb0bbbbbbbbbbbbb0bbbbbbrbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbbbbbbbbbb0bbbbbb brbbbbbb0bbbbbbbbbbbbb0bbbbbbrbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbbbbbbbbbb0bbbbbb bbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbb0brbbbbrbbbbbb0b bbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbb0brbbbbrbbbbbb0b |
#ls -l /|tr -c 0ar bbb
|
#ls -l /|tr -c 0ar bbb
bbbbbbbbbbbbbbb bb0bbbbbbbbbbbb bbbbbbbbbbbbbbb bbbbbbbbbbbbbbb bbbbbb0bbbbbbbb bbbbbbbbbbbbbbb bbbbbbbbbbbb0bb bbbbbbbbbbbbbbb bbbbbbbb0bbbbbb bbbbbbbbbbbbb0b ... b0bbbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbbbbbbbbbbbbbbb rbbrbbbbbbrbbbbrbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbrbbbbbbbbbbbbrbbbb bbbbbb0bbbbbbbbbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbb0b bbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbbbbrbbbbr bbbbb0bbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbbbbbbbbbb0bbbbbrbb rbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbrbbbbbrbbrbbrbbbbbbrbbbbrbbbbbb0b bbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbbbbbbbbbb0bbbbbbbbbbbbbrb brbbbbbb0bbbbbbbbbbbbb0bbbbbbrbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbb bbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbb0 bbbbbbbbbbbb0bbbbbbbrbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbb0bb |
#ls -l /|tr -c 0ar bbb
|
#ls -l /|tr -c 0ar bbb
drwxr-xr-x 2 root root 4b96 Апр 11 b9:11 sbin drwxr-xr-x 7 root root b Апр 12 1b:21 selinux drwxr-xr-x 2 root root 4b96 Фев 18 b7:34 srv drwxr-xr-x 13 root root b Апр 12 1b:21 sys drwxrwxrwt 4 root root 4b96 Апр 12 16:17 tmp drwxr-xr-x 1b root root 4b96 Фев 18 b7:34 usr drwxr-xr-x 1b root root 4b96 Фев 18 b7:34 usr drwxr-xr-x 13 root root 4b96 Фев 18 b7:34 var [root@debian5:~]# ls -l /|tr -c 0 b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ... b0bbbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbbbbbbbbbbbbbbbbb0bbbbbbbbbrbb rbbrbbbbbbrbbbbrbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbrbbbbbbbbbbbbrbbbbrbbbbbbbbbbbbbb bbbbbb0bbbbbbbbbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbb0bbbbbbbbbabbrbbr bbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbb bbbbb0bbbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbbbbbbbbbb0bbbbbrbbbbrbbbbbbbbbbbb rbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbrbbbbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbb0bb bbbbbbbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbbbbbbbbbb0bbbbbbbbbbbbbrbbrbbrbbbbbbrbbb brbbbbbb0bbbbbbbbbbbbb0bbbbbbrbbbrbbrbbrbbbbbbrbbbbrbbbbbbbb0bbbbbbbbbbbb0bbbbbb bbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbb0brbbbbrbbbbbb0b bbbrbbrbbrbbbbbbrbbbbrbbbbbb0bbbbbbbbbbbbbbbbbbbbbbbbrbbrbbrbbbb0brbbbbrbbbbbb0b |
#ls -l
итого 40 -rw-r--r-- 1 root root 275 Апр 12 16:17 1111 -rw-r--r-- 1 root root 0 Апр 12 12:11 123a8dss drwxr-xr-x 2 root root 4096 Апр 12 12:18 andrey -rw-r--r-- 1 root root 31 Апр 12 12:17 file -rw-r--r-- 1 root root 39 Апр 12 12:37 file.txt -rw-r--r-- 1 root root 30 Апр 12 16:10 script1 drwxr-xr-x 2 root root 4096 Апр 12 12:18 sergey -rw-r--r-- 1 root root 98 Апр 12 12:42 sort -rw-r--r-- 1 root root 25 Апр 12 12:48 sortlist -rw-r--r-- 1 root root 31 Апр 12 12:41 touch -rw-r--r-- 1 root root 25 Апр 12 12:48 unsortlist |
#ls -l
итого 40 -rw-r--r-- 1 root root 275 Апр 12 16:17 1111 -rw-r--r-- 1 root root 0 Апр 12 12:11 123a8dss drwxr-xr-x 2 root root 4096 Апр 12 12:18 andrey -rw-r--r-- 1 root root 31 Апр 12 12:17 file -rw-r--r-- 1 root root 39 Апр 12 12:37 file.txt -rw-r--r-- 1 root root 30 Апр 12 16:10 script1 drwxr-xr-x 2 root root 4096 Апр 12 12:18 sergey -rw-r--r-- 1 root root 98 Апр 12 12:42 sort -rw-r--r-- 1 root root 25 Апр 12 12:48 sortlist -rw-r--r-- 1 root root 31 Апр 12 12:41 touch -rw-r--r-- 1 root root 25 Апр 12 12:48 unsortlist |
#ls -l
итого 40 -rw-r--r-- 1 root root 275 Апр 12 16:17 1111 -rw-r--r-- 1 root root 0 Апр 12 12:11 123a8dss drwxr-xr-x 2 root root 4096 Апр 12 12:18 andrey -rw-r--r-- 1 root root 31 Апр 12 12:17 file -rw-r--r-- 1 root root 39 Апр 12 12:37 file.txt -rw-r--r-- 1 root root 30 Апр 12 16:10 script1 drwxr-xr-x 2 root root 4096 Апр 12 12:18 sergey -rw-r--r-- 1 root root 98 Апр 12 12:42 sort -rw-r--r-- 1 root root 25 Апр 12 12:48 sortlist -rw-r--r-- 1 root root 31 Апр 12 12:41 touch -rw-r--r-- 1 root root 25 Апр 12 12:48 unsortlist |
#ls -l
итого 40 -rw-r--r-- 1 root root 275 Апр 12 16:17 1111 -rw-r--r-- 1 root root 0 Апр 12 12:11 123a8dss drwxr-xr-x 2 root root 4096 Апр 12 12:18 andrey -rw-r--r-- 1 root root 31 Апр 12 12:17 file -rw-r--r-- 1 root root 39 Апр 12 12:37 file.txt -rw-r--r-- 1 root root 30 Апр 12 16:10 script1 drwxr-xr-x 2 root root 4096 Апр 12 12:18 sergey -rw-r--r-- 1 root root 98 Апр 12 12:42 sort -rw-r--r-- 1 root root 25 Апр 12 12:48 sortlist -rw-r--r-- 1 root root 31 Апр 12 12:41 touch -rw-r--r-- 1 root root 25 Апр 12 12:48 unsortlist |
#ls -l
b0bbbbbbbbbbbbb bbbbbbbbbbbbbbb bbbbbb0bbbbbbbb bbbbbbbbbbbbbbb bbbbb0bbbbbbbbb bbbbbbbbbbbb0bb bbbbbbbbbbbbbbb bbbbbbbb0bbbbbb bbbbbbbbbbbbbbb bbbbbbbbbbbbbbb ... -rw-r--r-- 1 root root 0 Апр 12 12:11 123a8dss drwxr-xr-x 2 root root 4096 Апр 12 12:18 andrey -rw-r--r-- 1 root root 31 Апр 12 12:17 file -rw-r--r-- 1 root root 39 Апр 12 12:37 file.txt -rw-r--r-- 1 root root 30 Апр 12 16:10 script1 drwxr-xr-x 2 root root 4096 Апр 12 12:18 sergey -rw-r--r-- 1 root root 98 Апр 12 12:42 sort -rw-r--r-- 1 root root 25 Апр 12 12:48 sortlist -rw-r--r-- 1 root root 31 Апр 12 12:41 touch -rw-r--r-- 1 root root 25 Апр 12 12:48 unsortlist |
#ls -l
итого 40 -rw-r--r-- 1 root root 275 Апр 12 16:17 1111 -rw-r--r-- 1 root root 0 Апр 12 12:11 123a8dss drwxr-xr-x 2 root root 4096 Апр 12 12:18 andrey -rw-r--r-- 1 root root 31 Апр 12 12:17 file -rw-r--r-- 1 root root 39 Апр 12 12:37 file.txt -rw-r--r-- 1 root root 30 Апр 12 16:10 script1 drwxr-xr-x 2 root root 4096 Апр 12 12:18 sergey -rw-r--r-- 1 root root 98 Апр 12 12:42 sort -rw-r--r-- 1 root root 25 Апр 12 12:48 sortlist -rw-r--r-- 1 root root 31 Апр 12 12:41 touch -rw-r--r-- 1 root root 25 Апр 12 12:48 unsortlist |
#cat file
|
#ls
1111 andrey file.txt sergey sortlist unsortlist 123a8dss file script1 sort touch |
#cat 1111
# This allows machine accounts to be created on the domain controller via the # SAMR RPC pipe. # The following assumes a "machines" group exists on the system ; add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u |
#cat 1111| tr -d \n
# This allows machie accouts to be created o the domai cotroller via the # SAMR RPC pipe. # The followig assumes a "machies" group exists o the system ; add machie script = /usr/sbi/useradd -g machies -c "%u machie accout" -d /var/lib/samba -s /bi/false %u |
#cat 1111| tr -d '\n'
|
#cat 1111| tr -d '\n\t'
|
#cat 1111| tr -d '\t'
# This allows machine accounts to be created on the domain controller via the # SAMR RPC pipe. # The following assumes a "machines" group exists on the system ; add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u |
#cat 1111| tr -d '\n'
|
# This allows machine accounts to be created on the domain controller via the # SAMR RPC pipe. # The following assumes a "machines" group exists on the system ; add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u
1111 .bash_history file.txt script1 touch 123a8dss .bash_profile .l3rc sergey/ unsortlist andrey/ .bashrc .lilalo/ sort .viminfo .aptitude/ file .profile sortlist
Время первой команды журнала | 14:59:05 2011- 4-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:23:40 2011- 4-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 11.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.48 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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