/l3/users/30-5-2016/NT-Ladm/debian3.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 |
|
#ls -a
. .aptitude .bash_profile install .lilalo .vim .. .bash_history .bashrc .l3rc .profile .viminfo |
#useradd ivan
|
#&?
l3script: syntax error near unexpected token `&' |
#man useradd
|
#passwd ivan
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
#usrdel ivan
l3script: usrdel: команда не найдена |
#echo $?
127 |
#userdel ivan
|
#echo $?
0 |
#useradd --help
ÐÑполÑзование: useradd [паÑамеÑÑÑ] ÐÐÐ seradd -D useradd -D [паÑамеÑÑÑ] ÐаÑамеÑÑÑ: -b, --base-dir ÐÐÐ_ÐÐТ базовÑй каÑалог Ð´Ð»Ñ Ð´Ð¾Ð¼Ð°Ñнего каÑалога новой ÑÑÑÑной запиÑи -c, --comment ÐÐÐÐÐÐТÐÐ ÐРполе GECOS новой ÑÑÑÑной запиÑи -d, --home-dir ÐÐÐ_ÐÐТ домаÑний каÑалог новой ÑÑÑÑной запиÑи -D, --defaults показаÑÑ Ð¸Ð»Ð¸ измениÑÑ Ð½Ð°ÑÑÑойки по ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ useradd ... -p, --password ÐÐÐ ÐÐÑÑной запиÑи -r, --system ÑоздаÑÑ ÑиÑÑемнÑÑ ÑÑÑÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ -R, --root ÐÐТ_CHROOT каÑалог, в коÑоÑÑй вÑполнÑеÑÑÑ chroot -s, --shell ÐÐÐРновой ÑÑÑÑной запиÑи -u, --uid UID полÑзоваÑелÑÑкий ID новой ÑÑÑÑной запиÑи -U, --user-group ÑоздаÑÑ Ð³ÑÑÐ¿Ð¿Ñ Ñ Ñем же именем ÑÑо и Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ -Z, --selinux-user SEUSER иÑполÑзоваÑÑ Ñказанного SEUSER Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑÑкого ÑопоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ SELinux |
#useradd -n ivan
useradd: невеÑнÑй клÑÑ -- «n» ÐÑполÑзование: useradd [паÑамеÑÑÑ] ÐÐÐ seradd -D useradd -D [паÑамеÑÑÑ] ÐаÑамеÑÑÑ: -b, --base-dir ÐÐÐ_ÐÐТ базовÑй каÑалог Ð´Ð»Ñ Ð´Ð¾Ð¼Ð°Ñнего каÑалога новой ÑÑÑÑной запиÑи -c, --comment ÐÐÐÐÐÐТÐÐ ÐРполе GECOS новой ÑÑÑÑной запиÑи -d, --home-dir ÐÐÐ_ÐÐТ домаÑний каÑалог новой ÑÑÑÑной запиÑи -D, --defaults показаÑÑ Ð¸Ð»Ð¸ измениÑÑ Ð½Ð°ÑÑÑойки ... -p, --password ÐÐÐ ÐÐÑÑной запиÑи -r, --system ÑоздаÑÑ ÑиÑÑемнÑÑ ÑÑÑÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ -R, --root ÐÐТ_CHROOT каÑалог, в коÑоÑÑй вÑполнÑеÑÑÑ chroot -s, --shell ÐÐÐРновой ÑÑÑÑной запиÑи -u, --uid UID полÑзоваÑелÑÑкий ID новой ÑÑÑÑной запиÑи -U, --user-group ÑоздаÑÑ Ð³ÑÑÐ¿Ð¿Ñ Ñ Ñем же именем ÑÑо и Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ -Z, --selinux-user SEUSER иÑполÑзоваÑÑ Ñказанного SEUSER Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑÑкого ÑопоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ SELinux |
#^C
|
#useradd -n ivan
useradd: невеÑнÑй клÑÑ -- «n» ÐÑполÑзование: useradd [паÑамеÑÑÑ] ÐÐÐ seradd -D useradd -D [паÑамеÑÑÑ] ÐаÑамеÑÑÑ: -b, --base-dir ÐÐÐ_ÐÐТ базовÑй каÑалог Ð´Ð»Ñ Ð´Ð¾Ð¼Ð°Ñнего каÑалога новой ÑÑÑÑной запиÑи -c, --comment ÐÐÐÐÐÐТÐÐ ÐРполе GECOS новой ÑÑÑÑной запиÑи -d, --home-dir ÐÐÐ_ÐÐТ домаÑний каÑалог новой ÑÑÑÑной запиÑи -D, --defaults показаÑÑ Ð¸Ð»Ð¸ измениÑÑ Ð½Ð°ÑÑÑойки ... -p, --password ÐÐÐ ÐÐÑÑной запиÑи -r, --system ÑоздаÑÑ ÑиÑÑемнÑÑ ÑÑÑÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ -R, --root ÐÐТ_CHROOT каÑалог, в коÑоÑÑй вÑполнÑеÑÑÑ chroot -s, --shell ÐÐÐРновой ÑÑÑÑной запиÑи -u, --uid UID полÑзоваÑелÑÑкий ID новой ÑÑÑÑной запиÑи -U, --user-group ÑоздаÑÑ Ð³ÑÑÐ¿Ð¿Ñ Ñ Ñем же именем ÑÑо и Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ -Z, --selinux-user SEUSER иÑполÑзоваÑÑ Ñказанного SEUSER Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑÑкого ÑопоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ SELinux |
#useradd -m ivan
|
#passwd ivan
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
#usermod --help
ÐÑполÑзование: usermod [паÑамеÑÑÑ] ÐÐÐ , --comment ÐÐÐÐÐÐТÐÐ ÐРновое знаÑение Ð¿Ð¾Ð»Ñ GECOS -d, --home ÐÐÐ_ÐÐТ новÑй домаÑний каÑалог ÑÑÑÑной запиÑи -e, --expiredate ÐÐТÐ_УСТ ÑÑÑановиÑÑ Ð´Ð°ÑÑ Ð¾ÐºÐ¾Ð½ÑÐ°Ð½Ð¸Ñ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ ÑÑÑÑной запиÑи в ÐÐТÐ_УСТ -f, --inactive ÐÐÐÐТÐÐÐÐСТЬ ÑÑÑановиÑÑ Ð¿ÐµÑиод неакÑивноÑÑи паÑÐ¾Ð»Ñ Ð¿Ð¾Ñле ÑÑÑаÑÐµÐ²Ð°Ð½Ð¸Ñ ÑÑÑÑной запиÑи ÑавнÑм ÐÐÐÐТÐÐÐÐСТЬ -g, --gid ÐРУÐÐРпÑинÑдиÑелÑно назнаÑиÑÑ Ð¿ÐµÑвиÑнÑÑ ÐРУÐÐУ -G, --groups ÐРУÐÐЫ ÑпиÑок дополниÑелÑнÑÑ ÐРУÐÐ -a, --append добавиÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð² дополниÑелÑнÑе ... имеÑÑимÑÑ (не ÑникалÑнÑм) UID -p, --password ÐÐÐ ÐÐ¾Ð»Ñ Ð´Ð»Ñ ÑÑÑÑной запиÑи -R, --root ÐÐТ_CHROOT каÑалог, в коÑоÑÑй вÑполнÑеÑÑÑ chroot -s, --shell ÐÐÐолоÑка Ð´Ð»Ñ ÑÑÑÑной запиÑи -u, --uid UID новÑй UID Ð´Ð»Ñ ÑÑÑÑной запиÑи -U, --unlock ÑазблокиÑоваÑÑ ÑÑÑÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ -Z, --selinux-user SEUSER новое полÑзоваÑелÑÑкое ÑопоÑÑавление SELinux Ð´Ð»Ñ ÑÑÑÑной запиÑи Модификация пользователя |
#$?
l3script: 0: команда не найдена |
#useradd -m - /bin/bash petr
ÐÑполÑзование: useradd [паÑамеÑÑÑ] ÐÐÐ seradd -D useradd -D [паÑамеÑÑÑ] ÐаÑамеÑÑÑ: -b, --base-dir ÐÐÐ_ÐÐТ базовÑй каÑалог Ð´Ð»Ñ Ð´Ð¾Ð¼Ð°Ñнего каÑалога новой ÑÑÑÑной запиÑи -c, --comment ÐÐÐÐÐÐТÐÐ ÐРполе GECOS новой ÑÑÑÑной запиÑи -d, --home-dir ÐÐÐ_ÐÐТ домаÑний каÑалог новой ÑÑÑÑной запиÑи -D, --defaults показаÑÑ Ð¸Ð»Ð¸ измениÑÑ Ð½Ð°ÑÑÑойки по ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ useradd ... -p, --password ÐÐÐ ÐÐÑÑной запиÑи -r, --system ÑоздаÑÑ ÑиÑÑемнÑÑ ÑÑÑÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ -R, --root ÐÐТ_CHROOT каÑалог, в коÑоÑÑй вÑполнÑеÑÑÑ chroot -s, --shell ÐÐÐРновой ÑÑÑÑной запиÑи -u, --uid UID полÑзоваÑелÑÑкий ID новой ÑÑÑÑной запиÑи -U, --user-group ÑоздаÑÑ Ð³ÑÑÐ¿Ð¿Ñ Ñ Ñем же именем ÑÑо и Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ -Z, --selinux-user SEUSER иÑполÑзоваÑÑ Ñказанного SEUSER Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑÑкого ÑопоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ SELinux |
#useradd -m -s /bin/bash petr
Создание полÑзоваÑÐµÐ»Ñ Ñ Ð´Ð¾Ð¼Ð°Ñним каÑалогом и оболоÑкой бÐbash |
#passwd petr
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
#who
root pts/0 2016-05-30 10:22 (192.168.15.132) ivan pts/2 2016-05-30 11:07 (192.168.15.132) petr pts/3 2016-05-30 11:11 (192.168.15.132) |
#црщwhoami
root |
#ls
install |
#ls -a
. .. .aptitude .bash_history .bash_profile .bashrc install .l3rc .lilalo .profile .vim .viminfo |
#ls -aF
./ ../ .aptitude/ .bash_history .bash_profile .bashrc install .l3rc .lilalo/ .profile .vim/ .viminfo |
#ls -la
итого 56 drwx------ 5 root root 4096 Окт 15 2014 . drwxr-xr-x 24 root root 4096 Окт 15 2014 .. drwx------ 2 root root 4096 Июн 27 2014 .aptitude -rw------- 1 root root 1896 Окт 15 2014 .bash_history -rw-r--r-- 1 root root 10 Июн 27 2014 .bash_profile -rw-r--r-- 1 root root 630 Июн 27 2014 .bashrc -rw-r--r-- 1 root root 5268 Окт 13 2014 install -rw-r--r-- 1 root root 50 Май 28 11:24 .l3rc drwxr-xr-x 2 root root 4096 Май 30 11:25 .lilalo -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwxr-xr-x 2 root root 4096 Июн 27 2014 .vim -rw------- 1 root root 5189 Окт 15 2014 .viminfo Если строка начинается с d - то это каталог, если прочерк то это файл |
#ls --help
ÐÑполÑзование: ls [ÐÐФÐÐÐ ¾Ð»ÑÐ°Ð½Ð¸Ñ Ð¾ ÑекÑÑем каÑалоге). СоÑÑиÑÑÐµÑ Ð² алÑавиÑном поÑÑдке, еÑли не задан ни --sort, ни один из клÑÑей -cftuvSUX. ÐÑгÑменÑÑ, обÑзаÑелÑнÑе Ð´Ð»Ñ Ð´Ð»Ð¸Ð½Ð½ÑÑ ÐºÐ»ÑÑей, обÑзаÑелÑÐ½Ñ Ð¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑÐºÐ¸Ñ . -a, --all не ÑкÑÑваÑÑ ÑÐ°Ð¹Ð»Ñ Ð½Ð°ÑинаÑÑиеÑÑ Ñ . -A, --almost-all не вÑдаваÑÑ Ð¿Ð¾Ð´ÑазÑмеваемÑе . и .. --author вмеÑÑе Ñ -l, пеÑаÑаÑÑ Ð°Ð²ÑоÑа каждого Ñайла -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' |
#cd ..
|
#ls -a
. .. bin boot dev etc home initrd.img lib lib32 lib64 lost+found media mnt opt proc root run sbin selinux srv sys tmp usr var vmlinuz |
#ls -id /
2 / |
#ls -id ..
2 .. |
#еÑtop
top - 12:18:39 up 2 days, 52 min, 3 users, load average: 0,00, 0,01, 0,05 Tasks: 56 total, 1 running, 55 sleeping, 0 stopped, 0 zombie %Cpu(s): 0,0 us, 0,3 sy, 0,0 ni, 99,7 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB Mem: 507368 total, 160248 used, 347120 free, 30416 buffers KiB Swap: 0 total, 0 used, 0 free, 52428 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3133 root 20 0 18168 464 304 S 0,3 0,1 0:00.05 script 1 root 20 0 10648 828 696 S 0,0 0,2 0:03.13 init 2 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kthreadd 3 root 20 0 0 0 0 S 0,0 0,0 0:00.14 ksoftirqd/0 ... 3057 root 20 0 22176 2868 1724 S 0,0 0,6 0:00.04 bash 3102 root 20 0 18164 836 684 S 0,0 0,2 0:00.03 script 3133 root 20 0 18168 464 304 S 0,0 0,1 0:00.06 script 3134 root 20 0 21648 2296 1676 S 0,0 0,5 0:00.21 l3script 3416 root 20 0 71292 3608 2820 S 0,0 0,7 0:00.03 sshd 3418 ivan 20 0 71292 1868 1076 S 0,0 0,4 0:00.02 sshd 3419 ivan 20 0 22596 3196 1652 S 0,0 0,6 0:00.08 bash 3549 root 20 0 71292 3616 2824 S 0,0 0,7 0:00.03 sshd 3551 petr 20 0 71292 1872 1076 S 0,0 0,4 0:00.02 sshd 3552 petr 20 0 22596 3196 1652 S 0,0 0,6 0:00.07 bash |
#ls -la
итого 92 drwxr-xr-x 24 root root 4096 Окт 15 2014 . drwxr-xr-x 24 root root 4096 Окт 15 2014 .. drwxr-xr-x 2 root root 4096 Окт 13 2014 bin drwxr-xr-x 3 root root 4096 Окт 13 2014 boot drwxr-xr-x 12 root root 2960 Май 28 11:25 dev drwxr-xr-x 68 root root 4096 Май 30 11:11 etc drwxr-xr-x 5 root root 4096 Май 30 11:09 home lrwxrwxrwx 1 root root 30 Июн 27 2014 initrd.img -> /boot/initrd.img-3.2.0-4-amd64 drwxr-xr-x 13 root root 4096 Окт 15 2014 lib ... drwx------ 5 root root 4096 Окт 15 2014 root drwxr-xr-x 12 root root 420 Май 28 11:25 run drwxr-xr-x 2 root root 4096 Окт 13 2014 sbin drwxr-xr-x 2 root root 4096 Июн 10 2012 selinux drwxr-xr-x 2 root root 4096 Июн 27 2014 srv drwxr-xr-x 13 root root 0 Май 28 11:24 sys drwxrwxrwt 2 root root 4096 Май 30 12:17 tmp drwxr-xr-x 11 root root 4096 Окт 15 2014 usr drwxr-xr-x 11 root root 4096 Июн 27 2014 var lrwxrwxrwx 1 root root 26 Июн 27 2014 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64 |
#dd if=/dev/xvda of=mbr.bin bs=512 count=1
1+0 записей считано 1+0 записей написано скопировано 512 байт (512 B), 5,904e-05 c, 8,7 MB/c |
#ls -lh
итого 88K drwxr-xr-x 2 root root 4,0K Окт 13 2014 bin drwxr-xr-x 3 root root 4,0K Окт 13 2014 boot drwxr-xr-x 12 root root 2,9K Май 28 11:25 dev drwxr-xr-x 68 root root 4,0K Май 30 11:11 etc drwxr-xr-x 5 root root 4,0K Май 30 11:09 home lrwxrwxrwx 1 root root 30 Июн 27 2014 initrd.img -> /boot/initrd.img-3.2.0-4-amd64 drwxr-xr-x 13 root root 4,0K Окт 15 2014 lib drwxr-xr-x 2 root root 4,0K Окт 15 2014 lib32 drwxr-xr-x 2 root root 4,0K Окт 13 2014 lib64 ... drwx------ 5 root root 4,0K Окт 15 2014 root drwxr-xr-x 12 root root 420 Май 28 11:25 run drwxr-xr-x 2 root root 4,0K Окт 13 2014 sbin drwxr-xr-x 2 root root 4,0K Июн 10 2012 selinux drwxr-xr-x 2 root root 4,0K Июн 27 2014 srv drwxr-xr-x 13 root root 0 Май 28 11:24 sys drwxrwxrwt 2 root root 4,0K Май 30 12:17 tmp drwxr-xr-x 11 root root 4,0K Окт 15 2014 usr drwxr-xr-x 11 root root 4,0K Июн 27 2014 var lrwxrwxrwx 1 root root 26 Июн 27 2014 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64 СоÑ
ÑанÐение 512 ÑекÑÐ±Ð°Ð¹Ñ Ð·mbr Ñ Ð°ÐºÑивного винÑа |
#ÑÑÑвгÑз -С ÑиÐСC mbr.bin
l3script: $'\321\200\321\203\321\207\320\262\320\263\321\214\320\267': команда не найдена |
#ÑÑÑÐhexdump -C mbr.bin
00000000 eb 63 90 10 8e d0 bc 00 b0 b8 00 00 8e d8 8e c0 |.c..............| 00000010 fb be 00 7c bf 00 06 b9 00 02 f3 a4 ea 21 06 00 |...|.........!..| 00000020 00 be be 07 38 04 75 0b 83 c6 10 81 fe fe 07 75 |....8.u........u| 00000030 f3 eb 16 b4 02 b0 01 bb 00 7c b2 80 8a 74 01 8b |.........|...t..| 00000040 4c 02 cd 13 ea 00 7c 00 00 eb fe 00 00 00 00 00 |L.....|.........| 00000050 00 00 00 00 00 00 00 00 00 00 00 80 01 00 00 00 |................| 00000060 00 00 00 00 ff fa 90 90 f6 c2 80 74 05 f6 c2 70 |...........t...p| 00000070 74 02 b2 80 ea 79 7c 00 00 31 c0 8e d8 8e d0 bc |t....y|..1......| 00000080 00 20 fb a0 64 7c 3c ff 74 02 88 c2 52 be 80 7d |. ..d|<.t...R..}| 00000090 e8 17 01 be 05 7c b4 41 bb aa 55 cd 13 5a 52 72 |.....|.A..U..ZRr| ... 00000170 be 95 7d e8 34 00 be 9a 7d e8 2e 00 cd 18 eb fe |..}.4...}.......| 00000180 47 52 55 42 20 00 47 65 6f 6d 00 48 61 72 64 20 |GRUB .Geom.Hard | 00000190 44 69 73 6b 00 52 65 61 64 00 20 45 72 72 6f 72 |Disk.Read. Error| 000001a0 0d 0a 00 bb 01 00 b4 0e cd 10 ac 3c 00 75 f4 c3 |...........<.u..| 000001b0 00 00 00 00 00 00 00 00 75 48 0e 00 00 00 00 20 |........uH..... | 000001c0 21 00 83 fe ff ff 00 08 00 00 00 98 e9 01 00 00 |!...............| 000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.| 00000200 ÐÐХекÑдамп - команда Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа в 16ÑиÑном коде, ÑиÑÑа 83 Ð-линÑкÑоввÑй Ñаздел |
#вdd if=/dev/xvda of=/dev/xvdb bs=1M
^C 224+0 записей считано 224+0 записей написано скопировано 234881024 байта (235 MB), 15,2374 c, 15,4 MB/c Ðоманда клÐÐ´Ð»Ñ Ð¿Ð¾ÑекÑоÑного копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð²Ð¸Ð½Ñа Ñ ÑÐ xvda в xvdb |
#fdisk -l
Disk /dev/xvda: 17.2 GB, 17179869184 bytes 255 heads, 63 sectors/track, 2088 cylinders, total 33554432 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000e4875 Device Boot Start End Blocks Id System /dev/xvda1 2048 32088063 16043008 83 Linux Disk /dev/xvdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders, total 10485760 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000e4875 Device Boot Start End Blocks Id System /dev/xvdb1 2048 32088063 16043008 83 Linux |
#mknod
mknod: пропущен операнд Попробуйте «mknod --help» для получения более подробного описания. mknod КоманаKomanda dlya dobavleniya faila ustroystva mknod xvdb1 b 202 17 - dobavlenie ustroistva (vinta) vruchnuyu |
#ls -l /dev/cdrom1
lrwxrwxrwx 1 root root 3 Май 28 11:25 /dev/cdrom1 -> sr0 |
#mailq
|
#which mailq
/usr/bin/mailq |
#ls -l /usr/bin/mailq
lrwxrwxrwx 1 root root 13 Янв 2 2013 /usr/bin/mailq -> ../sbin/exim4 |
#stat /var/spool/mail
Файл: «/var/spool/mail» -> «../mail» Размер: 7 Блоков: 0 Блок В/В: 4096 символьная ссылка Устройство: ca01h/51713d Inode: 783567 Ссылки: 1 Доступ: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) Доступ: 2014-06-27 10:57:23.079999994 +0300 Модифицирован: 2014-06-27 10:57:23.079999994 +0300 Изменён: 2014-06-27 10:57:23.079999994 +0300 Создан: - |
#stat /var/spool/mail
Файл: «/var/spool/mail» -> «../mail» Размер: 7 Блоков: 0 Блок В/В: 4096 символьная ссылка Устройство: ca01h/51713d Inode: 783567 Ссылки: 1 Доступ: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) Доступ: 2016-05-30 14:14:58.706227623 +0300 Модифицирован: 2014-06-27 10:57:23.079999994 +0300 Изменён: 2014-06-27 10:57:23.079999994 +0300 Создан: - |
#cat /home/ivan/test
privet |
#ls -l
итого 88 drwxr-xr-x 2 root root 4096 Окт 13 2014 bin drwxr-xr-x 3 root root 4096 Окт 13 2014 boot drwxr-xr-x 12 root root 2960 Май 28 11:25 dev drwxr-xr-x 68 root root 4096 Май 30 11:11 etc drwxr-xr-x 5 root root 4096 Май 30 11:09 home lrwxrwxrwx 1 root root 30 Июн 27 2014 initrd.img -> /boot/initrd.img-3.2.0-4-amd64 drwxr-xr-x 13 root root 4096 Окт 15 2014 lib drwxr-xr-x 2 root root 4096 Окт 15 2014 lib32 drwxr-xr-x 2 root root 4096 Окт 13 2014 lib64 ... drwx------ 5 root root 4096 Окт 15 2014 root drwxr-xr-x 12 root root 420 Май 28 11:25 run drwxr-xr-x 2 root root 4096 Окт 13 2014 sbin drwxr-xr-x 2 root root 4096 Июн 10 2012 selinux drwxr-xr-x 2 root root 4096 Июн 27 2014 srv drwxr-xr-x 13 root root 0 Май 28 11:24 sys drwxrwxrwt 2 root root 4096 Май 30 14:17 tmp drwxr-xr-x 11 root root 4096 Окт 15 2014 usr drwxr-xr-x 11 root root 4096 Июн 27 2014 var lrwxrwxrwx 1 root root 26 Июн 27 2014 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64 eto ne katalog a fail UNIX Socket |
#cd /var/opt
|
#cd -
/ |
#pwd
/ |
#echo $PWD
/var/opt |
#echo $OLDPWD
/ |
#apt-get install tree
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово НОВЫЕ пакеты, которые будут установлены: tree обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 43,3 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 112 kB. Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main tree amd64 1.6.0-1 [43,3 kB] Получено 43,3 kБ за 0с (722 kБ/c) Выбор ранее не выбранного пакета tree. (Чтение базы данных … на данный момент установлено 28835 файлов и каталогов.) Распаковывается пакет tree (из файла …/tree_1.6.0-1_amd64.deb) … Обрабатываются триггеры для man-db … Настраивается пакет tree (1.6.0-1) … echo $PATH otobrazhaet peremennie okruzhenija |
#PATH=$PATH:/home/ivan
|
#cp -rv d1/d2 d3
cp: не удалось выполнить stat для «d1/d2»: Нет такого файла или каталога |
#cp -rv ../d1/d2 d3
cp: не удалось выполнить stat для «../d1/d2»: Нет такого файла или каталога |
#man ls
|
#man ls
|
#cd /usr/bin/vi
l3script: cd: /usr/bin/vi: Это не каталог |
#cd /usr/bin/
|
#ls -l vi
lrwxrwxrwx 1 root root 20 Июн 27 2014 vi -> /etc/alternatives/vi |
#cd /etc/alternatives/
|
#ls -l vi
lrwxrwxrwx 1 root root 18 Июн 27 2014 vi -> /usr/bin/vim.basic |
#ls -lh /usr/bin/vim.basic
-rwxr-xr-x 1 root root 1,8M Фев 10 2013 /usr/bin/vim.basic |
#ldd
ldd: отсутствуют аргументы, задающие файлы Попробуйте «ldd --help» для получения более подробного описания. |
#ldd /usr/bin/vim.basic
linux-vdso.so.1 => (0x00007fff711f6000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe0df3ab000) libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007fe0df182000) libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fe0def61000) libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007fe0ded58000) libgpm.so.2 => /usr/lib/x86_64-linux-gnu/libgpm.so.2 (0x00007fe0deb52000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe0de7c6000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe0de5c2000) /lib64/ld-linux-x86-64.so.2 (0x00007fe0df634000) libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007fe0de3bd000) ПЗPokazivaet moduli i biblioteki kotorie ispolzuet programa |
#cat /etc/passwd > users.txt
|
#pwd
/etc/alternatives |
#cd
|
#cd users
l3script: cd: users: Нет такого файла или каталога |
#vi users.txt
|
#~
/etc/alternatives |
privet
Время первой команды журнала | 09:23:18 2016- 5-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:19:37 2016- 5-31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 13.58 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.44 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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