/l3/users/16-07-2018/NT-Ladm/debian3.net.nt/user :1 :2 :3 :4 :5 |
|
$ls -l
итого 0 --w-rwxrwx 1 user user 0 Июл 16 14:31 x -r-xr-xr-x 1 user user 0 Июл 16 14:31 y -rw------- 1 user user 0 Июл 16 14:31 z |
$chmod u+x x
|
$ls -l
итого 0 --wxrwxrwx 1 user user 0 Июл 16 14:31 x -r-xr-xr-x 1 user user 0 Июл 16 14:31 y -rw------- 1 user user 0 Июл 16 14:31 z |
$chmod u+x y
|
$ls
x y z |
$ls -l
итого 0 --wxrwxrwx 1 user user 0 Июл 16 14:31 x -r-xr-xr-x 1 user user 0 Июл 16 14:31 y -rw------- 1 user user 0 Июл 16 14:31 z |
$chmod 466 x
|
$ls -k
x y z |
$ls -l
итого 0 -r--rw-rw- 1 user user 0 Июл 16 14:31 x -r-xr-xr-x 1 user user 0 Июл 16 14:31 y -rw------- 1 user user 0 Июл 16 14:31 z |
$chmod 4777 x
|
$ls -l
итого 0 -rwsrwxrwx 1 user user 0 Июл 16 14:31 x -r-xr-xr-x 1 user user 0 Июл 16 14:31 y -rw------- 1 user user 0 Июл 16 14:31 z |
$chmod 2777 y
|
$ls -l
итого 0 -rwsrwxrwx 1 user user 0 Июл 16 14:31 x -rwxrwsrwx 1 user user 0 Июл 16 14:31 y -rw------- 1 user user 0 Июл 16 14:31 z |
$chmod 1777 z
|
$ls -l
итого 0 -rwsrwxrwx 1 user user 0 Июл 16 14:31 x -rwxrwsrwx 1 user user 0 Июл 16 14:31 y -rwxrwxrwt 1 user user 0 Июл 16 14:31 z |
$mkdir /tmp/noexit
|
$cd
|
$ls
about.sh errlog FREEBSD.JPG LPI 1 NAMES PAMYATKA.PDF SH TEXT BACKUP ERRLOG func.sh LPI 2 NEWFILE path.sh soft TOUCHLIST BIGFILE errors GRANATA.JPG MAN_SMB_CONF no_file_with_this_name PRESS_ANY_KEY_TO_CONTINUE.JPG SORTED UNSORTED BIN FILE LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE MATRIX.JPG OGO.JPG PROJ SORTED_PASSWD |
$cp ~/
![]() about.sh errors MAN_SMB_CONF PROJ/ BACKUP/ FILE MATRIX.JPG SH/ .bash_history FREEBSD.JPG NAMES/ soft/ .bash_logout func.sh NEWFILE SORTED .bash_profile GRANATA.JPG no_file_with_this_name SORTED_PASSWD .bashrc .l3rc OGO.JPG TEXT/ BIGFILE LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE PAMYATKA.PDF TOUCHLIST BIN/ .lilalo/ path.sh UNSORTED errlog LPI 1/ PRESS_ANY_KEY_TO_CONTINUE.JPG .viminfo ERRLOG LPI 2/ .profile .vimrc |
$cp NEWFILE /tmp/noexit
|
$cp FREEBSD.JPG /tmp/noexit
|
$cp MATRIX.JPG /tmp/noexit
|
$ls -l /tmp/no
![]() noexit/ no_file_with_this_name |
$ls -l /tmp/no
![]() noexit/ no_file_with_this_name |
$ls -l /tmp/noexit/
итого 972 -rwxr-xr-x 1 user user 232966 Июл 19 09:40 FREEBSD.JPG -rwxr-xr-x 1 user user 755680 Июл 19 09:41 MATRIX.JPG -rw-r--r-- 1 user user 986 Июл 19 09:40 NEWFILE |
$chmod u=wx,g=wx,o=wx /tmp/
![]() dirlist etccopy/ f1 noexit/ no_file_with_this_name test |
$chmod u=wx,g=wx,o=wx /tmp/noexit/
|
$ls -l /tmp/
итого 20 -rw-r--r-- 1 user user 8813 Июл 17 13:37 dirlist drwxr-xr-x 2 user user 4096 Июл 17 13:30 etccopy -rw-r--r-- 1 ivan ivan 0 Июл 17 11:25 f1 d-wx-wx-wx 2 user user 4096 Июл 19 09:42 noexit -rw-r--r-- 1 user user 0 Июл 18 11:09 no_file_with_this_name prw-r--r-- 1 root root 0 Июл 16 12:12 test |
$ls
![]() ls: невозможно открыть каталог .: Отказано в доступе |
$cat func.sh
#! /bin/bash func () { if [ -z "$1" ] then echo "No parameters passed to function." return 0 else echo "Param #1 is $1." fi if [ "$2" ] then echo "Parameter #2 is $2." fi } |
$cd
|
$mkdir /tmp/mytmp
|
$chown 1777 /
![]() 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 |
$chown 1777 /tmp/mytmp/
![]() chown: изменение владельца «/tmp/mytmp/»: Операция не позволяется |
$chown 1777 /tmp/mytmp
![]() chown: изменение владельца «/tmp/mytmp»: Операция не позволяется |
$chmod 1777 /tmp/mytmp
|
$ls -l /tmp/mytmp/
итого 0 |
$ls -l /tmp
итого 24 -rw-r--r-- 1 user user 8813 Июл 17 13:37 dirlist drwxr-xr-x 2 user user 4096 Июл 17 13:30 etccopy -rw-r--r-- 1 ivan ivan 0 Июл 17 11:25 f1 drwxrwxrwt 2 user user 4096 Июл 19 09:47 mytmp d-wx-wx-wx 2 user user 4096 Июл 19 09:42 noexit -rw-r--r-- 1 user user 0 Июл 18 11:09 no_file_with_this_name prw-r--r-- 1 root root 0 Июл 16 12:12 test |
$umask
0022 |
$ps -x
warning: bad ps syntax, perhaps a bogus '-'? See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ PID TTY STAT TIME COMMAND 2877 ? Ss 9:46 l3-agent 20436 ? S 0:00 sshd: user@pts/2 20437 pts/2 Ss 0:00 -bash 20482 pts/2 S+ 0:00 script -f -c l3script -q /home/user/.lilalo//239923130234442801-1532066629.script 20553 pts/2 S+ 0:00 script -f -c l3script -q /home/user/.lilalo//239923130234442801-1532066629.script 20554 pts/3 Ss 0:00 l3script 20837 pts/3 R+ 0:00 ps -x |
$ps U user
PID TTY STAT TIME COMMAND 2877 ? Ss 9:47 l3-agent 20436 ? S 0:00 sshd: user@pts/2 20437 pts/2 Ss 0:00 -bash 20482 pts/2 S+ 0:00 script -f -c l3script -q /home/user/.lilalo//239923130234442801-1532066629.script 20553 pts/2 S+ 0:00 script -f -c l3script -q /home/user/.lilalo//239923130234442801-1532066629.script 20554 pts/3 Ss 0:00 l3script 20845 pts/3 R+ 0:00 ps U user |
$ps -ax
warning: bad ps syntax, perhaps a bogus '-'? See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ PID TTY STAT TIME COMMAND 1 ? Ss 0:05 init [2] 2 ? S 0:00 [kthreadd] 3 ? S 0:04 [ksoftirqd/0] 5 ? S 0:00 [kworker/u:0] 6 ? S 0:00 [migration/0] 7 ? S 0:02 [watchdog/0] 8 ? S< 0:00 [cpuset] ... 20553 pts/2 S+ 0:00 script -f -c l3script -q /home/user/.lilalo//239923130234442801-1532066629.script 20554 pts/3 Ss 0:00 l3script 20615 ? Ss 0:00 sshd: ivan [priv] 20617 ? S 0:00 sshd: ivan@pts/4 20618 pts/4 Ss+ 0:00 -bash 20699 ? Ss 0:00 sshd: petr [priv] 20701 ? S 0:00 sshd: petr@pts/5 20702 pts/5 Ss+ 0:00 -bash 20785 pts/1 SN 0:00 sleep 1000 20909 pts/3 R+ 0:00 ps -ax |
$~/bin/bigwork
![]() l3script: /home/user/bin/bigwork: Нет такого файла или каталога |
$ls
about.sh errlog FREEBSD.JPG LPI 1 NAMES PAMYATKA.PDF SH TEXT BACKUP ERRLOG func.sh LPI 2 NEWFILE path.sh soft TOUCHLIST BIGFILE errors GRANATA.JPG MAN_SMB_CONF no_file_with_this_name PRESS_ANY_KEY_TO_CONTINUE.JPG SORTED UNSORTED BIN FILE LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE MATRIX.JPG OGO.JPG PROJ SORTED_PASSWD |
$cp /etc/passwd .
|
$ls
about.sh errlog FREEBSD.JPG LPI 1 NAMES PAMYATKA.PDF PROJ SORTED_PASSWD BACKUP ERRLOG func.sh LPI 2 NEWFILE passwd SH TEXT BIGFILE errors GRANATA.JPG MAN_SMB_CONF no_file_with_this_name path.sh soft TOUCHLIST BIN FILE LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE MATRIX.JPG OGO.JPG PRESS_ANY_KEY_TO_CONTINUE.JPG SORTED UNSORTED |
$jonh --help
![]() l3script: jonh: команда не найдена |
$find /histfile
![]() find: `/histfile': Нет такого файла или каталога |
$find /HISTFILESIZE
![]() find: `/HISTFILESIZE': Нет такого файла или каталога |
$find /HISTFILE
![]() find: `/HISTFILE': Нет такого файла или каталога |
$cd BIN
|
$ls
bigwork signal_trap x y z |
$cd /
![]() bin/ dev/ home/ lib32/ lost+found/ mnt/ proc/ run/ selinux/ sys/ usr/ boot/ etc/ lib/ lib64/ media/ opt/ root/ sbin/ srv/ tmp/ var/ |
$cd /
![]() bin/ dev/ home/ lib32/ lost+found/ mnt/ proc/ run/ selinux/ sys/ usr/ boot/ etc/ lib/ lib64/ media/ opt/ root/ sbin/ srv/ tmp/ var/ |
$cd ~/
![]() BACKUP/ BIN/ .lilalo/ LPI 1/ LPI 2/ NAMES/ PROJ/ SH/ soft/ TEXT/ |
$cd ~/
![]() BACKUP/ BIN/ .lilalo/ LPI 1/ LPI 2/ NAMES/ PROJ/ SH/ soft/ TEXT/ |
$cd ~/BIN/signal_trap
![]() l3script: cd: /home/user/BIN/signal_trap: Это не каталог |
$cat signal_trap
#!/bin/bash sleep 380000 & |
$vim
![]() |
$./signal_trap
|
$ps -aux | grep signal_trap
warning: bad ps syntax, perhaps a bogus '-'? See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ user 21815 0.0 0.1 9968 872 pts/3 S+ 09:52 0:00 grep signal_trap |
$ps aux | grep signal_trap
user 21824 0.0 0.1 9968 872 pts/3 S+ 09:53 0:00 grep signal_trap |
$kill 21824
![]() l3script: kill: (21824) - Нет такого процесса |
$ps aux | grep signal_trap
user 21855 0.0 0.1 9968 868 pts/3 S+ 09:54 0:00 grep signal_trap |
$kill -s KILL 21855
![]() l3script: kill: (21855) - Нет такого процесса |
$ps aux | grep signal_trap
user 21871 0.0 0.1 9968 868 pts/3 S+ 09:55 0:00 grep signal_trap |
$kill -1 $(sleep)
![]() sleep: пропущен операнд Попробуйте «sleep --help» для получения более подробного описания. kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec] |
$kill -9 $(sleep)
![]() sleep: пропущен операнд Попробуйте «sleep --help» для получения более подробного описания. kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec] |
$kill -9 21806
|
$ps aux | grep sleep
user 21920 0.0 0.1 9968 868 pts/3 S+ 09:57 0:00 grep sleep |
$ls
bigwork signal_trap x y z |
$top
top - 09:58:49 up 4 days, 45 min, 4 users, load average: 0,97, 0,25, 0,14 Tasks: 75 total, 1 running, 74 sleeping, 0 stopped, 0 zombie %Cpu(s): 8,2 us, 1,0 sy, 0,0 ni, 0,0 id, 89,3 wa, 0,3 hi, 0,0 si, 1,0 st KiB Mem: 507368 total, 501024 used, 6344 free, 79724 buffers KiB Swap: 0 total, 0 used, 0 free, 323716 cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 21937 root 39 19 11976 636 520 R 3,2 0,1 0:00.81 dd 133 root 20 0 0 0 0 D 1,0 0,0 0:06.52 jbd2/xvda1-8 2317 root 20 0 0 0 0 D 0,6 0,0 0:02.86 flush-202:0 20 root 20 0 0 0 0 S 0,3 0,0 0:00.24 kswapd0 ... 277 root 20 0 21248 1220 784 S 0,0 0,2 0:00.05 udevd 374 root 20 0 21244 912 468 S 0,0 0,2 0:00.00 udevd 375 root 20 0 21244 844 404 S 0,0 0,2 0:00.00 udevd 388 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kpsmoused 424 root 20 0 0 0 0 S 0,0 0,0 0:07.86 kworker/0:4 1899 root 20 0 115m 1556 1216 S 0,0 0,3 0:00.06 rsyslogd 1929 root 20 0 4116 652 512 S 0,0 0,1 0:00.00 acpid 2247 root 20 0 49932 1248 640 S 0,0 0,2 0:00.02 sshd 2274 Debian-e 20 0 46808 1040 584 S 0,0 0,2 0:00.10 exim4 2301 root 20 0 18368 968 812 S 0,0 0,2 0:00.03 getty |
$htop
|
$ Mem[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||86/495MB] Load average: 2.08 0.95 0.42
PID TTY TIME CMD 20554 pts/3 00:00:00 l3script 21963 pts/3 00:00:00 ps |
$ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 828 ? Ss Июл16 0:05 init [2] root 2 0.0 0.0 0 0 ? S Июл16 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Июл16 0:04 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Июл16 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Июл16 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Июл16 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Июл16 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Июл16 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Июл16 0:00 [kdevtmpfs] ... root 21412 0.0 0.1 18164 836 pts/0 S+ 09:43 0:00 script -f -c l3script -q /root/.lilalo//2990931611223455929-1532069013.script root 21443 0.0 0.0 18168 464 pts/0 S+ 09:43 0:00 script -f -c l3script -q /root/.lilalo//2990931611223455929-1532069013.script root 21444 0.0 0.4 21704 2388 pts/7 Ss+ 09:43 0:00 l3script root 21546 0.0 0.7 71288 3608 ? Ss 09:48 0:00 sshd: ivan [priv] ivan 21548 0.0 0.3 71288 1744 ? S 09:48 0:00 sshd: ivan@pts/4 ivan 21549 0.0 0.6 22596 3192 pts/4 Ss+ 09:48 0:00 -bash root 21630 0.0 0.7 71288 3608 ? Ss 09:48 0:00 sshd: petr [priv] petr 21632 0.0 0.3 71288 1744 ? S 09:48 0:00 sshd: petr@pts/5 petr 21633 0.0 0.6 22600 3196 pts/5 Ss+ 09:48 0:00 -bash user 21978 0.0 0.2 18948 1260 pts/3 R+ 10:01 0:00 ps aux |
$ps aux | grep bash
user 20437 0.0 0.5 22132 2784 pts/2 Ss 09:03 0:00 -bash root 21367 0.0 0.5 22152 2788 pts/0 Ss 09:43 0:00 -bash ivan 21549 0.0 0.6 22596 3192 pts/4 Ss+ 09:48 0:00 -bash petr 21633 0.0 0.6 22600 3196 pts/5 Ss+ 09:48 0:00 -bash user 21987 0.0 0.1 9968 864 pts/3 D+ 10:01 0:00 grep bash |
$renice 4 22132
![]() renice: failed to get priority for 22132 (process ID): Нет такого процесса |
$renice 4 20437
20437 (process ID) old priority 0, new priority 4 |
$renice -4 20437
![]() renice: failed to set priority for 20437 (process ID): Отказано в доступе |
$^C
![]() |
$wall test
![]() wall: will not read test - use stdin. |
$wall rock
![]() wall: will not read rock - use stdin. |
$^C
![]() У вас есть новая почта в /var/mail/user |
#! /bin/bash func () { if [ -z "$1" ] then echo "No parameters passed to function." return 0 else echo "Param #1 is $1." fi if [ "$2" ] then echo "Parameter #2 is $2." fi }
#!/bin/bash sleep 380000 &
Время первой команды журнала | 08:30:27 2018- 7-19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:25:51 2018- 7-20 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 18.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых был