/l3/users/4-9-2017/NT-Ladm/debian2.net.nt/user :1 :2 :3 |
|
$ls
bin etc lib lost+found opt run srv usr boot home lib32 media proc sbin sys var dev initrd.img lib64 mnt root selinux tmp vmlinuz |
$cd
|
$/
![]() l3script: /: Это каталог |
$cd /
|
$cd ~
|
$pwd
/home/user |
$cd ..
|
$pwd
/home |
$ls
ivan petr user |
$cd
|
$ls -lF
итого 2928 -rwxr-xr-x 1 user user 7994 Окт 9 2014 bigfile* drwxr-xr-x 2 user user 4096 Окт 9 2014 bin/ -rwxr-xr-x 1 user user 232966 Окт 9 2014 freebsd.jpg* -rwxr-xr-x 1 user user 52884 Окт 9 2014 granata.jpg* -rwxr-xr-x 1 user user 1751860 Окт 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe* drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 1/ drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 2/ -rwxr-xr-x 1 user user 26648 Окт 9 2014 man_smb_conf* -rwxr-xr-x 1 user user 755680 Окт 9 2014 matrix.jpg* drwxr-xr-x 3 user user 4096 Окт 9 2014 names/ -rwxr-xr-x 1 user user 17622 Окт 9 2014 ogo.jpg* -rwxr-xr-x 1 user user 84663 Окт 9 2014 pamyatka.pdf* -rwxr-xr-x 1 user user 23048 Окт 9 2014 press_any_key_to_continue.jpg* drwxr-xr-x 3 user user 4096 Окт 9 2014 proj/ drwxr-xr-x 2 user user 4096 Окт 9 2014 sh/ drwxr-xr-x 2 user user 4096 Окт 9 2014 text/ -rwxr-xr-x 1 user user 75 Окт 9 2014 touchlist* |
$ls -alF
итого 2964 drwxr-xr-x 10 user user 4096 Окт 9 2014 ./ drwxr-xr-x 5 root root 4096 Сен 4 10:30 ../ -rw------- 1 user user 11 Окт 9 2014 .bash_history -rw-r--r-- 1 user user 220 Июн 27 2014 .bash_logout -rw-r--r-- 1 user root 10 Июн 27 2014 .bash_profile -rw-r--r-- 1 user user 3457 Июн 27 2014 .bashrc -rwxr-xr-x 1 user user 7994 Окт 9 2014 bigfile* drwxr-xr-x 2 user user 4096 Окт 9 2014 bin/ -rwxr-xr-x 1 user user 232966 Окт 9 2014 freebsd.jpg* ... -rwxr-xr-x 1 user user 755680 Окт 9 2014 matrix.jpg* drwxr-xr-x 3 user user 4096 Окт 9 2014 names/ -rwxr-xr-x 1 user user 17622 Окт 9 2014 ogo.jpg* -rwxr-xr-x 1 user user 84663 Окт 9 2014 pamyatka.pdf* -rwxr-xr-x 1 user user 23048 Окт 9 2014 press_any_key_to_continue.jpg* -rw-r--r-- 1 user user 675 Июн 27 2014 .profile drwxr-xr-x 3 user user 4096 Окт 9 2014 proj/ drwxr-xr-x 2 user user 4096 Окт 9 2014 sh/ drwxr-xr-x 2 user user 4096 Окт 9 2014 text/ -rwxr-xr-x 1 user user 75 Окт 9 2014 touchlist* |
$ls -al
итого 2964 drwxr-xr-x 10 user user 4096 Окт 9 2014 . drwxr-xr-x 5 root root 4096 Сен 4 10:30 .. -rw------- 1 user user 11 Окт 9 2014 .bash_history -rw-r--r-- 1 user user 220 Июн 27 2014 .bash_logout -rw-r--r-- 1 user root 10 Июн 27 2014 .bash_profile -rw-r--r-- 1 user user 3457 Июн 27 2014 .bashrc -rwxr-xr-x 1 user user 7994 Окт 9 2014 bigfile drwxr-xr-x 2 user user 4096 Окт 9 2014 bin -rwxr-xr-x 1 user user 232966 Окт 9 2014 freebsd.jpg ... -rwxr-xr-x 1 user user 755680 Окт 9 2014 matrix.jpg drwxr-xr-x 3 user user 4096 Окт 9 2014 names -rwxr-xr-x 1 user user 17622 Окт 9 2014 ogo.jpg -rwxr-xr-x 1 user user 84663 Окт 9 2014 pamyatka.pdf -rwxr-xr-x 1 user user 23048 Окт 9 2014 press_any_key_to_continue.jpg -rw-r--r-- 1 user user 675 Июн 27 2014 .profile drwxr-xr-x 3 user user 4096 Окт 9 2014 proj drwxr-xr-x 2 user user 4096 Окт 9 2014 sh drwxr-xr-x 2 user user 4096 Окт 9 2014 text -rwxr-xr-x 1 user user 75 Окт 9 2014 touchlist |
$ls --help
ull-iso, long-iso, iso, locale, +ФÐÐ ÐÐТ. ФÐÐ ÐÐТ инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº в date; еÑли ФÐÐ ÐÐТ -- ÑÑо ФÐÐ ÐÐТ1<пеÑевод-ÑÑÑоки>ФÐÐ ÐÐТ2, ФÐÐ ÐÐТ1½ из пÑименÑеÑÑÑ Ðº ÑÑаÑÑм Ñайлам, а ФÐÐ ÐÐТ2 к новÑм; еÑли к СТÐÐix-, Ñо он дейÑÑвÑÐµÑ ÑолÑко в локали, оÑлиÑной Ð¾Ñ POSIX¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑÐºÐ¸Ñ . -t ÑоÑÑиÑоваÑÑ Ð¿Ð¾ вÑемени изменениÑ, ÑнаÑала ÑамÑе новÑемеваемÑе . и .. -T, --tabsize=Ð ÐÐÐÐРиÑполÑзоваÑÑ ÑабÑлÑÑÐ¸Ñ Ñказанного Ð ÐÐÐÐÐ Ð, а не 8 -b, --escape пеÑаÑаÑÑ ÑкÑаниÑÑÑÑие поÑледоваÑелÑноÑÑи ... ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñений. ÐÐ»Ñ ÐµÑ ÑÑÑановки иÑполÑзÑйÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ dircolors. ÐÐ¾Ð´Ñ Ð²ÑÑ Ð¾Ð´Ð°: 0 вÑÑ Ð¾ÑлиÑно, 1 неболÑÑие пÑÐ¾Ð±Ð»ÐµÐ¼Ñ (напÑимеÑ, недоÑÑÑпен подкаÑалог), 2 ÑеÑÑÑÐ·Ð½Ð°Ñ Ð¿Ñоблема (напÑимеÑ, недоÑÑÑпен аÑгÑÐ¼ÐµÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки). Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² ls ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org. ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/> СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/> Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² пеÑеводе ÑообÑений «ls» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru> ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'ls invocation' |
$ls -a
. lpi 1 .. lpi 2 .bash_history man_smb_conf .bash_logout matrix.jpg .bash_profile names .bashrc ogo.jpg bigfile pamyatka.pdf bin press_any_key_to_continue.jpg freebsd.jpg .profile granata.jpg proj .l3rc sh Light_Alloy_4.4.784_RC2_by_FAFNIR.exe text .lilalo touchlist |
$ls -aF
./ lpi 1/ ../ lpi 2/ .bash_history man_smb_conf* .bash_logout matrix.jpg* .bash_profile names/ .bashrc ogo.jpg* bigfile* pamyatka.pdf* bin/ press_any_key_to_continue.jpg* freebsd.jpg* .profile granata.jpg* proj/ .l3rc sh/ Light_Alloy_4.4.784_RC2_by_FAFNIR.exe* text/ .lilalo/ touchlist* |
$cd /usr/share/doc
|
$echo $PWD
/usr/share/doc |
$ls
acpi libc6-i386 libxapian22 acpid libcap2 libxau6 acpi-support-base libc-bin libxcb1 adduser libc-dev-bin libxdmcp6 apt libclass-c3-perl libxext6 aptitude libclass-c3-xs-perl libxml2 aptitude-common libclass-isa-perl libxmuu1 apt-utils libcomerr2 links base-files libcwidget3 linux-base base-passwd libdata-optlist-perl linux-image-3.2.0-4-amd64 ... libasprintf0c2 libtinfo5 vim-tiny libattr1 libudev0 w3m libbind9-80 libusb-0.1-4 wget libblkid1 libusb-1.0-0 whiptail libboost-iostreams1.49.0 libustr-1.0-1 xauth libbsd0 libuuid1 xkb-data libbz2-1.0 libuuid-perl xml-core libc6 libwrap0 xz-utils libc6-dev libx11-6 zlib1g libc6-dev-i386 libx11-data |
$cd bash
|
$ls
changelog.Debian.gz inputrc.arrows README.bash_completion.gz CHANGES.gz INTRO.gz README.commands.gz COMPAT.gz NEWS.gz README.Debian.gz copyright POSIX.gz FAQ README.abs-guide |
$cd ..
|
$cd bash
![]() bash/ bash-completion/ |
$cd bash-completion/
|
$ls
AUTHORS changelog.Debian.gz changelog.gz copyright README.Debian README.gz |
$cd
|
$mkdir source doc pics
|
$ls
bigfile names bin ogo.jpg doc pamyatka.pdf freebsd.jpg pics granata.jpg press_any_key_to_continue.jpg Light_Alloy_4.4.784_RC2_by_FAFNIR.exe proj lpi 1 sh lpi 2 source man_smb_conf text matrix.jpg touchlist |
$mkdir -p doc/scripting/perl
|
$mkdir -p doc/scripting/python
|
$mkdir -p doc/c pics/forweb/info/2002/summer
|
$touch a b c
|
$ls -l
итого 2940 -rw-r--r-- 1 user user 0 Сен 4 14:22 a -rw-r--r-- 1 user user 0 Сен 4 14:22 b -rwxr-xr-x 1 user user 7994 Окт 9 2014 bigfile drwxr-xr-x 2 user user 4096 Окт 9 2014 bin -rw-r--r-- 1 user user 0 Сен 4 14:22 c drwxr-xr-x 4 user user 4096 Сен 4 14:21 doc -rwxr-xr-x 1 user user 232966 Окт 9 2014 freebsd.jpg -rwxr-xr-x 1 user user 52884 Окт 9 2014 granata.jpg -rwxr-xr-x 1 user user 1751860 Окт 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe ... drwxr-xr-x 3 user user 4096 Окт 9 2014 names -rwxr-xr-x 1 user user 17622 Окт 9 2014 ogo.jpg -rwxr-xr-x 1 user user 84663 Окт 9 2014 pamyatka.pdf drwxr-xr-x 3 user user 4096 Сен 4 14:21 pics -rwxr-xr-x 1 user user 23048 Окт 9 2014 press_any_key_to_continue.jpg drwxr-xr-x 3 user user 4096 Окт 9 2014 proj drwxr-xr-x 2 user user 4096 Окт 9 2014 sh drwxr-xr-x 2 user user 4096 Сен 4 14:18 source drwxr-xr-x 2 user user 4096 Окт 9 2014 text -rwxr-xr-x 1 user user 75 Окт 9 2014 touchlist |
$rm a b c
|
$ls -l
итого 2940 -rwxr-xr-x 1 user user 7994 Окт 9 2014 bigfile drwxr-xr-x 2 user user 4096 Окт 9 2014 bin drwxr-xr-x 4 user user 4096 Сен 4 14:21 doc -rwxr-xr-x 1 user user 232966 Окт 9 2014 freebsd.jpg -rwxr-xr-x 1 user user 52884 Окт 9 2014 granata.jpg -rwxr-xr-x 1 user user 1751860 Окт 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 1 drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 2 -rwxr-xr-x 1 user user 26648 Окт 9 2014 man_smb_conf -rwxr-xr-x 1 user user 755680 Окт 9 2014 matrix.jpg drwxr-xr-x 3 user user 4096 Окт 9 2014 names -rwxr-xr-x 1 user user 17622 Окт 9 2014 ogo.jpg -rwxr-xr-x 1 user user 84663 Окт 9 2014 pamyatka.pdf drwxr-xr-x 3 user user 4096 Сен 4 14:21 pics -rwxr-xr-x 1 user user 23048 Окт 9 2014 press_any_key_to_continue.jpg drwxr-xr-x 3 user user 4096 Окт 9 2014 proj drwxr-xr-x 2 user user 4096 Окт 9 2014 sh drwxr-xr-x 2 user user 4096 Сен 4 14:18 source drwxr-xr-x 2 user user 4096 Окт 9 2014 text -rwxr-xr-x 1 user user 75 Окт 9 2014 touchlist |
$mkdir --help
ÐÑполÑзование: mkdir [ÐРли он еÑÑ Ð½Ðµ ÑÑÑеÑÑвÑеÑ. ÐÑгÑменÑÑ, обÑзаÑелÑнÑе Ð´Ð»Ñ Ð´Ð»Ð¸Ð½Ð½ÑÑ ÐºÐ»ÑÑей, обÑзаÑелÑÐ½Ñ Ð¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑÐºÐ¸Ñ . -m, --mode=Ð ÐÐÐÐ ÑÑÑановиÑÑ ÐºÐ¾Ð´ доÑÑÑпа (как в chmod) -p, --parents не вÑдаваÑÑ Ð¾Ñибок еÑли ÑÑÑеÑÑвÑеÑ, ÑоздаваÑÑ ÑодиÑелÑÑкие каÑалоги еÑли Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ -v, --verbose пеÑаÑаÑÑ ÑообÑение о каждом Ñозданном каÑалоге -Z, --context=CTX ÑÑÑановиÑÑ ÐºÐ¾Ð½ÑекÑÑ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи SELinux Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñоздаваемого каÑалога ÑавнÑм CTX --help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи --version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² mkdir ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org. ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/> СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/> Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² пеÑеводе ÑообÑений «mkdir» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru> ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'mkdir invocation' |
$rmdir -p doc
![]() rmdir: не удалось удалить «doc»: Каталог не пуст |
$rmdir -r doc
![]() rmdir: неверный ключ -- r Попробуйте «rmdir --help» для получения более подробного описания. |
$rmdir --help
ÐÑполÑзование: rmdir [ÐРли они пÑÑÑÑ. --ignore-fail-on-non-empty игноÑиÑоваÑÑ Ð²Ñе оÑибки, коÑоÑÑе возникаÑÑ Ð¸Ð·-за Ñого, ÑÑо каÑалог не пÑÑÑ -p, --parents ÑдалиÑÑ ÐÐТÐÐmdir -p a/b/c» Ð´ÐµÐ»Ð°ÐµÑ Ñо же, ÑÑо и «rmdir a/b/c a/b a». -v, --verbose вÑводиÑÑ ÑообÑение Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ обÑабоÑанного каÑалога --help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи --version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² rmdir ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org. ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/> СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/> Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² пеÑеводе ÑообÑений «rmdir» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru> ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'rmdir invocation' |
$rm --help
ÐÑполÑзование: rm [ÐÐ ). -f, --force игноÑиÑоваÑÑ Ð½ÐµÑÑÑеÑÑвÑÑÑие ÑайлÑ, ни о Ñем не ÑпÑаÑиваÑÑ -i запÑаÑиваÑÑ Ð¿Ð¾Ð´ÑвеÑждение пеÑед каждÑм Ñдалением -I запÑаÑиваÑÑ Ð¿Ð¾Ð´ÑвеÑждение один Ñаз пеÑед Ñдалением более Ñем ÑÑÐµÑ Ñайлов или пеÑед ÑекÑÑÑивнÑм Ñдалением. Ðе Ñак назойливо, как -i, но вÑе же пÑедоÑÑавлÑÐµÑ Ð·Ð°ÑиÑÑ Ð¾Ñ Ð±Ð¾Ð»ÑÑинÑÑва оÑибок. --interactive[=ÐÐÐÐÐ] запÑаÑиваÑÑ Ð¿Ð¾Ð´ÑвеÑждение, ÐÐÐÐÐ Ñказано: never (никогда), once (-I, один Ñаз) или always (-i, вÑегда). ... rm ./-foo ÐамеÑим, ÑÑо пÑи иÑполÑзовании rm Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ñайла его ÑодеÑжимое обÑÑно можно воÑÑÑановиÑÑ, Ð¸Ð¼ÐµÑ ÑооÑвеÑÑÑвÑÑÑий опÑÑ Ð¸ вÑемÑ. ÐÑполÑзÑйÑе shred, еÑли вам Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð° болÑÑÐ°Ñ ÑвеÑенноÑÑÑ Ð² невозможноÑÑи воÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑодеÑжимого. Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² rm ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org. ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/> СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/> Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² пеÑеводе ÑообÑений «rm» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru> ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'rm invocation' |
$rm -ivr doc
rm: спуститься в каталог «doc»? |
$rm -ivr doc
rm: спуститься в каталог «doc»? y rm: спуститься в каталог «doc/scripting»? y rm: удалить каталог «doc/scripting/perl»? y удален каталог: «doc/scripting/perl» rm: удалить каталог «doc/scripting/python»? y удален каталог: «doc/scripting/python» rm: удалить каталог «doc/scripting»? y удален каталог: «doc/scripting» rm: удалить каталог «doc/c»? y удален каталог: «doc/c» rm: удалить каталог «doc»? y удален каталог: «doc» |
$cp ~/proj/x-project/{x,y,z} ~/bin
|
$cd bin/
|
$ls
bigwork signal_trap x y z |
$cd
|
$cp -R ~/pr
![]() press_any_key_to_continue.jpg proj/ |
$cp -R ~/proj/x-project/ ~/proj/x-backup
|
$mkdir backup
|
$mv ~/proj/x-backup/ backup
|
$cd /etc
|
$pwd
/etc |
$ls -lS
итого 656 -rw-r--r-- 1 root root 24269 Фев 12 2012 mime.types -rw-r--r-- 1 root root 19398 Май 14 2012 services -rw-r--r-- 1 root root 17101 Окт 15 2014 ld.so.cache -rw-r--r-- 1 root root 10185 Май 26 2012 login.defs -rw-r--r-- 1 root root 8576 Окт 13 2014 locale.gen -rw-r--r-- 1 root root 8453 Июн 23 2012 nanorc -rw-r--r-- 1 root root 7134 Июн 27 2014 ca-certificates.conf -rw-r--r-- 1 root root 5173 Июн 19 2012 manpath.config -rw-r--r-- 1 root root 4496 Фев 1 2014 wgetrc ... -rw-r--r-- 1 root root 34 Сен 4 12:11 resolv.conf -rw-r--r-- 1 root root 26 Мар 24 2014 issue -rw-r--r-- 1 root root 20 Июн 27 2014 mailname -rw-r--r-- 1 root root 19 Мар 24 2014 issue.net lrwxrwxrwx 1 root root 12 Июн 27 2014 mtab -> /proc/mounts -rw-r--r-- 1 root root 12 Июн 27 2014 timezone -rw-r--r-- 1 root root 9 Авг 7 2006 host.conf -rw-r--r-- 1 root root 8 Сен 1 14:49 hostname -rw-r--r-- 1 root root 4 Июн 12 2014 debian_version -rw-r--r-- 1 root root 0 Июн 27 2014 environment |
$sort --help
iles0-from=Ф·Ð¾Ð²Ð°Ð½Ð¸Ðµ: sort [ÐÐФÐÐÐ ÐеÑаÑÐ°ÐµÑ ÑоÑÑиÑованное ÑлиÑние вÑÐµÑ Ð¤ÐÐРобÑзаÑелÑнÑе Ð´Ð»Ñ Ð´Ð»Ð¸Ð½Ð½ÑÑ ÐºÐ»ÑÑей, обÑзаÑелÑÐ½Ñ Ð¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑÐºÐ¸Ñ . ÐлÑÑи, задаÑÑие поÑÑдок: -b, --ignore-leading-blanks игноÑиÑоваÑÑ Ð½Ð°ÑалÑнÑе пÑопÑÑки -d, --dictionary-order ÑаÑÑмаÑÑиваÑÑ ÑолÑко пÑопÑÑки, бÑÐºÐ²Ñ Ð¸ ÑиÑÑÑ -f, --ignore-case игноÑиÑоваÑÑ ÑегиÑÑÑ Ð±Ñкв -g, --general-numeric-sort ÑÑавниваÑÑ Ð² ÑооÑвеÑÑÑвии Ñ Ð¾Ð±Ñим ÑиÑловÑм знаÑением -i, --ignore-nonprinting ÑаÑÑмаÑÑиваÑÑ ÑолÑко пеÑаÑнÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ... ÐÑли ФÐÐндаÑÑнÑй ввод. *** ÐÐ ÐÐУÐÐ ÐÐÐÐÐÐÐ *** УÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð² окÑÑжении Ð»Ð¾ÐºÐ°Ð»Ñ Ð²Ð»Ð¸ÑÐµÑ Ð½Ð° поÑÑдок ÑоÑÑиÑовки. ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑиÑÑ ÑÑадиÑионнÑй поÑÑдок, иÑполÑзÑÑÑий ÑиÑÑемнÑе знаÑÐµÐ½Ð¸Ñ Ð±Ð°Ð¹Ñ, ÑÑÑановиÑе LC_ALL=C. Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² sort ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org. ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/> СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/> Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² пеÑеводе ÑообÑений «sort» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru> ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'sort invocation' |
$ls -l | sort -k=5
![]() sort: неверное число в начале поля: неверный счетчик в начале «=5» |
$ls -l | sort -k 5
итого 656 -rw-r--r-- 1 root root 0 Июн 27 2014 environment -rw-r--r-- 1 root root 10185 Май 26 2012 login.defs -rw-r----- 1 root shadow 1029 Сен 4 10:30 shadow -rw-r--r-- 1 root root 1260 Май 30 2008 ucf.conf lrwxrwxrwx 1 root root 12 Июн 27 2014 mtab -> /proc/mounts -rw-r--r-- 1 root root 12 Июн 27 2014 timezone -rw-r--r-- 1 root root 144 Июн 27 2014 kernel-img.conf -rw-r--r-- 1 root root 1552 Окт 19 2012 trafshow -rw-r--r-- 1 root root 17101 Окт 15 2014 ld.so.cache ... -rw-r--r-- 1 root root 859 Ноя 23 2012 insserv.conf -rw-r--r-- 1 root root 880 Июн 27 2014 hosts.deny -rw-r--r-- 1 root root 887 Май 14 2012 rpc -rw-r--r-- 1 root root 89 Июн 27 2014 shells -rw-r--r-- 1 root root 8 Сен 1 14:49 hostname -rw------- 1 root root 906 Сен 4 10:28 shadow- -rw------- 1 root root 947 Сен 4 10:26 passwd- -rw-r--r-- 1 root root 956 Мар 21 2013 mke2fs.conf -rw-r--r-- 1 root root 986 Сен 4 10:30 passwd -rw-r--r-- 1 root root 9 Авг 7 2006 host.conf |
$ls -l | sort k=5
![]() sort: операция открытия завершилась неудачно: k=5: Нет такого файла или каталога |
$ls -l | sort -k5
итого 656 -rw-r--r-- 1 root root 0 Июн 27 2014 environment -rw-r--r-- 1 root root 10185 Май 26 2012 login.defs -rw-r----- 1 root shadow 1029 Сен 4 10:30 shadow -rw-r--r-- 1 root root 1260 Май 30 2008 ucf.conf lrwxrwxrwx 1 root root 12 Июн 27 2014 mtab -> /proc/mounts -rw-r--r-- 1 root root 12 Июн 27 2014 timezone -rw-r--r-- 1 root root 144 Июн 27 2014 kernel-img.conf -rw-r--r-- 1 root root 1552 Окт 19 2012 trafshow -rw-r--r-- 1 root root 17101 Окт 15 2014 ld.so.cache ... -rw-r--r-- 1 root root 859 Ноя 23 2012 insserv.conf -rw-r--r-- 1 root root 880 Июн 27 2014 hosts.deny -rw-r--r-- 1 root root 887 Май 14 2012 rpc -rw-r--r-- 1 root root 89 Июн 27 2014 shells -rw-r--r-- 1 root root 8 Сен 1 14:49 hostname -rw------- 1 root root 906 Сен 4 10:28 shadow- -rw------- 1 root root 947 Сен 4 10:26 passwd- -rw-r--r-- 1 root root 956 Мар 21 2013 mke2fs.conf -rw-r--r-- 1 root root 986 Сен 4 10:30 passwd -rw-r--r-- 1 root root 9 Авг 7 2006 host.conf |
$ls -l | sort -k6,7,8
![]() sort: лишний символ в спецификации поля: неверная спецификация поля «6,7,8» |
$ls -l | sort --k=6,7,8
![]() sort: лишний символ в спецификации поля: неверная спецификация поля «6,7,8» |
$ls -l | sort --k=6,8
итого 656 -rw-r--r-- 1 root root 475 Авг 28 2006 nsswitch.conf -rw-r--r-- 1 root root 9 Авг 7 2006 host.conf -rw-r--r-- 1 root root 1911 Апр 14 2012 nail.rc -rw-r--r-- 1 root root 552 Апр 29 2012 pam.conf -rw-r--r-- 1 root root 346 Апр 7 2012 discover-modprobe.conf drwxr-xr-x 2 root root 4096 Дек 11 2012 fstab.d -rw-r--r-- 1 root root 2570 Дек 23 2013 locale.alias -rw-r--r-- 1 root root 2940 Дек 23 2013 gai.conf -rw-r--r-- 1 root root 2969 Дек 26 2012 debconf.conf ... -rw-r----- 1 root shadow 473 Сен 4 10:30 gshadow -rw-r--r-- 1 root root 569 Сен 4 10:30 group -rw-r--r-- 1 root root 986 Сен 4 10:30 passwd -rw-r--r-- 1 root root 34 Сен 4 12:11 resolv.conf drwxr-xr-x 6 root root 4096 Сен 9 2014 network -rw-r--r-- 1 root root 4496 Фев 1 2014 wgetrc -rw-r--r-- 1 root root 24269 Фев 12 2012 mime.types -rw-r--r-- 1 root root 449 Фев 12 2012 mailcap.order -rw-r--r-- 1 root root 599 Фев 19 2009 logrotate.conf -rw-r--r-- 1 root root 312 Янв 2 2013 email-addresses |
$ls -lt
итого 656 -rw-r--r-- 1 root root 34 Сен 4 12:11 resolv.conf -rw-r----- 1 root shadow 1029 Сен 4 10:30 shadow -rw-r----- 1 root shadow 473 Сен 4 10:30 gshadow -rw-r--r-- 1 root root 569 Сен 4 10:30 group -rw-r--r-- 1 root root 986 Сен 4 10:30 passwd -rw------- 1 root root 906 Сен 4 10:28 shadow- -rw------- 1 root root 556 Сен 4 10:26 group- -rw------- 1 root root 464 Сен 4 10:26 gshadow- -rw------- 1 root root 947 Сен 4 10:26 passwd- ... -rw-r--r-- 1 root root 552 Апр 29 2012 pam.conf -rw-r--r-- 1 root root 1911 Апр 14 2012 nail.rc -rw-r--r-- 1 root root 346 Апр 7 2012 discover-modprobe.conf -rw-r--r-- 1 root root 449 Фев 12 2012 mailcap.order -rw-r--r-- 1 root root 24269 Фев 12 2012 mime.types -rw-r--r-- 1 root root 851 Июл 29 2011 profile -rw-r--r-- 1 root root 599 Фев 19 2009 logrotate.conf -rw-r--r-- 1 root root 1260 Май 30 2008 ucf.conf -rw-r--r-- 1 root root 475 Авг 28 2006 nsswitch.conf -rw-r--r-- 1 root root 9 Авг 7 2006 host.conf |
$ls -ltr
итого 656 -rw-r--r-- 1 root root 9 Авг 7 2006 host.conf -rw-r--r-- 1 root root 475 Авг 28 2006 nsswitch.conf -rw-r--r-- 1 root root 1260 Май 30 2008 ucf.conf -rw-r--r-- 1 root root 599 Фев 19 2009 logrotate.conf -rw-r--r-- 1 root root 851 Июл 29 2011 profile -rw-r--r-- 1 root root 24269 Фев 12 2012 mime.types -rw-r--r-- 1 root root 449 Фев 12 2012 mailcap.order -rw-r--r-- 1 root root 346 Апр 7 2012 discover-modprobe.conf -rw-r--r-- 1 root root 1911 Апр 14 2012 nail.rc ... -rw-r--r-- 1 root root 234 Сен 1 14:49 blkid.tab -rw------- 1 root root 947 Сен 4 10:26 passwd- -rw------- 1 root root 464 Сен 4 10:26 gshadow- -rw------- 1 root root 556 Сен 4 10:26 group- -rw------- 1 root root 906 Сен 4 10:28 shadow- -rw-r--r-- 1 root root 986 Сен 4 10:30 passwd -rw-r--r-- 1 root root 569 Сен 4 10:30 group -rw-r----- 1 root shadow 473 Сен 4 10:30 gshadow -rw-r----- 1 root shadow 1029 Сен 4 10:30 shadow -rw-r--r-- 1 root root 34 Сен 4 12:11 resolv.conf |
$cd
|
$ls --help
ull-iso, long-iso, iso, locale, +ФÐÐ ÐÐТ. ФÐÐ ÐÐТ инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº в date; еÑли ФÐÐ ÐÐТ -- ÑÑо ФÐÐ ÐÐТ1<пеÑевод-ÑÑÑоки>ФÐÐ ÐÐТ2, ФÐÐ ÐÐТ1½ из пÑименÑеÑÑÑ Ðº ÑÑаÑÑм Ñайлам, а ФÐÐ ÐÐТ2 к новÑм; еÑли к СТÐÐix-, Ñо он дейÑÑвÑÐµÑ ÑолÑко в локали, оÑлиÑной Ð¾Ñ POSIX¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑÐºÐ¸Ñ . -t ÑоÑÑиÑоваÑÑ Ð¿Ð¾ вÑемени изменениÑ, ÑнаÑала ÑамÑе новÑемеваемÑе . и .. -T, --tabsize=Ð ÐÐÐÐРиÑполÑзоваÑÑ ÑабÑлÑÑÐ¸Ñ Ñказанного Ð ÐÐÐÐÐ Ð, а не 8 -b, --escape пеÑаÑаÑÑ ÑкÑаниÑÑÑÑие поÑледоваÑелÑноÑÑи ... ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñений. ÐÐ»Ñ ÐµÑ ÑÑÑановки иÑполÑзÑйÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ dircolors. ÐÐ¾Ð´Ñ Ð²ÑÑ Ð¾Ð´Ð°: 0 вÑÑ Ð¾ÑлиÑно, 1 неболÑÑие пÑÐ¾Ð±Ð»ÐµÐ¼Ñ (напÑимеÑ, недоÑÑÑпен подкаÑалог), 2 ÑеÑÑÑÐ·Ð½Ð°Ñ Ð¿Ñоблема (напÑимеÑ, недоÑÑÑпен аÑгÑÐ¼ÐµÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки). Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² ls ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org. ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/> СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/> Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² пеÑеводе ÑообÑений «ls» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru> ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'ls invocation' |
$ls -lR
.: итого 2936 drwxr-xr-x 3 user user 4096 Сен 4 14:33 backup -rwxr-xr-x 1 user user 7994 Окт 9 2014 bigfile drwxr-xr-x 2 user user 4096 Сен 4 14:30 bin -rwxr-xr-x 1 user user 232966 Окт 9 2014 freebsd.jpg -rwxr-xr-x 1 user user 52884 Окт 9 2014 granata.jpg -rwxr-xr-x 1 user user 1751860 Окт 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 1 drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 2 ... ./source: итого 0 ./text: итого 72 -rwxr-xr-x 1 user user 3280 Окт 9 2014 comment-me.txt -rwxr-xr-x 1 user user 0 Окт 9 2014 core -rwxr-xr-x 1 user user 27024 Окт 9 2014 hello-vi.txt -rw-r--r-- 1 user user 29450 Окт 9 2014 hellow -rwxr-xr-x 1 user user 879 Окт 9 2014 unixoid.err.txt -rwxr-xr-x 1 user user 907 Окт 9 2014 unixoid.orig.txt |
$ls -lR | sort -k1
.: ./backup: ./backup/x-backup: ./bin: drwxr-xr-x 2 user user 4096 Окт 9 2014 events drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 1 drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 2 drwxr-xr-x 2 user user 4096 Окт 9 2014 sh drwxr-xr-x 2 user user 4096 Окт 9 2014 text drwxr-xr-x 2 user user 4096 Окт 9 2014 x-project ... итого 2804 итого 2936 итого 3420 итого 4 итого 4 итого 4 итого 4 итого 72 итого 8 итого 8 |
$ls -aF
./ granata.jpg* pamyatka.pdf* ../ .l3rc press_any_key_to_continue.jpg* backup/ Light_Alloy_4.4.784_RC2_by_FAFNIR.exe* .profile .bash_history .lilalo/ proj/ .bash_logout lpi 1/ sh/ .bash_profile lpi 2/ source/ .bashrc man_smb_conf* text/ bigfile* matrix.jpg* touchlist* bin/ names/ freebsd.jpg* ogo.jpg* |
$ls -l | sort -k6
итого 2936 -rwxr-xr-x 1 user user 7994 Окт 9 2014 bigfile -rwxr-xr-x 1 user user 232966 Окт 9 2014 freebsd.jpg -rwxr-xr-x 1 user user 52884 Окт 9 2014 granata.jpg -rwxr-xr-x 1 user user 1751860 Окт 9 2014 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 1 drwxr-xr-x 2 user user 4096 Окт 9 2014 lpi 2 -rwxr-xr-x 1 user user 26648 Окт 9 2014 man_smb_conf -rwxr-xr-x 1 user user 755680 Окт 9 2014 matrix.jpg drwxr-xr-x 3 user user 4096 Окт 9 2014 names -rwxr-xr-x 1 user user 17622 Окт 9 2014 ogo.jpg -rwxr-xr-x 1 user user 84663 Окт 9 2014 pamyatka.pdf -rwxr-xr-x 1 user user 23048 Окт 9 2014 press_any_key_to_continue.jpg drwxr-xr-x 2 user user 4096 Окт 9 2014 sh drwxr-xr-x 2 user user 4096 Окт 9 2014 text -rwxr-xr-x 1 user user 75 Окт 9 2014 touchlist drwxr-xr-x 2 user user 4096 Сен 4 14:18 source drwxr-xr-x 2 user user 4096 Сен 4 14:30 bin drwxr-xr-x 3 user user 4096 Сен 4 14:33 backup drwxr-xr-x 3 user user 4096 Сен 4 14:33 proj |
$sort --help
iles0-from=Ф·Ð¾Ð²Ð°Ð½Ð¸Ðµ: sort [ÐÐФÐÐÐ ÐеÑаÑÐ°ÐµÑ ÑоÑÑиÑованное ÑлиÑние вÑÐµÑ Ð¤ÐÐРобÑзаÑелÑнÑе Ð´Ð»Ñ Ð´Ð»Ð¸Ð½Ð½ÑÑ ÐºÐ»ÑÑей, обÑзаÑелÑÐ½Ñ Ð¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑÐºÐ¸Ñ . ÐлÑÑи, задаÑÑие поÑÑдок: -b, --ignore-leading-blanks игноÑиÑоваÑÑ Ð½Ð°ÑалÑнÑе пÑопÑÑки -d, --dictionary-order ÑаÑÑмаÑÑиваÑÑ ÑолÑко пÑопÑÑки, бÑÐºÐ²Ñ Ð¸ ÑиÑÑÑ -f, --ignore-case игноÑиÑоваÑÑ ÑегиÑÑÑ Ð±Ñкв -g, --general-numeric-sort ÑÑавниваÑÑ Ð² ÑооÑвеÑÑÑвии Ñ Ð¾Ð±Ñим ÑиÑловÑм знаÑением -i, --ignore-nonprinting ÑаÑÑмаÑÑиваÑÑ ÑолÑко пеÑаÑнÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ... ÐÑли ФÐÐндаÑÑнÑй ввод. *** ÐÐ ÐÐУÐÐ ÐÐÐÐÐÐÐ *** УÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð² окÑÑжении Ð»Ð¾ÐºÐ°Ð»Ñ Ð²Ð»Ð¸ÑÐµÑ Ð½Ð° поÑÑдок ÑоÑÑиÑовки. ЧÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑиÑÑ ÑÑадиÑионнÑй поÑÑдок, иÑполÑзÑÑÑий ÑиÑÑемнÑе знаÑÐµÐ½Ð¸Ñ Ð±Ð°Ð¹Ñ, ÑÑÑановиÑе LC_ALL=C. Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² sort ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org. ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/> СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/> Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² пеÑеводе ÑообÑений «sort» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru> ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'sort invocation' |
$cd proj/x-project/
|
$ln --help
ÐÑполÑзование: ln [ÐÐ-T] ЦÐÐ n [ÐÐ ¸Ð»Ð¸: ln [ÐРили: ln [ÐРпеÑвой ÑоÑме ÑоздаÑÑÑÑ ÑÑÑлка на ЦÐÐ ¾Ð¹ ÑоÑме ÑоздаÑÑÑÑ ÑÑÑлка на ЦÐРвÑÑÑой ÑоÑÐ¼Ð°Ñ ÑоздаÑÑÑÑ ÑÑÑлки на каждÑÑ Ð¦ÐРжÑÑÑкие ÑÑÑлки, а Ñ ÐºÐ»ÑÑом --symbolic -- ÑимволÑнÑе. ÐÑи Ñоздании жÑÑÑÐºÐ¸Ñ ÑÑÑлок ÐºÐ°Ð¶Ð´Ð°Ñ Ð¦ÐÐ Ñлки могÑÑ ÑодеÑжаÑÑ Ð¿ÑоизволÑнÑй ÑекÑÑ; пÑи ÑазÑменовании ... Ñказан клÑÑ --backup) numbered, t ÑоздаваÑÑ Ð½ÑмеÑованнÑе копии existing, nil еÑли ÑÑÑеÑÑвÑÑÑ Ð½ÑмеÑованнÑе копии, Ñо ÑоздаваÑÑ Ð½ÑмеÑованнÑе инаÑе ÑоздаваÑÑ Ð¿ÑоÑÑÑе simple. never вÑегда ÑоздаваÑÑ Ð¿ÑоÑÑÑе копии Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² ln ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org. ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/> СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/> Ðб оÑÐ¸Ð±ÐºÐ°Ñ Ð² пеÑеводе ÑообÑений «ln» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru> ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'ln invocation' |
$ln -s x ~/x-symlink
|
$ln x x-symlink
|
$ln -s x x-symlink
![]() ln: не удалось создать символьную ссылку «x-symlink»: Файл существует |
$ls -l
итого 0 -rwxr-xr-x 2 user user 0 Окт 9 2014 x -rwxr-xr-x 2 user user 0 Окт 9 2014 x-symlink -rwxr-xr-x 1 user user 0 Окт 9 2014 y -rwxr-xr-x 1 user user 0 Окт 9 2014 z |
$cd
|
$ls
backup lpi 2 proj bigfile man_smb_conf sh bin matrix.jpg source freebsd.jpg names text granata.jpg ogo.jpg touchlist Light_Alloy_4.4.784_RC2_by_FAFNIR.exe pamyatka.pdf x-symlink lpi 1 press_any_key_to_continue.jpg |
$cd proj/x
![]() l3script: cd: proj/x: Нет такого файла или каталога |
$cd proj/x-project/
|
$ls
x x-symlink y z |
$rm x-symlink
|
$ls -s x symlink
![]() ls: невозможно получить доступ к symlink: Нет такого файла или каталога 0 x |
$ln -s x x-symlink
|
$ln x x-symlink
![]() ln: не удалось создать жёсткую ссылку «x-symlink»: Файл существует |
$ln x x-hardlink
|
$ls -il
итого 0 147 -rwxr-xr-x 2 user user 0 Окт 9 2014 x 147 -rwxr-xr-x 2 user user 0 Окт 9 2014 x-hardlink 183 lrwxrwxrwx 1 user user 1 Сен 4 14:59 x-symlink -> x 145 -rwxr-xr-x 1 user user 0 Окт 9 2014 y 146 -rwxr-xr-x 1 user user 0 Окт 9 2014 z |
$rm x
|
$ls -li
итого 0 147 -rwxr-xr-x 1 user user 0 Окт 9 2014 x-hardlink 183 lrwxrwxrwx 1 user user 1 Сен 4 14:59 x-symlink -> x 145 -rwxr-xr-x 1 user user 0 Окт 9 2014 y 146 -rwxr-xr-x 1 user user 0 Окт 9 2014 z |
$mv x-hardlink x
|
$ls -il
итого 0 147 -rwxr-xr-x 1 user user 0 Окт 9 2014 x 183 lrwxrwxrwx 1 user user 1 Сен 4 14:59 x-symlink -> x 145 -rwxr-xr-x 1 user user 0 Окт 9 2014 y 146 -rwxr-xr-x 1 user user 0 Окт 9 2014 z |
$cd
|
$du -sh *
8,0K backup 8,0K bigfile 12K bin 228K freebsd.jpg 52K granata.jpg 1,7M Light_Alloy_4.4.784_RC2_by_FAFNIR.exe 3,4M lpi 1 2,8M lpi 2 28K man_smb_conf 740K matrix.jpg 160K names 20K ogo.jpg 84K pamyatka.pdf 24K press_any_key_to_continue.jpg 8,0K proj 8,0K sh 4,0K source 76K text 4,0K touchlist 0 x-symlink |
$dd if=/dev/zero of=d1/d3/test bs=1M count=150
![]() dd: открытие «d1/d3/test»: Нет такого файла или каталога |
$dd if=/dev/zero of=d1/d4/test bs=1M count=150
![]() dd: открытие «d1/d4/test»: Нет такого файла или каталога |
Время первой команды журнала | 13:07:25 2017- 9- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:10:16 2017- 9- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 13.00 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.05 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.59 | ||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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 нужно использовать символы #=