/l3/users/2-11-2020/NT-Ladm/debian3.net.nt/user :1 :2 :3 :4 |
|
$cd /
|
$ls
bin dev home lib lib64 media opt root sbin srv tmp var boot etc initrd.img lib32 lost+found mnt proc run selinux sys usr vmlinuz |
$LANG=''
|
$cd /:
l3script: cd: /:: No such file or directory |
$cd ~
|
$pwd
/home/user |
$cd ..
|
$pwd
/home |
$ls
ivan petr user |
$cd
|
$ls -lF
total 2928 -rwxr-xr-x 1 user user 1751860 Oct 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe* -rwxr-xr-x 1 user user 7994 Oct 9 2014 bigfile* drwxr-xr-x 2 user user 4096 Oct 9 2014 bin/ -rwxr-xr-x 1 user user 232966 Oct 9 2014 freebsd.jpg* -rwxr-xr-x 1 user user 52884 Oct 9 2014 granata.jpg* drwxr-xr-x 2 user user 4096 Oct 9 2014 lpi 1/ drwxr-xr-x 2 user user 4096 Oct 9 2014 lpi 2/ -rwxr-xr-x 1 user user 26648 Oct 9 2014 man_smb_conf* -rwxr-xr-x 1 user user 755680 Oct 9 2014 matrix.jpg* drwxr-xr-x 3 user user 4096 Oct 9 2014 names/ -rwxr-xr-x 1 user user 17622 Oct 9 2014 ogo.jpg* -rwxr-xr-x 1 user user 84663 Oct 9 2014 pamyatka.pdf* -rwxr-xr-x 1 user user 23048 Oct 9 2014 press_any_key_to_continue.jpg* drwxr-xr-x 3 user user 4096 Oct 9 2014 proj/ drwxr-xr-x 2 user user 4096 Oct 9 2014 sh/ drwxr-xr-x 2 user user 4096 Oct 9 2014 text/ -rwxr-xr-x 1 user user 75 Oct 9 2014 touchlist* |
$ls -alF
total 2964 drwxr-xr-x 10 user user 4096 Oct 9 2014 ./ drwxr-xr-x 5 root root 4096 Nov 2 09:50 ../ -rw------- 1 user user 11 Oct 9 2014 .bash_history -rw-r--r-- 1 user user 220 Jun 27 2014 .bash_logout -rw-r--r-- 1 user root 10 Jun 27 2014 .bash_profile -rw-r--r-- 1 user user 3457 Jun 27 2014 .bashrc -rw-r--r-- 1 user root 50 Oct 30 12:25 .l3rc drwxr-xr-x 2 user root 4096 Nov 2 13:31 .lilalo/ -rw-r--r-- 1 user user 675 Jun 27 2014 .profile ... -rwxr-xr-x 1 user user 26648 Oct 9 2014 man_smb_conf* -rwxr-xr-x 1 user user 755680 Oct 9 2014 matrix.jpg* drwxr-xr-x 3 user user 4096 Oct 9 2014 names/ -rwxr-xr-x 1 user user 17622 Oct 9 2014 ogo.jpg* -rwxr-xr-x 1 user user 84663 Oct 9 2014 pamyatka.pdf* -rwxr-xr-x 1 user user 23048 Oct 9 2014 press_any_key_to_continue.jpg* drwxr-xr-x 3 user user 4096 Oct 9 2014 proj/ drwxr-xr-x 2 user user 4096 Oct 9 2014 sh/ drwxr-xr-x 2 user user 4096 Oct 9 2014 text/ -rwxr-xr-x 1 user user 75 Oct 9 2014 touchlist* |
$cd /usr/share/doc
|
$ls
acpi grub2-common libgc1c2 libss2 openssh-blacklist-extra acpi-support-base gzip libgcc1 libssl1.0.0 openssh-client acpid heirloom-mailx libgcrypt11 libstdc++6 openssh-server adduser hostname libgdbm3 libsub-exporter-perl openssl apt ifupdown libgeoip1 libsub-install-perl os-prober apt-utils info libgmp10 libswitch-perl passwd aptitude initramfs-tools libgnutls26 libtasn1-3 pciutils aptitude-common initscripts libgomp1 libtext-charwidth-perl perl base-files insserv libgpg-error0 libtext-iconv-perl perl-base base-passwd install-info libgpm2 libtext-template-perl perl-modules ... geoip-database libdata-section-perl libreadline6 ncurses-base vim-tiny gettext-base libdb5.1 libregexp-common-perl ncurses-bin w3m gnupg libdevmapper1.02.1 libselinux1 ncurses-term wget gpgv libdiscover2 libsemanage-common net-tools whiptail grep libdns88 libsemanage1 netbase xauth groff-base libedit2 libsepol1 netcat xkb-data grub-common libept1.4.12 libsigc++-2.0-0c2a netcat-traditional xml-core grub-pc libexpat1 libslang2 netdiag xz-utils grub-pc-bin libfreetype6 libsoftware-license-perl ntpdate zlib1g grub2 libfuse2 libsqlite3-0 openssh-blacklist |
$cd bash*
|
$cd handbook
l3script: cd: handbook: No such file or directory |
$cd bash*
l3script: cd: bash*: No such file or directory |
$cd handbook
l3script: cd: handbook: No such file or directory |
$cd /usr/share/doc
|
$ls
acpi grub2-common libgc1c2 libss2 openssh-blacklist-extra acpi-support-base gzip libgcc1 libssl1.0.0 openssh-client acpid heirloom-mailx libgcrypt11 libstdc++6 openssh-server adduser hostname libgdbm3 libsub-exporter-perl openssl apt ifupdown libgeoip1 libsub-install-perl os-prober apt-utils info libgmp10 libswitch-perl passwd aptitude initramfs-tools libgnutls26 libtasn1-3 pciutils aptitude-common initscripts libgomp1 libtext-charwidth-perl perl base-files insserv libgpg-error0 libtext-iconv-perl perl-base base-passwd install-info libgpm2 libtext-template-perl perl-modules ... geoip-database libdata-section-perl libreadline6 ncurses-base vim-tiny gettext-base libdb5.1 libregexp-common-perl ncurses-bin w3m gnupg libdevmapper1.02.1 libselinux1 ncurses-term wget gpgv libdiscover2 libsemanage-common net-tools whiptail grep libdns88 libsemanage1 netbase xauth groff-base libedit2 libsepol1 netcat xkb-data grub-common libept1.4.12 libsigc++-2.0-0c2a netcat-traditional xml-core grub-pc libexpat1 libslang2 netdiag xz-utils grub-pc-bin libfreetype6 libsoftware-license-perl ntpdate zlib1g grub2 libfuse2 libsqlite3-0 openssh-blacklist |
$cd bash-completion
|
$cd handbook
l3script: cd: handbook: No such file or directory |
$cd bash-completion
l3script: cd: bash-completion: No such file or directory |
$pwd
/usr/share/doc/bash-completion |
$ls
AUTHORS README.Debian README.gz changelog.Debian.gz changelog.gz copyright |
$cd /usr/share/doc
|
$ls
acpi grub2-common libgc1c2 libss2 openssh-blacklist-extra acpi-support-base gzip libgcc1 libssl1.0.0 openssh-client acpid heirloom-mailx libgcrypt11 libstdc++6 openssh-server adduser hostname libgdbm3 libsub-exporter-perl openssl apt ifupdown libgeoip1 libsub-install-perl os-prober apt-utils info libgmp10 libswitch-perl passwd aptitude initramfs-tools libgnutls26 libtasn1-3 pciutils aptitude-common initscripts libgomp1 libtext-charwidth-perl perl base-files insserv libgpg-error0 libtext-iconv-perl perl-base base-passwd install-info libgpm2 libtext-template-perl perl-modules ... geoip-database libdata-section-perl libreadline6 ncurses-base vim-tiny gettext-base libdb5.1 libregexp-common-perl ncurses-bin w3m gnupg libdevmapper1.02.1 libselinux1 ncurses-term wget gpgv libdiscover2 libsemanage-common net-tools whiptail grep libdns88 libsemanage1 netbase xauth groff-base libedit2 libsepol1 netcat xkb-data grub-common libept1.4.12 libsigc++-2.0-0c2a netcat-traditional xml-core grub-pc libexpat1 libslang2 netdiag xz-utils grub-pc-bin libfreetype6 libsoftware-license-perl ntpdate zlib1g grub2 libfuse2 libsqlite3-0 openssh-blacklist |
$cd /usr/share/doc
|
$ls
acpi grub2-common libgc1c2 libss2 openssh-blacklist-extra acpi-support-base gzip libgcc1 libssl1.0.0 openssh-client acpid heirloom-mailx libgcrypt11 libstdc++6 openssh-server adduser hostname libgdbm3 libsub-exporter-perl openssl apt ifupdown libgeoip1 libsub-install-perl os-prober apt-utils info libgmp10 libswitch-perl passwd aptitude initramfs-tools libgnutls26 libtasn1-3 pciutils aptitude-common initscripts libgomp1 libtext-charwidth-perl perl base-files insserv libgpg-error0 libtext-iconv-perl perl-base base-passwd install-info libgpm2 libtext-template-perl perl-modules ... geoip-database libdata-section-perl libreadline6 ncurses-base vim-tiny gettext-base libdb5.1 libregexp-common-perl ncurses-bin w3m gnupg libdevmapper1.02.1 libselinux1 ncurses-term wget gpgv libdiscover2 libsemanage-common net-tools whiptail grep libdns88 libsemanage1 netbase xauth groff-base libedit2 libsepol1 netcat xkb-data grub-common libept1.4.12 libsigc++-2.0-0c2a netcat-traditional xml-core grub-pc libexpat1 libslang2 netdiag xz-utils grub-pc-bin libfreetype6 libsoftware-license-perl ntpdate zlib1g grub2 libfuse2 libsqlite3-0 openssh-blacklist |
$cd /usr/share/doc/bash
|
$ls
CHANGES.gz FAQ NEWS.gz README.Debian.gz README.bash_completion.gz changelog.Debian.gz inputrc.arrows COMPAT.gz INTRO.gz POSIX.gz README.abs-guide README.commands.gz copyright |
$~
l3script: /home/user: Is a directory |
$cd
|
$mkdir source doc pics
|
$ls
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe doc lpi 1 matrix.jpg pamyatka.pdf proj text bigfile freebsd.jpg lpi 2 names pics sh touchlist bin granata.jpg man_smb_conf ogo.jpg press_any_key_to_continue.jpg source |
$mkdir doc/scripting/perl
mkdir: cannot create directory `doc/scripting/perl': No such file or directory |
$mkdir -p doc/scripting/perl
|
$mkdir -p doc/scripting/python doc/c pics/forweb/info/2002/summer
|
$cd
|
$ls
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe doc lpi 1 matrix.jpg pamyatka.pdf proj text bigfile freebsd.jpg lpi 2 names pics sh touchlist bin granata.jpg man_smb_conf ogo.jpg press_any_key_to_continue.jpg source |
$cd doc/scripting
|
$ls
perl python |
$touch a b c
|
$cd
|
$touch a b c
|
$rm a b c
|
$rmdir -p pics/forweb/info/2002/summer
|
$rm -r doc
|
$ls
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe freebsd.jpg lpi 2 names press_any_key_to_continue.jpg source bigfile granata.jpg man_smb_conf ogo.jpg proj text bin lpi 1 matrix.jpg pamyatka.pdf sh touchlist |
$cd proj
|
$ls
core x-project |
$cd proj\xproject
l3script: cd: projxproject: No such file or directory |
$cd proj\x-project
l3script: cd: projx-project: No such file or directory |
$cd x-project
|
$ls
x y z |
$cp x y z ~/bin
|
$cd
|
$cp -R ~/proj/x-project ~/proj/x-backup
|
$cp -R ~/proj/x-project ~/proj/x-backup
|
$cp -R -i ~/proj/x-project ~/proj/x-backup
cp: overwrite `/home/user/proj/x-backup/x-project/y'? y cp: overwrite `/home/user/proj/x-backup/x-project/z'? y cp: overwrite `/home/user/proj/x-backup/x-project/x'? y |
$mkdir ~/backup
|
$cd
|
$mv ~/proj/x-backup backup
|
$ls
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe bin lpi 1 matrix.jpg pamyatka.pdf sh touchlist backup freebsd.jpg lpi 2 names press_any_key_to_continue.jpg source bigfile granata.jpg man_smb_conf ogo.jpg proj text |
$ls -l /etc
total 656 drwxr-xr-x 3 root root 4096 Jun 27 2014 X11 drwxr-xr-x 3 root root 4096 Oct 13 2014 acpi -rw-r--r-- 1 root root 2981 Jun 27 2014 adduser.conf -rw-r--r-- 1 root root 44 Oct 15 2014 adjtime -rw-r--r-- 1 root root 196 Jun 27 2014 aliases drwxr-xr-x 2 root root 4096 Oct 13 2014 alternatives drwxr-xr-x 6 root root 4096 Oct 13 2014 apt -rw-r--r-- 1 root root 1895 Dec 30 2012 bash.bashrc -rw-r--r-- 1 root root 45 Jun 17 2012 bash_completion ... drwxr-xr-x 2 root root 4096 Jun 27 2014 terminfo -rw-r--r-- 1 root root 12 Jun 27 2014 timezone -rw-r--r-- 1 root root 1552 Oct 19 2012 trafshow -rw-r--r-- 1 root root 1260 May 30 2008 ucf.conf drwxr-xr-x 4 root root 4096 Jun 27 2014 udev drwxr-xr-x 3 root root 4096 Jun 27 2014 ufw drwxr-xr-x 2 root root 4096 Jun 27 2014 vim drwxr-xr-x 2 root root 4096 Jun 27 2014 w3m -rw-r--r-- 1 root root 4496 Feb 1 2014 wgetrc drwxr-xr-x 2 root root 4096 Jun 27 2014 xml |
$ls -lt /etc
total 656 -rw-r--r-- 1 root root 59 Nov 2 12:04 resolv.conf -rw-r----- 1 root shadow 1029 Nov 2 09:53 shadow -rw-r----- 1 root shadow 473 Nov 2 09:50 gshadow -rw-r--r-- 1 root root 569 Nov 2 09:50 group -rw-r--r-- 1 root root 986 Nov 2 09:50 passwd -rw------- 1 root root 906 Nov 2 09:50 shadow- -rw------- 1 root root 556 Nov 2 09:49 group- -rw------- 1 root root 464 Nov 2 09:49 gshadow- -rw------- 1 root root 947 Nov 2 09:49 passwd- ... -rw-r--r-- 1 root root 552 Apr 29 2012 pam.conf -rw-r--r-- 1 root root 1911 Apr 14 2012 nail.rc -rw-r--r-- 1 root root 346 Apr 7 2012 discover-modprobe.conf -rw-r--r-- 1 root root 449 Feb 12 2012 mailcap.order -rw-r--r-- 1 root root 24269 Feb 12 2012 mime.types -rw-r--r-- 1 root root 851 Jul 29 2011 profile -rw-r--r-- 1 root root 599 Feb 19 2009 logrotate.conf -rw-r--r-- 1 root root 1260 May 30 2008 ucf.conf -rw-r--r-- 1 root root 475 Aug 28 2006 nsswitch.conf -rw-r--r-- 1 root root 9 Aug 7 2006 host.conf |
$touch -t 198010011739 file
|
$ls -l file
-rw-r--r-- 1 user user 0 Oct 1 1980 file |
$ls -lrt /etc
total 656 -rw-r--r-- 1 root root 9 Aug 7 2006 host.conf -rw-r--r-- 1 root root 475 Aug 28 2006 nsswitch.conf -rw-r--r-- 1 root root 1260 May 30 2008 ucf.conf -rw-r--r-- 1 root root 599 Feb 19 2009 logrotate.conf -rw-r--r-- 1 root root 851 Jul 29 2011 profile -rw-r--r-- 1 root root 24269 Feb 12 2012 mime.types -rw-r--r-- 1 root root 449 Feb 12 2012 mailcap.order -rw-r--r-- 1 root root 346 Apr 7 2012 discover-modprobe.conf -rw-r--r-- 1 root root 1911 Apr 14 2012 nail.rc ... -rw-r--r-- 1 root root 233 Oct 30 12:26 blkid.tab -rw------- 1 root root 947 Nov 2 09:49 passwd- -rw------- 1 root root 464 Nov 2 09:49 gshadow- -rw------- 1 root root 556 Nov 2 09:49 group- -rw------- 1 root root 906 Nov 2 09:50 shadow- -rw-r--r-- 1 root root 986 Nov 2 09:50 passwd -rw-r--r-- 1 root root 569 Nov 2 09:50 group -rw-r----- 1 root shadow 473 Nov 2 09:50 gshadow -rw-r----- 1 root shadow 1029 Nov 2 09:53 shadow -rw-r--r-- 1 root root 59 Nov 2 12:04 resolv.conf |
$cd
|
$xargs ls
^C |
$ls -lR
.: total 2936 -rwxr-xr-x 1 user user 1751860 Oct 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe drwxr-xr-x 3 user user 4096 Nov 2 13:56 backup -rwxr-xr-x 1 user user 7994 Oct 9 2014 bigfile drwxr-xr-x 2 user user 4096 Nov 2 13:47 bin -rw-r--r-- 1 user user 0 Oct 1 1980 file -rwxr-xr-x 1 user user 232966 Oct 9 2014 freebsd.jpg -rwxr-xr-x 1 user user 52884 Oct 9 2014 granata.jpg drwxr-xr-x 2 user user 4096 Oct 9 2014 lpi 1 ... ./source: total 0 ./text: total 72 -rwxr-xr-x 1 user user 3280 Oct 9 2014 comment-me.txt -rwxr-xr-x 1 user user 0 Oct 9 2014 core -rwxr-xr-x 1 user user 27024 Oct 9 2014 hello-vi.txt -rw-r--r-- 1 user user 29450 Oct 9 2014 hellow -rwxr-xr-x 1 user user 879 Oct 9 2014 unixoid.err.txt -rwxr-xr-x 1 user user 907 Oct 9 2014 unixoid.orig.txt |
$ls -lRF
.: total 2936 -rwxr-xr-x 1 user user 1751860 Oct 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe* drwxr-xr-x 3 user user 4096 Nov 2 13:56 backup/ -rwxr-xr-x 1 user user 7994 Oct 9 2014 bigfile* drwxr-xr-x 2 user user 4096 Nov 2 13:47 bin/ -rw-r--r-- 1 user user 0 Oct 1 1980 file -rwxr-xr-x 1 user user 232966 Oct 9 2014 freebsd.jpg* -rwxr-xr-x 1 user user 52884 Oct 9 2014 granata.jpg* drwxr-xr-x 2 user user 4096 Oct 9 2014 lpi 1/ ... ./source: total 0 ./text: total 72 -rwxr-xr-x 1 user user 3280 Oct 9 2014 comment-me.txt* -rwxr-xr-x 1 user user 0 Oct 9 2014 core* -rwxr-xr-x 1 user user 27024 Oct 9 2014 hello-vi.txt* -rw-r--r-- 1 user user 29450 Oct 9 2014 hellow -rwxr-xr-x 1 user user 879 Oct 9 2014 unixoid.err.txt* -rwxr-xr-x 1 user user 907 Oct 9 2014 unixoid.orig.txt* |
$ls -lR
.: total 2936 -rwxr-xr-x 1 user user 1751860 Oct 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe drwxr-xr-x 3 user user 4096 Nov 2 13:56 backup -rwxr-xr-x 1 user user 7994 Oct 9 2014 bigfile drwxr-xr-x 2 user user 4096 Nov 2 13:47 bin -rw-r--r-- 1 user user 0 Oct 1 1980 file -rwxr-xr-x 1 user user 232966 Oct 9 2014 freebsd.jpg -rwxr-xr-x 1 user user 52884 Oct 9 2014 granata.jpg drwxr-xr-x 2 user user 4096 Oct 9 2014 lpi 1 ... ./source: total 0 ./text: total 72 -rwxr-xr-x 1 user user 3280 Oct 9 2014 comment-me.txt -rwxr-xr-x 1 user user 0 Oct 9 2014 core -rwxr-xr-x 1 user user 27024 Oct 9 2014 hello-vi.txt -rw-r--r-- 1 user user 29450 Oct 9 2014 hellow -rwxr-xr-x 1 user user 879 Oct 9 2014 unixoid.err.txt -rwxr-xr-x 1 user user 907 Oct 9 2014 unixoid.orig.txt |
$ls -lRF
.: total 2936 -rwxr-xr-x 1 user user 1751860 Oct 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe* drwxr-xr-x 3 user user 4096 Nov 2 13:56 backup/ -rwxr-xr-x 1 user user 7994 Oct 9 2014 bigfile* drwxr-xr-x 2 user user 4096 Nov 2 13:47 bin/ -rw-r--r-- 1 user user 0 Oct 1 1980 file -rwxr-xr-x 1 user user 232966 Oct 9 2014 freebsd.jpg* -rwxr-xr-x 1 user user 52884 Oct 9 2014 granata.jpg* drwxr-xr-x 2 user user 4096 Oct 9 2014 lpi 1/ ... ./source: total 0 ./text: total 72 -rwxr-xr-x 1 user user 3280 Oct 9 2014 comment-me.txt* -rwxr-xr-x 1 user user 0 Oct 9 2014 core* -rwxr-xr-x 1 user user 27024 Oct 9 2014 hello-vi.txt* -rw-r--r-- 1 user user 29450 Oct 9 2014 hellow -rwxr-xr-x 1 user user 879 Oct 9 2014 unixoid.err.txt* -rwxr-xr-x 1 user user 907 Oct 9 2014 unixoid.orig.txt* |
$cd proj/x-project
|
$ln -s x x-symlink
|
$ln x x-symlink
ln: failed to create hard link `x-symlink': File exists |
$ln x x-hardlink
|
$ls -il
total 0 147 -rwxr-xr-x 2 user user 0 Oct 9 2014 x 147 -rwxr-xr-x 2 user user 0 Oct 9 2014 x-hardlink 187 lrwxrwxrwx 1 user user 1 Nov 2 14:15 x-symlink -> x 145 -rwxr-xr-x 1 user user 0 Oct 9 2014 y 146 -rwxr-xr-x 1 user user 0 Oct 9 2014 z |
$rm x
|
$ls -il
total 0 147 -rwxr-xr-x 1 user user 0 Oct 9 2014 x-hardlink 187 lrwxrwxrwx 1 user user 1 Nov 2 14:15 x-symlink -> x 145 -rwxr-xr-x 1 user user 0 Oct 9 2014 y 146 -rwxr-xr-x 1 user user 0 Oct 9 2014 z |
$mv x-hardlink x
|
$ls -il
total 0 147 -rwxr-xr-x 1 user user 0 Oct 9 2014 x 187 lrwxrwxrwx 1 user user 1 Nov 2 14:15 x-symlink -> x 145 -rwxr-xr-x 1 user user 0 Oct 9 2014 y 146 -rwxr-xr-x 1 user user 0 Oct 9 2014 z |
$vi
|
$~ VIM(1)
1 |
$~
|
$vi hello-vi
|
$~
3 ooooo 4 oooo ~Bов 9 10 Ð~ZÐ~^Ð~\Ð~PÐ~]Ð~TÐ~]Ð~PЯ СТÐ| Ð~^Ð~ZÐ~P 11 vim [клÑ~NÑ~Gи] [Ñ~Dайл ..]µÐ½Ð½Ñ~Kй Vi), Ñ~BекÑ~AÑ~BовÑ~Kй Ñ~@едакÑ~BоÑ~@ длÑ~O пÑ~@огÑ~@аммиÑ~AÑÑ 12 vim [клÑ~NÑ~Gи] - 13 vim [клÑ~NÑ~Gи] -t меÑ~Bка 14 vim [клÑ~NÑ~Gи] -q [Ñ~Dайл оÑ~Hибок] 15 ... 18 gvim gview Ñ~BнаÑ~O оÑ~Bмена опеÑ~@аÑ~Fий, множеÑ~AÑ~BвенноÑ~AÑ~BÑ~L окон и бÑ~CÑ~DеÑ~@ов, подÑ~AвеÑ~BкÐÐ ° Ñ~AинÑ~BакÑ~AиÑ~Aа, пÑ~@авка 25 Ð~_о Ñ~AÑ~@авнениÑ~N Ñ~A Vi, Vim имееÑ~B много Ñ~CÑ~AовеÑ~@Ñ~HенÑ~AÑ~Bвований: многокÑ~@а° AпÑ~@авка, визÑ~CалÑ~Lное вÑ~Kделение и Ñ~B.п. См. ":help vi_diff.txt" длÑ~O полÑ~CÑ~GениÑ~O по¾ лного 21 Ð~^Ð~_Ð~XСÐ~PÐ~]Ð~XÐ~U 27 Ñ~AпиÑ~Aка Ñ~@азлиÑ~Gий междÑ~C Vim и Vi. 22 Vim -- Ñ~BекÑ~AÑ~BовÑ~Kй Ñ~@едакÑ~BоÑ~@, обÑ~@аÑ~Bно-Ñ~AовмеÑ~AÑ~BимÑ~Kй Ñ~A Vi. Ð~^н можеÑÑ "hello-vi.txt" 296L, 27035C written |
$vim unixoid.err.txt
|
$~
1 A contrarrio 2 Ð~^Ñ~B пÑ~@оÑ~Bивного Bве невозможноÑ~AÑ~Bи, пÑ~@оÑ~BивоÑ~@еÑ~GаÑ~Iего доказÑ~KваемомÑ~C. 3 Ð~R логике â~@~S меÑ~Bод доказаÑ~BелÑ~LÑ~AÑ~Bва заклÑ~NÑ~GаÑ~NÑ~IийÑ~AÑ~O в доказаÑ~BелÑ~LÑ~AÑ~~ 4 5 Ab ovo usque ad mala Ñ~CкÑ~Bами. 6 «Ð~^Ñ~B Ñ~OиÑ~F до Ñ~Oблок, Ñ~B. е оÑ~B наÑ~Gала и до конÑ~Fа 8 7 Ð~^бед дÑ~@евниÑ~E Ñ~@имлÑ~Oн обÑ~KÑ~Gно наÑ~GиналÑ~AÑ~O Ñ~A Ñ~OйÑ~Fа и заканÑ~GивалÑ~AÑ~O Ñ~DÑ~@@ 9 Abysus abyssum invocat й дÑ~@Ñ~Cгое бедÑ~AÑ~Bвее. 10 Ð~Qездна взÑ~KваеÑ~B к бездне 12 11 Ð~_одобное влеÑ~GеÑ~B за Ñ~Aобой подобное или одно бедÑ~AÑ~Bвие влеÑ~GеÑ~B за Ñ~Aобо¾ 13 Ad notame 14 «Ð~TлÑ~O замеÑ~Bки», к Ñ~AвединиÑ~N 15 Ad patres 16 â~@~\Ð~Z пÑ~@аоÑ~BÑ~Fамâ~@~], Ñ~B. е. на Ñ~BоÑ~B Ñ~AвеÑ~B, Ð~QиблиÑ~O, книга Ñ~FаÑ~@Ñ~AÑ~Bв, 4, 22, 20 "unixoid.err.txt" 16L, 879C |
$~
A contrarrio От противного В логике – метод доказательства заключающийся в доказательстве невозможности, противоречащего доказываемому. Ab ovo usque ad mala «От яиц до яблок, т. е от начала и до конца Обед древних римлян обычно начинался с яйца и заканчивался фруктами. Abysus abyssum invocat Бездна взывает к бездне Подобное влечет за собой подобное или одно бедствие влечет за собой другое бедствее. Ad notame «Для заметки», к свединию Ad patres “К праотцам”, т. е. на тот свет, Библия, книга царств, 4, 22, 20 |
$cat .vimrc
cat: .vimrc: No such file or directory |
$cat ~./.vimrc
cat: ~./.vimrc: No such file or directory |
$cat ~/.vimrc
set mouse=a set nu syntax on |
$vim unixoid.err.txt
|
$~
.viminfo .vimrc |
$rm ~/.vimrc
rm: remove write-protected regular file `/home/user/.vimrc'? y |
$vim unixoid.err.txt
|
set mouse=a set nu syntax on
Время первой команды журнала | 12:27:59 2020-11- 2 | ||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:50:02 2020-11- 2 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 17.00 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.68 | ||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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