/l3/users/08-04-2013/NT-Ladm/debian7.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 |
|
#ls -d /etc/a?t*
/etc/alternatives /etc/apt |
#ls -d /etc/a?[pt]*
/etc/acpi /etc/alternatives /etc/apt |
#ls -d /etc/a?[^pt]*
/etc/adduser.conf /etc/aliases /etc/apm /etc/adjtime /etc/anacrontab /etc/at.deny |
#ls -d /etc/a?{p,t}*
/etc/acpi /etc/alternatives /etc/apt |
#ls -d /etc/a?{p,t,g}*
![]() ls: невозможно получить доступ к /etc/a?g*: Нет такого файла или каталога /etc/acpi /etc/alternatives /etc/apt |
#ls /tmp/
![]() etc/ .ICE-unix/ new_name vilen .X11-unix/ |
#ls /tmp/etc/a?[pt]*
/tmp/etc/acpi: events powerbtn-acpi-support.sh /tmp/etc/alternatives: aptitude fakeroot.fr.1.gz nc.1.gz traceroute awk fakeroot.sv.1.gz netcat traceroute.1.gz awk.1.gz from netcat.1.gz traceroute6 builtins.7.gz from.1.gz pager traceroute6.1.gz c++ ftp pager.1.gz traceroute.sbin c89 ftp.1.gz pico updatedb c89.1.gz infobrowser pico.1.gz vi ... faked.es.1.gz mt tcptraceroute w faked.fr.1.gz mt.1.gz tcptraceroute.8.gz w.1.gz faked.sv.1.gz mutt telnet write fakeroot nawk telnet.1.gz write.1.gz fakeroot.1.gz nawk.1.gz traceproto www-browser fakeroot.es.1.gz nc traceproto.1.gz www-browser.1.gz /tmp/etc/apt: apt.conf.d secring.gpg sources.list.d trusted.gpg~ listchanges.conf sources.list trustdb.gpg trusted.gpg.d preferences.d sources.list~ trusted.gpg |
#ls -d /tmp/etc/a?[pt]*
/tmp/etc/acpi /tmp/etc/alternatives /tmp/etc/apt |
#ls -d /tmp/etc/a?[pt]*|rm -rf
|
#ls -d /tmp/etc/a?[pt]*
/tmp/etc/acpi /tmp/etc/alternatives /tmp/etc/apt |
#rm -rfv
|
#ls
123 fail6 fail8 file124 folder4 mart new_fail pass_invert aprel fail7 file123 folder3 link may new_link passwd |
#rm -rfv $(ls -d /tmp/etc/a?[pt]*)
удалён «/tmp/etc/acpi/powerbtn-acpi-support.sh» удалён «/tmp/etc/acpi/events/powerbtn-acpi-support» удален каталог: «/tmp/etc/acpi/events» удален каталог: «/tmp/etc/acpi» удалён «/tmp/etc/alternatives/traceroute6» удалён «/tmp/etc/alternatives/editor» удалён «/tmp/etc/alternatives/rsh.1.gz» удалён «/tmp/etc/alternatives/vi.ru.1.gz» удалён «/tmp/etc/alternatives/mt.1.gz» удалён «/tmp/etc/alternatives/Mail.1.gz» ... удалён «/tmp/etc/apt/apt.conf.d/20listchanges» удалён «/tmp/etc/apt/apt.conf.d/01autoremove» удалён «/tmp/etc/apt/apt.conf.d/70debconf» удалён «/tmp/etc/apt/apt.conf.d/00CDMountPoint» удален каталог: «/tmp/etc/apt/apt.conf.d» удалён «/tmp/etc/apt/trustdb.gpg» удален каталог: «/tmp/etc/apt/sources.list.d» удалён «/tmp/etc/apt/secring.gpg» удалён «/tmp/etc/apt/sources.list» удален каталог: «/tmp/etc/apt» |
#b=2
|
#c=a+b
|
#echo $c
a+b |
#c=$((a+b))
|
#echo $c
3 |
#c=$a+$b
|
#echo $c
1+2 |
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/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 games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false |
#cat /etc/passwd > /dev/null
|
#ls -d /etc/a?{p,t,g}* 2> /dev/null
![]() /etc/acpi /etc/alternatives /etc/apt |
#ls -d /etc/a?{p,t,g}* 2> /dev/null > file
![]() |
#vim file
|
#~
|
#ls -d /etc/a?{p,t,g}* > /dev/null 2>> file
|
#ls -d /etc/a?{p,t,g}* &> file
![]() |
#vim file
![]() |
#~
|
#~
/etc |
#ls /etc
acpi fstab logrotate.d rc3.d adduser.conf gai.conf lsb-base rc4.d adjtime groff lynx-cur rc5.d aliases group magic rc6.d alternatives group- magic.mime rc.local anacrontab grub.d mailcap rcS.d apm gshadow mailcap.order reportbug.conf apt gshadow- mailname resolv.conf at.deny gssapi_mech.conf mail.rc rmt bash.bashrc host.conf manpath.config rpc ... dhcp ld.so.cache perl trafshow dictionaries-common ld.so.conf ppp ucf.conf discover.conf.d ld.so.conf.d profile udev discover-modprobe.conf lilalo profile.d ufw dpkg locale.alias protocols updatedb.conf emacs locale.gen python vim email-addresses localtime python2.6 w3m environment logcheck rc0.d wgetrc exim4 login.defs rc1.d X11 fonts logrotate.conf rc2.d xml |
#ls /etc|grep a*
![]() |
#ls -d /etc|grep 'a*'
/etc |
#ls /etc
acpi fstab logrotate.d rc3.d adduser.conf gai.conf lsb-base rc4.d adjtime groff lynx-cur rc5.d aliases group magic rc6.d alternatives group- magic.mime rc.local anacrontab grub.d mailcap rcS.d apm gshadow mailcap.order reportbug.conf apt gshadow- mailname resolv.conf at.deny gssapi_mech.conf mail.rc rmt bash.bashrc host.conf manpath.config rpc ... dhcp ld.so.cache perl trafshow dictionaries-common ld.so.conf ppp ucf.conf discover.conf.d ld.so.conf.d profile udev discover-modprobe.conf lilalo profile.d ufw dpkg locale.alias protocols updatedb.conf emacs locale.gen python vim email-addresses localtime python2.6 w3m environment logcheck rc0.d wgetrc exim4 login.defs rc1.d X11 fonts logrotate.conf rc2.d xml |
#ls -d /etc|egrep 'a*'
/etc |
#vim file
![]() --- /tmp/l3-saved-9778.28566.32053 2013-04-09 14:52:29.000000000 +0300 +++ file 2013-04-09 14:52:59.000000000 +0300 @@ -1,4 +1,8 @@ -ls: невозможно получить доступ к /etc/a?g*: Нет такого файла или каталога -/etc/acpi -/etc/alternatives -/etc/apt +lnux +widows +macos +andoid +freebsd +unix +qnx +os2 |
#cat file
lnux widows macos andoid freebsd unix qnx os2 |
#cat file|sort
andoid freebsd lnux macos os2 qnx unix widows |
#cat file|sort|egrep '.*d$'
andoid freebsd |
#cat file|sort|egrep '.*d$'|grep f
freebsd |
#cat file|sort|egrep '.*d$'|grep f
freebsd |
#cat file|sort|tee file2|egrep '.*d$'|grep f
freebsd |
#vim file2
![]() |
#ls
123 fail6 fail8 file123 file2 folder4 mart new_fail pass_invert aprel fail7 file file124 folder3 link may new_link passwd |
#v
![]() l3script: v: команда не найдена |
#cat /etc/passwd|
![]() |
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/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 games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false |
#cat /etc/passwd|egrep '^i.*h$'
irc:x:39:39:ircd:/var/run/ircd:/bin/sh |
#cat /etc/passwd|egrep '.*o{2}.*'
root:x:0:0:root:/root:/bin/bash lp:x:7:7:lp:/var/spool/lpd:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false |
#cat /etc/passwd|egrep '.*o{2}.*[^o]'
root:x:0:0:root:/root:/bin/bash lp:x:7:7:lp:/var/spool/lpd:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false |
#cat /etc/passwd|egrep '.*o{2}.*[^o{2}]'
root:x:0:0:root:/root:/bin/bash lp:x:7:7:lp:/var/spool/lpd:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false |
#cat /etc/passwd|egrep '^.{5}$'
![]() |
#cat /etc/passwd|egrep '^.{5}$'
12345 |
#cat /etc/passwd|grep '^.{5}$'
![]() |
#cat /etc/passwd|grep -E '^.{5}$'
12345 |
#fgrep -r 'HISTSIZE' /etc
![]() /etc/skel/.bashrc:# for setting history length see HISTSIZE and HISTFILESIZE in bash(1) fgrep: /etc/fonts/conf.d/30-defoma.conf: Нет такого файла или каталога Двоичный файл /etc/alternatives/pager совпадает |
#man grep
|
#fgrep -R 'help' /etc
![]() /etc/reportbug.conf:# See 'reportbug --bts help' for a current list of supported BTSes /etc/nanorc:## Don't display the helpful shortcut lists at the bottom of the screen. /etc/nanorc:# set nohelp /etc/grub.d/10_linux:# grub-mkconfig helper script. /etc/grub.d/30_os-prober:# grub-mkconfig helper script. /etc/grub.d/00_header:# grub-mkconfig helper script. /etc/grub.d/05_debian_theme:# grub-mkconfig helper script. /etc/grub.d/05_debian_theme:# Include the GRUB helper library for grub-mkconfig. /etc/grub.d/20_linux_xen:# grub-mkconfig helper script. /etc/bash_completion.d/konwert: COMPREPLY=( $( compgen -W '-o -O --help --version' -- $cur ) ) ... Двоичный файл /etc/alternatives/c++ совпадает Двоичный файл /etc/alternatives/updatedb совпадает Двоичный файл /etc/alternatives/ftp совпадает Двоичный файл /etc/alternatives/traceroute совпадает Двоичный файл /etc/alternatives/cpp совпадает /etc/init.d/hwclock.sh:# - Minor cosmetic changes in an attempt to help new /etc/init.d/hwclockfirst.sh:# - Minor cosmetic changes in an attempt to help new /etc/init.d/udev:if [ ! -e /sys/kernel/uevent_helper ]; then /etc/init.d/udev: echo > /sys/kernel/uevent_helper /etc/init.d/udev: echo > /sys/kernel/uevent_helper |
#fgrep -Rn 'help' /etc
![]() /etc/reportbug.conf:10:# See 'reportbug --bts help' for a current list of supported BTSes /etc/nanorc:87:## Don't display the helpful shortcut lists at the bottom of the screen. /etc/nanorc:88:# set nohelp /etc/grub.d/10_linux:4:# grub-mkconfig helper script. /etc/grub.d/30_os-prober:4:# grub-mkconfig helper script. /etc/grub.d/00_header:4:# grub-mkconfig helper script. /etc/grub.d/05_debian_theme:4:# grub-mkconfig helper script. /etc/grub.d/05_debian_theme:20:# Include the GRUB helper library for grub-mkconfig. /etc/grub.d/20_linux_xen:4:# grub-mkconfig helper script. /etc/bash_completion.d/konwert:29: COMPREPLY=( $( compgen -W '-o -O --help --version' -- $cur ) ) ... Двоичный файл /etc/alternatives/c++ совпадает Двоичный файл /etc/alternatives/updatedb совпадает Двоичный файл /etc/alternatives/ftp совпадает Двоичный файл /etc/alternatives/traceroute совпадает Двоичный файл /etc/alternatives/cpp совпадает /etc/init.d/hwclock.sh:9:# - Minor cosmetic changes in an attempt to help new /etc/init.d/hwclockfirst.sh:9:# - Minor cosmetic changes in an attempt to help new /etc/init.d/udev:129:if [ ! -e /sys/kernel/uevent_helper ]; then /etc/init.d/udev:163: echo > /sys/kernel/uevent_helper /etc/init.d/udev:238: echo > /sys/kernel/uevent_helper |
#fgrep -Rl 'help' /etc
![]() /etc/reportbug.conf /etc/nanorc /etc/grub.d/10_linux /etc/grub.d/30_os-prober /etc/grub.d/00_header /etc/grub.d/05_debian_theme /etc/grub.d/20_linux_xen /etc/bash_completion.d/konwert /etc/bash_completion.d/strace /etc/bash_completion.d/rsync ... /etc/alternatives/aptitude /etc/alternatives/telnet /etc/alternatives/c++ /etc/alternatives/updatedb /etc/alternatives/ftp /etc/alternatives/traceroute /etc/alternatives/cpp /etc/init.d/hwclock.sh /etc/init.d/hwclockfirst.sh /etc/init.d/udev |
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/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 games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false |
#cat /etc/passwd|sed s/uucp/root/
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/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 games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false |
#cat /etc/passwd|sed s/uucp/root/g
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/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 games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false |
#cat /etc/passwd|sed s/uucp/root/2
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/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 games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false |
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/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 games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false |
#cat /etc/passwd|sed y/uucp/root/
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/rsr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh syno:x:4:65534:syno:/bin:/bin/syno games:x:5:60:games:/rsr/games:/bin/sh man:x:6:12:man:/var/oaohe/man:/bin/sh lt:x:7:7:lt:/var/stool/ltd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/stool/news:/bin/sh ... list:x:38:38:Mailing List Manager:/var/list:/bin/sh iro:x:39:39:irod:/var/rrn/irod:/bin/sh gnats:x:41:41:Gnats Brg-Retorting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh librrid:x:100:101::/var/lib/librrid:/bin/sh Debian-exim:x:101:103::/var/stool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false rser:x:1000:1000:rser,,,:/home/rser:/bin/bash sshd:x:103:65534::/var/rrn/sshd:/rsr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false |
#ls -d /
/ |
#ls /
bin etc lib mnt root srv usr boot home lost+found opt sbin sys var dev initrd.img media proc selinux tmp vmlinuz |
#ls -l /
итого 84 drwxr-xr-x 2 root root 4096 Апр 8 13:31 bin drwxr-xr-x 3 root root 4096 Июн 11 2012 boot drwxr-xr-x 15 root root 3040 Апр 8 08:26 dev drwxr-xr-x 76 root root 4096 Апр 9 16:40 etc drwxr-xr-x 3 root root 4096 Июн 11 2012 home lrwxrwxrwx 1 root root 37 Июн 11 2012 initrd.img -> /boot/initrd.img-2.6.39-bpo.2-686-pae drwxr-xr-x 12 root root 12288 Апр 8 08:29 lib drwx------ 2 root root 16384 Июн 11 2012 lost+found drwxr-xr-x 3 root root 4096 Июн 11 2012 media ... dr-xr-xr-x 89 root root 0 Апр 8 11:26 proc drwx------ 10 root root 4096 Апр 9 16:40 root drwxr-xr-x 2 root root 4096 Апр 8 08:29 sbin drwxr-xr-x 2 root root 4096 Июл 21 2010 selinux drwxr-xr-x 2 root root 4096 Июн 11 2012 srv drwxr-xr-x 13 root root 0 Апр 8 11:26 sys drwxrwxrwt 5 root root 4096 Апр 9 16:40 tmp drwxr-xr-x 11 root root 4096 Июл 5 2012 usr drwxr-xr-x 13 root root 4096 Июн 11 2012 var lrwxrwxrwx 1 root root 33 Июн 11 2012 vmlinuz -> boot/vmlinuz-2.6.39-bpo.2-686-pae |
#ls -l /|sed s/root/sid/g
итого 84 drwxr-xr-x 2 sid sid 4096 Апр 8 13:31 bin drwxr-xr-x 3 sid sid 4096 Июн 11 2012 boot drwxr-xr-x 15 sid sid 3040 Апр 8 08:26 dev drwxr-xr-x 76 sid sid 4096 Апр 9 16:40 etc drwxr-xr-x 3 sid sid 4096 Июн 11 2012 home lrwxrwxrwx 1 sid sid 37 Июн 11 2012 initrd.img -> /boot/initrd.img-2.6.39-bpo.2-686-pae drwxr-xr-x 12 sid sid 12288 Апр 8 08:29 lib drwx------ 2 sid sid 16384 Июн 11 2012 lost+found drwxr-xr-x 3 sid sid 4096 Июн 11 2012 media ... dr-xr-xr-x 90 sid sid 0 Апр 8 11:26 proc drwx------ 10 sid sid 4096 Апр 9 16:40 sid drwxr-xr-x 2 sid sid 4096 Апр 8 08:29 sbin drwxr-xr-x 2 sid sid 4096 Июл 21 2010 selinux drwxr-xr-x 2 sid sid 4096 Июн 11 2012 srv drwxr-xr-x 13 sid sid 0 Апр 8 11:26 sys drwxrwxrwt 5 sid sid 4096 Апр 9 16:40 tmp drwxr-xr-x 11 sid sid 4096 Июл 5 2012 usr drwxr-xr-x 13 sid sid 4096 Июн 11 2012 var lrwxrwxrwx 1 sid sid 33 Июн 11 2012 vmlinuz -> boot/vmlinuz-2.6.39-bpo.2-686-pae |
#sed s/root/toor/ /etc/passwd
toor:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/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 games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false |
#sed s/root/toor/ /etc/passwd|less
|
#sed s/root/toor/g /etc/passwd|less
|
#cat /etc/passwd|less
|
#sed -i -e s/user/toor/g /etc/passwd
|
#cat /etc/passwd|less
|
#vim /etc/passwd
![]() |
#vim script
![]() --- /dev/null 2013-04-08 11:26:35.055999994 +0300 +++ script 2013-04-09 17:03:19.000000000 +0300 @@ -0,0 +1,2 @@ +s/toor/user/g +y/123/abc/ |
#sed -f script /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:a:a:daemon:/usr/sbin:/bin/sh bin:x:b:b:bin:/bin:/bin/sh sys:x:c:c:sys:/dev:/bin/sh sync:x:4:655c4:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:ab:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... list:x:c8:c8:Mailing List Manager:/var/list:/bin/sh irc:x:c9:c9:ircd:/var/run/ircd:/bin/sh gnats:x:4a:4a:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:655c4:655c4:nobody:/nonexistent:/bin/sh libuuid:x:a00:a0a::/var/lib/libuuid:/bin/sh Debian-exim:x:a0a:a0c::/var/spool/exim4:/bin/false statd:x:a0b:655c4::/var/lib/nfs:/bin/false user:x:a000:a000:user,,,:/home/user:/bin/bash sshd:x:a0c:655c4::/var/run/sshd:/usr/sbin/nologin telnetd:x:a04:a06::/nonexistent:/bin/false |
#f script /etc/passwd
|
#t/sources.list
l3script: t/sources.list: Нет такого файла или каталога |
# /sources.list
![]() --------------------------------------------------------------------------------- |
#clear
|
#clear
|
#clear
|
#ls -l /
итого 84 drwxr-xr-x 2 root root 4096 Апр 8 13:31 bin drwxr-xr-x 3 root root 4096 Июн 11 2012 boot drwxr-xr-x 15 root root 3040 Апр 8 08:26 dev drwxr-xr-x 76 root root 4096 Апр 9 16:59 etc drwxr-xr-x 3 root root 4096 Июн 11 2012 home lrwxrwxrwx 1 root root 37 Июн 11 2012 initrd.img -> /boot/initrd.img-2.6.39-bpo.2-686-pae drwxr-xr-x 12 root root 12288 Апр 8 08:29 lib drwx------ 2 root root 16384 Июн 11 2012 lost+found drwxr-xr-x 3 root root 4096 Июн 11 2012 media ... dr-xr-xr-x 89 root root 0 Апр 8 11:26 proc drwx------ 10 root root 4096 Апр 9 17:03 root drwxr-xr-x 2 root root 4096 Апр 8 08:29 sbin drwxr-xr-x 2 root root 4096 Июл 21 2010 selinux drwxr-xr-x 2 root root 4096 Июн 11 2012 srv drwxr-xr-x 13 root root 0 Апр 8 11:26 sys drwxrwxrwt 5 root root 4096 Апр 9 16:59 tmp drwxr-xr-x 11 root root 4096 Июл 5 2012 usr drwxr-xr-x 13 root root 4096 Июн 11 2012 var lrwxrwxrwx 1 root root 33 Июн 11 2012 vmlinuz -> boot/vmlinuz-2.6.39-bpo.2-686-pae |
#ls -l /|tr rot 123
итого 84 d1wx1-x1-x 2 1223 1223 4096 Апр 8 13:31 bin d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 b223 d1wx1-x1-x 15 1223 1223 3040 Апр 8 08:26 dev d1wx1-x1-x 76 1223 1223 4096 Апр 9 16:59 e3c d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 h2me l1wx1wx1wx 1 1223 1223 37 Июн 11 2012 ini31d.img -> /b223/ini31d.img-2.6.39-bp2.2-686-pae d1wx1-x1-x 12 1223 1223 12288 Апр 8 08:29 lib d1wx------ 2 1223 1223 16384 Июн 11 2012 l2s3+f2und d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 media ... d1-x1-x1-x 90 1223 1223 0 Апр 8 11:26 p12c d1wx------ 10 1223 1223 4096 Апр 9 17:03 1223 d1wx1-x1-x 2 1223 1223 4096 Апр 8 08:29 sbin d1wx1-x1-x 2 1223 1223 4096 Июл 21 2010 selinux d1wx1-x1-x 2 1223 1223 4096 Июн 11 2012 s1v d1wx1-x1-x 13 1223 1223 0 Апр 8 11:26 sys d1wx1wx1w3 5 1223 1223 4096 Апр 9 16:59 3mp d1wx1-x1-x 11 1223 1223 4096 Июл 5 2012 us1 d1wx1-x1-x 13 1223 1223 4096 Июн 11 2012 va1 l1wx1wx1wx 1 1223 1223 33 Июн 11 2012 vmlinuz -> b223/vmlinuz-2.6.39-bp2.2-686-pae |
#ls -l /|tr -d rot
итого 84 dwx-x-x 2 4096 Апр 8 13:31 bin dwx-x-x 3 4096 Июн 11 2012 b dwx-x-x 15 3040 Апр 8 08:26 dev dwx-x-x 76 4096 Апр 9 16:59 ec dwx-x-x 3 4096 Июн 11 2012 hme lwxwxwx 1 37 Июн 11 2012 inid.img -> /b/inid.img-2.6.39-bp.2-686-pae dwx-x-x 12 12288 Апр 8 08:29 lib dwx------ 2 16384 Июн 11 2012 ls+fund dwx-x-x 3 4096 Июн 11 2012 media ... d-x-x-x 90 0 Апр 8 11:26 pc dwx------ 10 4096 Апр 9 17:03 dwx-x-x 2 4096 Апр 8 08:29 sbin dwx-x-x 2 4096 Июл 21 2010 selinux dwx-x-x 2 4096 Июн 11 2012 sv dwx-x-x 13 0 Апр 8 11:26 sys dwxwxw 5 4096 Апр 9 16:59 mp dwx-x-x 11 4096 Июл 5 2012 us dwx-x-x 13 4096 Июн 11 2012 va lwxwxwx 1 33 Июн 11 2012 vmlinuz -> b/vmlinuz-2.6.39-bp.2-686-pae |
#ls -l /|tr -s rot
итого 84 drwxr-xr-x 2 rot rot 4096 Апр 8 13:31 bin drwxr-xr-x 3 rot rot 4096 Июн 11 2012 bot drwxr-xr-x 15 rot rot 3040 Апр 8 08:26 dev drwxr-xr-x 76 rot rot 4096 Апр 9 16:59 etc drwxr-xr-x 3 rot rot 4096 Июн 11 2012 home lrwxrwxrwx 1 rot rot 37 Июн 11 2012 initrd.img -> /bot/initrd.img-2.6.39-bpo.2-686-pae drwxr-xr-x 12 rot rot 12288 Апр 8 08:29 lib drwx------ 2 rot rot 16384 Июн 11 2012 lost+found drwxr-xr-x 3 rot rot 4096 Июн 11 2012 media ... dr-xr-xr-x 90 rot rot 0 Апр 8 11:26 proc drwx------ 10 rot rot 4096 Апр 9 17:03 rot drwxr-xr-x 2 rot rot 4096 Апр 8 08:29 sbin drwxr-xr-x 2 rot rot 4096 Июл 21 2010 selinux drwxr-xr-x 2 rot rot 4096 Июн 11 2012 srv drwxr-xr-x 13 rot rot 0 Апр 8 11:26 sys drwxrwxrwt 5 rot rot 4096 Апр 9 16:59 tmp drwxr-xr-x 11 rot rot 4096 Июл 5 2012 usr drwxr-xr-x 13 rot rot 4096 Июн 11 2012 var lrwxrwxrwx 1 rot rot 33 Июн 11 2012 vmlinuz -> bot/vmlinuz-2.6.39-bpo.2-686-pae |
#ls -l /|tr -t rot 1234
итого 84 d1wx1-x1-x 2 1223 1223 4096 Апр 8 13:31 bin d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 b223 d1wx1-x1-x 15 1223 1223 3040 Апр 8 08:26 dev d1wx1-x1-x 76 1223 1223 4096 Апр 9 16:59 e3c d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 h2me l1wx1wx1wx 1 1223 1223 37 Июн 11 2012 ini31d.img -> /b223/ini31d.img-2.6.39-bp2.2-686-pae d1wx1-x1-x 12 1223 1223 12288 Апр 8 08:29 lib d1wx------ 2 1223 1223 16384 Июн 11 2012 l2s3+f2und d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 media ... d1-x1-x1-x 90 1223 1223 0 Апр 8 11:26 p12c d1wx------ 10 1223 1223 4096 Апр 9 17:03 1223 d1wx1-x1-x 2 1223 1223 4096 Апр 8 08:29 sbin d1wx1-x1-x 2 1223 1223 4096 Июл 21 2010 selinux d1wx1-x1-x 2 1223 1223 4096 Июн 11 2012 s1v d1wx1-x1-x 13 1223 1223 0 Апр 8 11:26 sys d1wx1wx1w3 5 1223 1223 4096 Апр 9 16:59 3mp d1wx1-x1-x 11 1223 1223 4096 Июл 5 2012 us1 d1wx1-x1-x 13 1223 1223 4096 Июн 11 2012 va1 l1wx1wx1wx 1 1223 1223 33 Июн 11 2012 vmlinuz -> b223/vmlinuz-2.6.39-bp2.2-686-pae |
#ls -l /|tr -t rotb 123
итого 84 d1wx1-x1-x 2 1223 1223 4096 Апр 8 13:31 bin d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 b223 d1wx1-x1-x 15 1223 1223 3040 Апр 8 08:26 dev d1wx1-x1-x 76 1223 1223 4096 Апр 9 16:59 e3c d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 h2me l1wx1wx1wx 1 1223 1223 37 Июн 11 2012 ini31d.img -> /b223/ini31d.img-2.6.39-bp2.2-686-pae d1wx1-x1-x 12 1223 1223 12288 Апр 8 08:29 lib d1wx------ 2 1223 1223 16384 Июн 11 2012 l2s3+f2und d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 media ... d1-x1-x1-x 90 1223 1223 0 Апр 8 11:26 p12c d1wx------ 10 1223 1223 4096 Апр 9 17:03 1223 d1wx1-x1-x 2 1223 1223 4096 Апр 8 08:29 sbin d1wx1-x1-x 2 1223 1223 4096 Июл 21 2010 selinux d1wx1-x1-x 2 1223 1223 4096 Июн 11 2012 s1v d1wx1-x1-x 13 1223 1223 0 Апр 8 11:26 sys d1wx1wx1w3 5 1223 1223 4096 Апр 9 16:59 3mp d1wx1-x1-x 11 1223 1223 4096 Июл 5 2012 us1 d1wx1-x1-x 13 1223 1223 4096 Июн 11 2012 va1 l1wx1wx1wx 1 1223 1223 33 Июн 11 2012 vmlinuz -> b223/vmlinuz-2.6.39-bp2.2-686-pae |
#ls -l /|tr rotb 123
итого 84 d1wx1-x1-x 2 1223 1223 4096 Апр 8 13:31 3in d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 3223 d1wx1-x1-x 15 1223 1223 3040 Апр 8 08:26 dev d1wx1-x1-x 76 1223 1223 4096 Апр 9 16:59 e3c d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 h2me l1wx1wx1wx 1 1223 1223 37 Июн 11 2012 ini31d.img -> /3223/ini31d.img-2.6.39-3p2.2-686-pae d1wx1-x1-x 12 1223 1223 12288 Апр 8 08:29 li3 d1wx------ 2 1223 1223 16384 Июн 11 2012 l2s3+f2und d1wx1-x1-x 3 1223 1223 4096 Июн 11 2012 media ... d1-x1-x1-x 90 1223 1223 0 Апр 8 11:26 p12c d1wx------ 10 1223 1223 4096 Апр 9 17:03 1223 d1wx1-x1-x 2 1223 1223 4096 Апр 8 08:29 s3in d1wx1-x1-x 2 1223 1223 4096 Июл 21 2010 selinux d1wx1-x1-x 2 1223 1223 4096 Июн 11 2012 s1v d1wx1-x1-x 13 1223 1223 0 Апр 8 11:26 sys d1wx1wx1w3 5 1223 1223 4096 Апр 9 16:59 3mp d1wx1-x1-x 11 1223 1223 4096 Июл 5 2012 us1 d1wx1-x1-x 13 1223 1223 4096 Июн 11 2012 va1 l1wx1wx1wx 1 1223 1223 33 Июн 11 2012 vmlinuz -> 3223/vmlinuz-2.6.39-3p2.2-686-pae |
#ls -l /|tr -c rot 123
|
#ls -l /|tr -c rot 123|tr -d 3
|
#ls -l /|tr -d '\t'
итого 84 drwxr-xr-x 2 root root 4096 Апр 8 13:31 bin drwxr-xr-x 3 root root 4096 Июн 11 2012 boot drwxr-xr-x 15 root root 3040 Апр 8 08:26 dev drwxr-xr-x 76 root root 4096 Апр 9 16:59 etc drwxr-xr-x 3 root root 4096 Июн 11 2012 home lrwxrwxrwx 1 root root 37 Июн 11 2012 initrd.img -> /boot/initrd.img-2.6.39-bpo.2-686-pae drwxr-xr-x 12 root root 12288 Апр 8 08:29 lib drwx------ 2 root root 16384 Июн 11 2012 lost+found drwxr-xr-x 3 root root 4096 Июн 11 2012 media ... dr-xr-xr-x 90 root root 0 Апр 8 11:26 proc drwx------ 10 root root 4096 Апр 9 17:03 root drwxr-xr-x 2 root root 4096 Апр 8 08:29 sbin drwxr-xr-x 2 root root 4096 Июл 21 2010 selinux drwxr-xr-x 2 root root 4096 Июн 11 2012 srv drwxr-xr-x 13 root root 0 Апр 8 11:26 sys drwxrwxrwt 5 root root 4096 Апр 9 16:59 tmp drwxr-xr-x 11 root root 4096 Июл 5 2012 usr drwxr-xr-x 13 root root 4096 Июн 11 2012 var lrwxrwxrwx 1 root root 33 Июн 11 2012 vmlinuz -> boot/vmlinuz-2.6.39-bpo.2-686-pae |
#ls -l /|tr -d '\n'
|
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/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 games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh 12345 uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin telnetd:x:104:106::/nonexistent:/bin/false
lnux widows macos andoid freebsd unix qnx os2
Время первой команды журнала | 13:27:34 2013- 4- 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:16:09 2013- 4- 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 16.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.37 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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