/l3/users/11-04-2011/nt-ladm/debian2.net.nt/user :1 :2 :3 |
|
#cat /etc/passwd | tr -c a ' ' | wc
0 40 850 |
#man wc
|
#cat /etc/passwd | tr -c a ' ' | wc -m
850 |
#cat /etc/passwd | tr -c a '' | wc -m
tr: если часть таблицы1 не отбрасывается, таблица2 должна быть непустой 0 |
#cat /etc/passwd | tr -c a '' | wc -c
tr: если часть таблицы1 не отбрасывается, таблица2 должна быть непустой 0 |
#cat /etc/passwd | tr -cd a '' | wc -c
tr: лишний операнд «» При удалении без уплотнения повторов можно задать две только одну таблицу. Попробуйте `tr --help' для получения более подробного описания. 0 |
#cat /etc/passwd | tr -cd a | wc -c
40 |
#cat /etc/passwd | tr -cd a | wc -m
40 |
#cat /etc/passwd | tr -cd a
|
#cat /etc/passwd | tr -cd a
|
#cat /etc/passwd | tr -cd a
|
#cat /etc/passwd | tr -d a
root:x:0:0:root:/root:/bin/bsh demon:x:1:1:demon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync gmes:x:5:60:gmes:/usr/gmes:/bin/sh mn:x:6:12:mn:/vr/cche/mn:/bin/sh lp:x:7:7:lp:/vr/spool/lpd:/bin/sh mil:x:8:8:mil:/vr/mil:/bin/sh news:x:9:9:news:/vr/spool/news:/bin/sh uucp:x:10:10:uucp:/vr/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-dt:x:33:33:www-dt:/vr/www:/bin/sh bckup:x:34:34:bckup:/vr/bckups:/bin/sh list:x:38:38:Miling List Mnger:/vr/list:/bin/sh irc:x:39:39:ircd:/vr/run/ircd:/bin/sh gnts:x:41:41:Gnts Bug-Reporting System (dmin):/vr/lib/gnts:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/vr/lib/libuuid:/bin/sh sshd:x:101:65534::/vr/run/sshd:/usr/sbin/nologin user:x:1000:1000::/home/user:/bin/bsh |
#cat /etc/passwd | tr -c a
tr: пропущен операнд после «a» При преобразовании необходимо задать две строки. Попробуйте `tr --help' для получения более подробного описания. |
#cat /etc/passwd | tr -c a 1
|
#cat /etc/passwd | tr -c' '
|
#cat /etc/passwd | tr -c
tr: пропущен операнд после «a» При преобразовании необходимо задать две строки. Попробуйте `tr --help' для получения более подробного описания. |
#cat /etc/passwd | tr -cd 'a'
|
#cat /etc/passwd | tr -cd a | wc -m
40 |
#cat /etc/passwd | tr -cd a 1 | wc -m
tr: лишний операнд «1» При удалении без уплотнения повторов можно задать две только одну таблицу. Попробуйте `tr --help' для получения более подробного описания. 0 |
#cat /etc/passwd | tr -cd a | wc -m
40 |
#cat /etc/passwd | tr -c a | wc -m
tr: пропущен операнд после «a» При преобразовании необходимо задать две строки. Попробуйте `tr --help' для получения более подробного описания. 0 |
#cat /etc/passwd | tr -d a | wc -m
810 |
#cat /etc/passwd | tr -dc a | wc -m
40 |
#cat /etc/passwd | tr -dc a
|
#cat /etc/passwd | tr -dc a
|
#for i in *
> do > mv "$1" "'echo $1 | tr '[:lower:]' '[:upper:]''" > done mv: невозможно выполнить stat для «»: Нет такого файла или каталога mv: невозможно выполнить stat для «»: Нет такого файла или каталога mv: невозможно выполнить stat для «»: Нет такого файла или каталога |
#ps -aux |awk `(print $2;}`
bash: command substitution: line 1: syntax error near unexpected token `}' bash: command substitution: line 1: `(print $2;}' Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
#ps -aux |awk '(print $2;}'
awk: line 1: syntax error at or near print awk: line 1: extra '}' Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
#ps -aux | awk '(print $2;}'
awk: line 1: syntax error at or near print awk: line 1: extra '}' Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
#ps -aux | awk `(print $2;}`
bash: command substitution: line 1: syntax error near unexpected token `}' bash: command substitution: line 1: `(print $2;}' Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
#ps -aux | awk `(print $2;}`
bash: command substitution: line 1: syntax error near unexpected token `}' bash: command substitution: line 1: `(print $2;}' Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
#ps -aux | awk `(print $2;} `
bash: command substitution: line 1: syntax error near unexpected token `}' bash: command substitution: line 1: `(print $2;} ' Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
#ps -aux | awk '(print $2;} '
awk: line 1: syntax error at or near print awk: line 1: extra '}' Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
#cat /etc/passwd | awk -F; '(if ($3>999) print; )'
awk: option -F lacks argument bash: (if ($3>999) print; ): команда не найдена |
#cat /etc/passwd | awk -F; `(if ($3>999) print; )`
awk: option -F lacks argument bash: command substitution: line 1: syntax error near unexpected token `print' bash: command substitution: line 1: `(if ($3>999) print; )' |
#cat /etc/passwd | awk -F: `(if ($3>999) print; )`
bash: command substitution: line 1: syntax error near unexpected token `print' bash: command substitution: line 1: `(if ($3>999) print; )' |
#cat /etc/passwd | awk -F: '(if ($3>999) print; )'
awk: line 1: syntax error at or near if |
#cat /etc/passwd | awk -F: '{if ($3>999) print; }'
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh user:x:1000:1000::/home/user:/bin/bash |
#echo $PATH | awk -F: '{for (n=1; n<=NF; n++) print $n;}' | xargs ls
/bin: bash cpio dnsdomainname fgrep kbd_mode ln mktemp nano openvt readlink setupcon tailf uncompress zdiff znew cat dash domainname grep kill loadkeys more nc pidof rm sh tar unicode_start zegrep chgrp date dumpkeys gunzip less login mount nc.traditional ping rmdir sh.distrib tempfile vdir zfgrep chmod dd echo gzexe lessecho ls mountpoint netcat ping6 rnano sleep touch which zforce chown df egrep gzip lessfile lsmod mt netstat ps run-parts stty true ypdomainname zgrep chvt dir false hostname lesskey mkdir mt-gnu nisdomainname pwd sed su umount zcat zless cp dmesg fgconsole ip lesspipe mknod mv open rbash setfont sync uname zcmp zmore /sbin: agetty dumpe2fs fsck.ext4 init iptables-multi mii-tool mkswap raw slattach tune2fs ... /usr/sbin: accessdb chroot dpkg-preconfigure grpck locale-gen pwconv rsyslogd tcptraceroute update-info-dir vcstime addgroup cpgr dpkg-reconfigure grpconv logrotate pwunconv rtcwake tcptraceroute.db update-locale vidmode add-shell cppw dpkg-statoverride grpunconv mklost+found ramsize safe_finger traceroute update-passwd vigr adduser cron e2freefrag iconvconfig newusers rdev service try-from update-rc.d vipw arp cytune fdformat install-info nologin readprofile setvesablank tunelp update-rc.d-insserv vpddecode arpd delgroup filefrag invoke-rc.d ownership remove-shell sshd tzconfig useradd zic biosdecode deluser groupadd ip6tables-apply pam-auth-update rmt tcpd update-alternatives userdel chgpasswd dmidecode groupdel iptables-apply pam_getenv rmt-tar tcpdchk update-bootsystem-insserv usermod chpasswd dpkg-divert groupmod ldattach pwck rootflags tcpdmatch update-ca-certificates validlocale |
#echo $PATH | awk -F: '{for (n=1; n<=NF; n++) print $n;}' | xargs ls
/bin: bash cpio dnsdomainname fgrep kbd_mode ln mktemp nano openvt readlink setupcon tailf uncompress zdiff znew cat dash domainname grep kill loadkeys more nc pidof rm sh tar unicode_start zegrep chgrp date dumpkeys gunzip less login mount nc.traditional ping rmdir sh.distrib tempfile vdir zfgrep chmod dd echo gzexe lessecho ls mountpoint netcat ping6 rnano sleep touch which zforce chown df egrep gzip lessfile lsmod mt netstat ps run-parts stty true ypdomainname zgrep chvt dir false hostname lesskey mkdir mt-gnu nisdomainname pwd sed su umount zcat zless cp dmesg fgconsole ip lesspipe mknod mv open rbash setfont sync uname zcmp zmore /sbin: agetty dumpe2fs fsck.ext4 init iptables-multi mii-tool mkswap raw slattach tune2fs ... /usr/sbin: accessdb chroot dpkg-preconfigure grpck locale-gen pwconv rsyslogd tcptraceroute update-info-dir vcstime addgroup cpgr dpkg-reconfigure grpconv logrotate pwunconv rtcwake tcptraceroute.db update-locale vidmode add-shell cppw dpkg-statoverride grpunconv mklost+found ramsize safe_finger traceroute update-passwd vigr adduser cron e2freefrag iconvconfig newusers rdev service try-from update-rc.d vipw arp cytune fdformat install-info nologin readprofile setvesablank tunelp update-rc.d-insserv vpddecode arpd delgroup filefrag invoke-rc.d ownership remove-shell sshd tzconfig useradd zic biosdecode deluser groupadd ip6tables-apply pam-auth-update rmt tcpd update-alternatives userdel chgpasswd dmidecode groupdel iptables-apply pam_getenv rmt-tar tcpdchk update-bootsystem-insserv usermod chpasswd dpkg-divert groupmod ldattach pwck rootflags tcpdmatch update-ca-certificates validlocale |
#echo $PATH | awk -F: '{for (n=1; n<=NF; n++) print $n;}' | xargs ls
/bin: bash cpio dnsdomainname fgrep kbd_mode ln mktemp nano openvt readlink setupcon tailf uncompress zdiff znew cat dash domainname grep kill loadkeys more nc pidof rm sh tar unicode_start zegrep chgrp date dumpkeys gunzip less login mount nc.traditional ping rmdir sh.distrib tempfile vdir zfgrep chmod dd echo gzexe lessecho ls mountpoint netcat ping6 rnano sleep touch which zforce chown df egrep gzip lessfile lsmod mt netstat ps run-parts stty true ypdomainname zgrep chvt dir false hostname lesskey mkdir mt-gnu nisdomainname pwd sed su umount zcat zless cp dmesg fgconsole ip lesspipe mknod mv open rbash setfont sync uname zcmp zmore /sbin: agetty dumpe2fs fsck.ext4 init iptables-multi mii-tool mkswap raw slattach tune2fs ... /usr/sbin: accessdb chroot dpkg-preconfigure grpck locale-gen pwconv rsyslogd tcptraceroute update-info-dir vcstime addgroup cpgr dpkg-reconfigure grpconv logrotate pwunconv rtcwake tcptraceroute.db update-locale vidmode add-shell cppw dpkg-statoverride grpunconv mklost+found ramsize safe_finger traceroute update-passwd vigr adduser cron e2freefrag iconvconfig newusers rdev service try-from update-rc.d vipw arp cytune fdformat install-info nologin readprofile setvesablank tunelp update-rc.d-insserv vpddecode arpd delgroup filefrag invoke-rc.d ownership remove-shell sshd tzconfig useradd zic biosdecode deluser groupadd ip6tables-apply pam-auth-update rmt tcpd update-alternatives userdel chgpasswd dmidecode groupdel iptables-apply pam_getenv rmt-tar tcpdchk update-bootsystem-insserv usermod chpasswd dpkg-divert groupmod ldattach pwck rootflags tcpdmatch update-ca-certificates validlocale |
#find / -name find\*
/usr/share/doc/findutils /usr/share/man/man1/find2perl.1.gz /usr/share/man/man1/find.1.gz /usr/share/man/man8/findfs.8.gz /usr/share/locale/fi/LC_MESSAGES/findutils.mo /usr/share/locale/et/LC_MESSAGES/findutils.mo /usr/share/locale/zh_TW/LC_MESSAGES/findutils.mo /usr/share/locale/hr/LC_MESSAGES/findutils.mo /usr/share/locale/it/LC_MESSAGES/findutils.mo /usr/share/locale/es/LC_MESSAGES/findutils.mo ... /usr/bin/find /usr/bin/find2perl /etc/bash_completion.d/findutils /var/cache/apt/archives/findutils_4.4.2-1+b1_i386.deb /var/lib/dpkg/info/findutils.list /var/lib/dpkg/info/findutils.preinst /var/lib/dpkg/info/findutils.postinst /var/lib/dpkg/info/findutils.md5sums /lib/udev/findkeyboards /sbin/findfs |
#find / -regex ~.*\.jpe?g
|
#find / -regex :.*\.jpe?g"
> find / -regex :.*\.jpe?g"^C |
#find / -regex ".*\.jpe?g"
/root/laba/ogo.jpg /root/laba/freebsd.jpg /root/laba/matrix.jpg /root/laba/press_any_key_to_continue.jpg /root/laba/granata.jpg |
#find / -size +10240 -ls
535273 5224 -rw-r--r-- 1 root root 5347050 Янв 7 13:41 /usr/lib/libperl.a 532960 8200 -rwxr-xr-x 1 root root 8395808 Ноя 14 12:30 /usr/lib/gcc/i486-linux-gnu/4.4/cc1 527372 14132 -rwxr--r-- 1 root root 14471028 Апр 11 15:32 /root/laba/longene-0.3.0-linux-2.6.34.tar.bz2 527280 64500 -rwxr--r-- 1 root root 66046352 Апр 11 15:31 /root/laba/.torrents.ru_xvid.avi 393682 6064 -rw-r--r-- 1 root root 6207180 Июл 12 2010 /var/cache/apt/archives/vim-runtime_2%3a7.2.445+hg~cb94c42c0e1a-1_all.deb 393226 13204 -rw-r--r-- 1 root root 13519806 Апр 12 16:48 /var/cache/apt/pkgcache.bin 393228 13204 -rw-r--r-- 1 root root 13519756 Апр 11 09:10 /var/cache/apt/srcpkgcache.bin 394603 30808 -rw-r--r-- 1 root root 31545354 Мар 19 11:18 /var/lib/apt/lists/ftp.ua.debian.org_debian_dists_squeeze_main_binary-i386_Packages 134362 5428 -rw-r--r-- 1 root root 5557406 Мар 15 09:50 /lib/modules/2.6.32.26/kernel/fs/ocfs2/ocfs2.ko 134388 10792 -rw-r--r-- 1 root root 11049786 Мар 15 09:50 /lib/modules/2.6.32.26/kernel/fs/xfs/xfs.ko 134416 6592 -rw-r--r-- 1 root root 6746204 Мар 15 09:50 /lib/modules/2.6.32.26/kernel/fs/nfs/nfs.ko 134224 5560 -rw-r--r-- 1 root root 5690516 Мар 15 09:50 /lib/modules/2.6.32.26/kernel/net/sctp/sctp.ko 134024 6460 -rw-r--r-- 1 root root 6613094 Мар 15 09:50 /lib/modules/2.6.32.26/kernel/net/ipv6/ipv6.ko 134055 5184 -rw-r--r-- 1 root root 5305903 Мар 15 09:50 /lib/modules/2.6.32.26/kernel/net/mac80211/mac80211.ko 133021 8892 -rw-r--r-- 1 root root 9103813 Мар 15 09:49 /lib/modules/2.6.32.26/kernel/drivers/gpu/drm/radeon/radeon.ko 4026532000 0 -r-------- 1 root root 891285504 Апр 13 09:47 /proc/kcore find: `/proc/8208/task/8208/fd/5': Нет такого файла или каталога find: `/proc/8208/task/8208/fdinfo/5': Нет такого файла или каталога find: `/proc/8208/fd/5': Нет такого файла или каталога find: `/proc/8208/fdinfo/5': Нет такого файла или каталога |
#find / -atime +2
/log /usr/share/pixmaps/debian-logo.png /usr/share/doc/libssh2-1/changelog.Debian.gz /usr/share/doc/libssh2-1/AUTHORS /usr/share/doc/libssh2-1/copyright /usr/share/doc/libssh2-1/changelog.gz /usr/share/doc/ttf-dejavu-core/changelog.Debian.gz /usr/share/doc/ttf-dejavu-core/AUTHORS /usr/share/doc/ttf-dejavu-core/NEWS.gz /usr/share/doc/ttf-dejavu-core/copyright ... /bin/zcat /bin/zegrep /home/user/.profile /home/user/.bash_logout /home/user/.lilalo/2524841052509012069-1299507466.info /home/user/.lilalo/2524841052509012069-1299507466.script find: `/proc/8216/task/8216/fd/5': Нет такого файла или каталога find: `/proc/8216/task/8216/fdinfo/5': Нет такого файла или каталога find: `/proc/8216/fd/5': Нет такого файла или каталога find: `/proc/8216/fdinfo/5': Нет такого файла или каталога |
#find / -mmin -5
/root/.lilalo /root/.lilalo/1375334551853210302-1302600524.script /root/.lilalo/19316123523118517238-1302619545.script /root/.lilalo/19316123523118517238-1302619545.info /root/.lilalo/.report.dat /sys/fs /sys/fs/ext4 /sys/fs/ext4/xvda1 /sys/fs/ext4/xvda1/delayed_allocation_blocks /sys/fs/ext4/xvda1/session_write_kbytes ... /proc/8224/schedstat /proc/8224/latency /proc/8224/cpuset /proc/8224/cgroup /proc/8224/oom_score /proc/8224/oom_adj /proc/8224/loginuid /proc/8224/sessionid /proc/8224/coredump_filter /proc/8224/io |
#find ~ -mmin -5
/root/.lilalo /root/.lilalo/1375334551853210302-1302600524.script /root/.lilalo/19316123523118517238-1302619545.script /root/.lilalo/19316123523118517238-1302619545.info /root/.lilalo/.report.dat |
#find ~ -atime +2
/root/.profile /root/.lilalo/10571798669192331-1299507309.info /root/.lilalo/263964854223326363-1299507146.script /root/.lilalo/263964854223326363-1299507146.info /root/.lilalo/2890525019289872503-1299507376.info /root/.lilalo/1361425757795513290-1299507400.script /root/.lilalo/23705246871791811074-1299507444.script /root/.lilalo/1361425757795513290-1299507400.info /root/.lilalo/23705246871791811074-1299507444.info /root/.lilalo/2890525019289872503-1299507376.script /root/.lilalo/10571798669192331-1299507309.script |
#find / -type 1
find: Unknown argument to -type: 1 |
#find / -type l
/usr/share/doc/openssh-server /usr/share/doc/libgomp1 /usr/share/doc/console-setup/examples/console-setup /usr/share/doc/gcc /usr/share/doc/gcc-4.4 /usr/share/doc/tcpd /usr/share/doc/libgcc1 /usr/share/doc/keyboard-configuration/examples/keyboard /usr/share/doc/libstdc++6 /usr/share/doc/debconf-i18n ... /proc/8256/fd/0 /proc/8256/fd/1 /proc/8256/fd/2 /proc/8256/fd/3 /proc/8256/fd/4 find: `/proc/8256/fd/5': Нет такого файла или каталога find: `/proc/8256/fdinfo/5': Нет такого файла или каталога /proc/8256/cwd /proc/8256/root /proc/8256/exe |
#find / -user user
/home/user /home/user/.ssh /home/user/.ssh/known_hosts /home/user/.l3rc /home/user/.profile /home/user/.bash_logout /home/user/.bash_history /home/user/.lilalo /home/user/.lilalo/2524841052509012069-1299507466.info /home/user/.lilalo/l3bashrc ... /proc/6641/oom_score /proc/6641/oom_adj /proc/6641/loginuid /proc/6641/sessionid /proc/6641/coredump_filter /proc/6641/io find: `/proc/8264/task/8264/fd/5': Нет такого файла или каталога find: `/proc/8264/task/8264/fdinfo/5': Нет такого файла или каталога find: `/proc/8264/fd/5': Нет такого файла или каталога find: `/proc/8264/fdinfo/5': Нет такого файла или каталога |
#find / -perm +6000
/usr/local /usr/local/games /usr/local/share /usr/local/share/man /usr/local/share/man/man3 /usr/local/share/fonts /usr/local/share/ca-certificates /usr/local/share/perl /usr/local/share/perl/5.10.1 /usr/local/share/perl/5.10.1/Term ... /sbin/unix_chkpwd /bin/ping6 /bin/mount /bin/su /bin/umount /bin/ping find: `/proc/8272/task/8272/fd/5': Нет такого файла или каталога find: `/proc/8272/task/8272/fdinfo/5': Нет такого файла или каталога find: `/proc/8272/fd/5': Нет такого файла или каталога find: `/proc/8272/fdinfo/5': Нет такого файла или каталога |
#pwd
//tmp |
#cd ~
|
#pwd
/root |
#cd laba
|
#ls
@1 abd cat touchlist file1 granata.jpg lpi 1 names proj aba bigfile directory1 file2 killall lpi 2 ogo.jpg temp abb bin directory2 file3 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe man_smb_conf pamyatka.pdf text abc cat directory3 freebsd.jpg longene-0.3.0-linux-2.6.34.tar.bz2 matrix.jpg press_any_key_to_continue.jpg touchlist |
#mkdir soft
|
#ls
@1 abd cat touchlist file1 granata.jpg lpi 1 names proj touchlist aba bigfile directory1 file2 killall lpi 2 ogo.jpg soft abb bin directory2 file3 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe man_smb_conf pamyatka.pdf temp abc cat directory3 freebsd.jpg longene-0.3.0-linux-2.6.34.tar.bz2 matrix.jpg press_any_key_to_continue.jpg text |
#find / -regex '.*(\.tar\.gz|\.tgz|\.rpm)'
|
#find / -regex `.*(\.tar\.gz|\.tgz|\.rpm)`
bash: .: требуется аргумент имя файла .: usage: . filename [arguments] find: отсутствует аргумент у `-regex' |
#find ~ -regex '.*(\.tar\.gz|\.tgz|\.rpm)'
|
#cd ~
|
#find ~ -regex '.*(\.tar\.gz|\.tgz|\.rpm)'
|
#find \ -regex '.*(\.tar\.gz|\.tgz|\.rpm)'
find: ` -regex': Нет такого файла или каталога find: `.*(\\.tar\\.gz|\\.tgz|\\.rpm)': Нет такого файла или каталога |
#find / -regex '.*(\.tar\.gz|\.tgz|\.rpm)'
|
#pwd
/root |
#find / -regex '.*(\.rpm)'
|
#find / -regex '.*(\.tgz)'
|
#find / -regex .*(\.tgz)
/ |
#find / -regex ".*(\.tgz)"
|
#find / -regex '(\.tgz)'
|
#find / -regex '*(\.tgz)'
|
#find / -regex '*'
|
#find / -regex
find: отсутствует аргумент у `-regex' |
#find / -regex "*"
|
#find / -regex "*.*"
|
#find / -name *.*
/usr/share/pixmaps/debian-logo.png /usr/share/doc/libssh2-1/changelog.Debian.gz /usr/share/doc/libssh2-1/changelog.gz /usr/share/doc/ttf-dejavu-core/changelog.Debian.gz /usr/share/doc/ttf-dejavu-core/NEWS.gz /usr/share/doc/ttf-dejavu-core/langcover.txt.gz /usr/share/doc/ttf-dejavu-core/status.txt.gz /usr/share/doc/ttf-dejavu-core/unicover.txt.gz /usr/share/doc/wget/changelog.Debian.gz /usr/share/doc/wget/NEWS.gz ... /home/user/.lilalo/225246867171555929-1302619056.info /home/user/.lilalo/.report.dat /home/user/.bash_profile /home/user/.bashrc /dev/.udev /dev/.udev/queue.bin /dev/.udev/rules.d /dev/.udev/rules.d/61-dev-root-link.rules /dev/.initramfs /dev/.initramfs-tools |
#find / -name .*\.(tgz)
bash: syntax error near unexpected token `(' |
#find / -name ".*\.(tgz)"
|
#find / -name ".*\.(ext2)"
|
#find / -name "*\.(ext2)"
|
#find / -name ".*(\.ext2)"
|
#find / -name .*(\.ext2)
|
#find / -name *.ext2
/sbin/mkfs.ext2 /sbin/fsck.ext2 |
#find / -name *.tar.gz
|
#find / -name *(.tar.gz|.tgz|.rpm)
|
#find / -name *(.tar.gz|.tgz|.rpm|.ext2)
|
#find / -name *.(tar.gz|tgz|rpm|ext2)
bash: syntax error near unexpected token `(' |
#find / -name "*.(tar.gz|tgz|rpm|ext2)"
|
#find / -name "*.ext2"
/sbin/mkfs.ext2 /sbin/fsck.ext2 |
#find / -name "*.ext2|*.rpm"
|
#find / -name "(*.ext2|*.rpm)"
|
#find / -name "(*\.ext2|*\.rpm)"
|
#find / -name "*.ext2"
/sbin/mkfs.ext2 /sbin/fsck.ext2 |
#find / -name "*\.ext2"
/sbin/mkfs.ext2 /sbin/fsck.ext2 |
#find / -name '*\.ext2'
/sbin/mkfs.ext2 /sbin/fsck.ext2 |
#find / -name '.*\.ext2'
|
#find / -name '*\.ext2'
/sbin/mkfs.ext2 /sbin/fsck.ext2 |
Время первой команды журнала | 11:25:44 2011- 4-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:05:21 2011- 4-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 19.80 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.55 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования этих команд < 0.5% | mkdir1 , *.rpm)"1 , .ext2)1 , man1 , ext2)1 , *.rpm"1 , ext2)"1 , .rpm)1 , *\.rpm)"1 , \.rpm)`1 , .rpm1 , for1 , '(if1 , `(if1 |
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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