/l3/users/17-12-2012/NT-Lnet/debian1.net.nt/user :1 :2 :3 :4 |
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#tail /var/log/daemon.log
Dec 19 16:40:55 debian1 xinetd[2219]: Reading included configuration file: /usr/local/etc/xinetd.d/echo [file=/usr/local/etc/xinetd.d/echo] [line=11] Dec 19 16:40:55 debian1 xinetd[2219]: Reading included configuration file: /usr/local/etc/xinetd.d/telnet [file=/usr/local/etc/xinetd.d/telnet] [line=10] Dec 19 16:40:55 debian1 xinetd[2219]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in. Dec 19 16:40:55 debian1 xinetd[2219]: Started working: 3 available services Dec 19 16:42:22 debian1 xinetd[2219]: Exiting... Dec 19 16:42:22 debian1 xinetd[2276]: Reading included configuration file: /usr/local/etc/xinetd.d/chargen [file=/etc/xinetd.conf] [line=37] Dec 19 16:42:22 debian1 xinetd[2276]: Reading included configuration file: /usr/local/etc/xinetd.d/echo [file=/usr/local/etc/xinetd.d/echo] [line=11] Dec 19 16:42:22 debian1 xinetd[2276]: Reading included configuration file: /usr/local/etc/xinetd.d/telnet [file=/usr/local/etc/xinetd.d/telnet] [line=10] Dec 19 16:42:22 debian1 xinetd[2276]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in. Dec 19 16:42:22 debian1 xinetd[2276]: Started working: 3 available services |
#telnet 127.0.0.1
Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. Debian GNU/Linux 6.0 debian1 login: ^CConnection closed by foreign host. |
#telnet 192.168.13.2
Trying 192.168.13.2... Connected to 192.168.13.2. Escape character is '^]'. Connection closed by foreign host. |
#vim telnet
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#vim /etc/rc.local
|
#~
Display all 162 possibilities? (y or n) acpi/ fstab lynx-cur/ rc5.d/ adduser.conf gai.conf magic rc6.d/ adjtime groff/ magic.mime rc.local aliases group mailcap rcS.d/ alternatives/ group- mailcap.order reportbug.conf anacrontab grub.d/ mailname resolv.conf apache2/ gshadow mail.rc rmt apm/ gshadow- manpath.config rpc apt/ gssapi_mech.conf mime.types rsyslog.conf ... dhcp/ ld.so.conf.d/ profile.d/ updatedb.conf dictionaries-common/ lilalo/ protocols vim/ discover.conf.d/ locale.alias .pwd.lock w3m/ discover-modprobe.conf locale.gen python/ wgetrc dpkg/ localtime python2.6/ X11/ emacs/ logcheck/ rc0.d/ xinetd.conf email-addresses login.defs rc1.d/ xinetd.d/ environment logrotate.conf rc2.d/ xml/ exim4/ logrotate.d/ rc3.d/ fonts/ lsb-base/ rc4.d/ |
#vim /etc/r
|
#ls -hl /etc/init.d/
acpid hostname.sh mtab.sh sendsigs anacron hwclockfirst.sh netdiag single apache2 hwclock.sh networking skeleton atd ifupdown nfs-common ssh bootlogd ifupdown-clean openbsd-inetd stop-bootlogd bootlogs kbd pcmciautils stop-bootlogd-single bootmisc.sh keyboard-setup portmap sudo checkfs.sh killprocs pppd-dns udev checkroot.sh module-init-tools procps udev-mtab console-setup mountall-bootclean.sh rc umountfs cron mountall.sh rc.local umountnfs.sh .depend.boot mountdevsubfs.sh rcS umountroot .depend.start mountkernfs.sh README urandom .depend.stop mountnfs-bootclean.sh reboot x11-common exim4 mountnfs.sh rmnologin xinetd halt mountoverflowtmp rsyslog |
#chkconfig --help
usage: chkconfig -A|--allservices (together with -l: show all services) chkconfig -t|--terse [names] (shows the links) chkconfig -e|--edit [names] (configure services) chkconfig -s|--set [name state]... (configure services) chkconfig -l|--list [--deps] [names] (shows the links) chkconfig -c|--check name [state] (check state) chkconfig -a|--add [names] (runs insserv) chkconfig -d|--del [names] (runs insserv -r) chkconfig -h|--help (print usage) chkconfig -f|--force ... (call insserv with -f) chkconfig [name] same as chkconfig -t chkconfig name state... same as chkconfig -s name state |
#chkconfig -l
acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off apache2 0:off 1:off 2:on 3:on 4:on 5:on 6:off atd 0:off 1:off 2:on 3:on 4:on 5:on 6:off bootlogd 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on bootlogs 0:off 1:on 2:on 3:on 4:on 5:on 6:off bootmisc.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on checkfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on checkroot.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on console-setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on ... umountroot 0:off 1:off 2:off 3:off 4:off 5:off 6:off urandom 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on x11-common 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on xinetd 0:off 1:off 2:on 3:on 4:on 5:on 6:off xinetd based services: chargen: off daytime: off discard: off echo: off time: off |
#chkconfig -l
acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off apache2 0:off 1:off 2:on 3:on 4:on 5:on 6:off atd 0:off 1:off 2:on 3:on 4:on 5:on 6:off bootlogd 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on bootlogs 0:off 1:on 2:on 3:on 4:on 5:on 6:off bootmisc.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on checkfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on checkroot.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on console-setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on ... umountroot 0:off 1:off 2:off 3:off 4:off 5:off 6:off urandom 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on x11-common 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on xinetd 0:off 1:off 2:on 3:on 4:on 5:on 6:off xinetd based services: chargen: off daytime: off discard: off echo: off time: off |
#vim /etc/ssh/sshd_config
|
#PermitEmptyPasswords no
The authenticity of host 'localhost (127.0.0.1)' can't be established. RSA key fingerprint is 62:dd:81:b1:0d:50:38:41:e7:82:ea:89:d5:48:16:e0. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'localhost' (RSA) to the list of known hosts. user@localhost's password: |
#scp -r root@192.168.13.2:/etc ~/etc-that
root@192.168.13.2's password: inittab 100% 2008 2.0KB/s 00:00 profile 100% 823 0.8KB/s 00:00 securetty 100% 3828 3.7KB/s 00:00 l3config.pm 100% 5830 5.7KB/s 00:00 anacron 100% 753 0.7KB/s 00:00 catalog.old 100% 335 0.3KB/s 00:00 xml-core.cat 100% 391 0.4KB/s 00:00 catalog 100% 366 0.4KB/s 00:00 ucf.conf 100% 1260 1.2KB/s 00:00 ... openssh-server 100% 849 0.8KB/s 00:00 interfaces 100% 501 0.5KB/s 00:00 ifstate 100% 36 0.0KB/s 00:00 interfaces.save 100% 429 0.4KB/s 00:00 gprs 100% 950 0.9KB/s 00:00 provider 100% 656 0.6KB/s 00:00 pap 100% 653 0.6KB/s 00:00 deluser.conf 100% 600 0.6KB/s 00:00 crontab 100% 724 0.7KB/s 00:00 nsswitch.conf 100% 475 0.5KB/s 00:00 |
#pwd
/usr/local/etc/xinetd.d |
#cd /home/user/
.bash_history lpi 1/ .bash_logout lpi 2/ .bash_profile man_smb_conf .bashrc matrix.jpg bigfile names/ bin/ ogo.jpg ervice telnet pamyatka.pdf freebsd.jpg press_any_key_to_continue.jpg granata.jpg .profile .l3rc proj/ .lesshst text/ Light_Alloy_4.4.784_RC2_by_FAFNIR.exe touchlist .lilalo/ .viminfo |
#locate etc-that
|
#cd ~/
|
#pwd
/root |
#ls -hl
итого 12K drwxr-xr-x 77 root root 4,0K Дек 19 16:54 etc-that -rw-r--r-- 1 root root 1,2K Дек 18 13:44 inetd.conf -rw-r--r-- 1 root root 1,6K Дек 18 11:55 xinetd.conf |
#cd etc-that/
|
#ls -hl
итого 788K drwxr-xr-x 3 root root 4,0K Дек 19 16:54 acpi -rw-r--r-- 1 root root 3,0K Дек 19 16:54 adduser.conf -rw-r--r-- 1 root root 46 Дек 19 16:54 adjtime -rw-r--r-- 1 root root 196 Дек 19 16:54 aliases drwxr-xr-x 2 root root 4,0K Дек 19 16:54 alternatives -rw-r--r-- 1 root root 395 Дек 19 16:54 anacrontab drwxr-xr-x 3 root root 4,0K Дек 19 16:54 apm drwxr-xr-x 6 root root 4,0K Дек 19 16:54 apt -rw-r----- 1 root root 144 Дек 19 16:54 at.deny ... drwxr-xr-x 4 root root 4,0K Дек 19 16:54 udev drwxr-xr-x 3 root root 4,0K Дек 19 16:54 ufw -rw-r--r-- 1 root root 274 Дек 19 16:54 updatedb.conf drwxr-xr-x 2 root root 4,0K Дек 19 16:54 vim drwxr-xr-x 2 root root 4,0K Дек 19 16:54 w3m -rw-r--r-- 1 root root 4,4K Дек 19 16:54 wgetrc drwxr-xr-x 7 root root 4,0K Дек 19 16:54 X11 -rw-r--r-- 1 root root 1,3K Дек 19 16:54 xinetd.conf drwxr-xr-x 2 root root 4,0K Дек 19 16:54 xinetd.d drwxr-xr-x 2 root root 4,0K Дек 19 16:54 xml |
#ssh root@192.168.13.2 pw useradd newuser root@192.168.13.2
root@192.168.13.2's password: bash: pw: команда не найдена |
#ssh root@192.168.13.2 pw useradd newuser
root@192.168.13.2's password: bash: pw: команда не найдена |
#ssh root@192.168.13.2 useradd newuser
root@192.168.13.2's password: |
#ssh root@192.168.13.2 passwd newuser
root@192.168.13.2's password: Введите новый пароль UNIX: very,bad-password Повторите ввод нового пароля UNIX: very,bad-pasword Sorry, passwords do not match passwd: Ошибка при операциях с маркером проверки подлинности passwd: пароль не изменён |
#ssh root@192.168.13.2 passwd newuser
root@192.168.13.2's password: Введите новый пароль UNIX: very,bad-password Повторите ввод нового пароля UNIX: very,bad-password passwd: пароль успешно обновлён |
#ssh-keygen -t rsa1
Generating public/private rsa1 key pair. Enter file in which to save the key (/root/.ssh/identity): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/identity. Your public key has been saved in /root/.ssh/identity.pub. The key fingerprint is: 28:52:93:e3:e4:c7:88:f9:67:b8:97:e3:06:02:96:7e root@debian1 The key's randomart image is: +--[RSA1 2048]----+ | | | . | | . * | |.o B = . | |o.+ = + S | | ..E.+ | | ..o.o. | | += | | .+.. | +-----------------+ |
#ssh-keygen
Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is: 35:0b:86:3a:fa:f0:5a:9b:78:b5:77:c2:2a:4d:7a:aa root@debian1 The key's randomart image is: +--[ RSA 2048]----+ | | | . | | . o o | | . . o o | | o S . | | . .o | | o .= o | | *+o+ + . | | E+*+.o o | +-----------------+ |
#ssh-keygen -t dsa
Generating public/private dsa key pair. Enter file in which to save the key (/root/.ssh/id_dsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_dsa. Your public key has been saved in /root/.ssh/id_dsa.pub. The key fingerprint is: 04:b5:cb:ce:98:e9:5f:22:77:be:b7:2f:8b:29:6e:b8 root@debian1 The key's randomart image is: +--[ DSA 1024]----+ | ... | | . . | | o | | o . | | S | | * | | =.= o | | ..oo= oo | | E=o.=oo=. | +-----------------+ |
#cd /root/.ssh/
|
#ls -hl
итого 36K -rw-r--r-- 1 root root 602 Дек 19 14:43 authorized_keys -rw-r--r-- 1 root root 394 Дек 19 14:40 authorized.keys -rw------- 1 root root 751 Дек 19 17:02 id_dsa -rw-r--r-- 1 root root 602 Дек 19 17:02 id_dsa.pub -rw------- 1 root root 977 Дек 19 17:00 identity -rw-r--r-- 1 root root 642 Дек 19 17:00 identity.pub -rw------- 1 root root 1,8K Дек 19 17:01 id_rsa -rw-r--r-- 1 root root 394 Дек 19 17:01 id_rsa.pub -rw-r--r-- 1 root root 1,3K Дек 19 16:53 known_hosts |
#cat ~/.ssh/identity.pub \ |ssh root@192.168.13.2 'cat >> ~/.ssh/authorized_keys'
cat: : Нет такого файла или каталога root@192.168.13.2's password: |
#ssh root@192.168.13.2 touch ~/.ssh/authorized_keys
root@192.168.13.2's password: |
#cat /root/.ssh/id_rsa.pub |ssh root@192.168.13.2 'cat >> ~/.ssh/authorized_keys'
root@192.168.13.2's password: |
#cat /root/.ssh/id_dsa.pub |ssh root@192.168.13.2 'cat >> ~/.ssh/authorized_keys'
Enter passphrase for key '/root/.ssh/id_rsa': Enter passphrase for key '/root/.ssh/id_rsa': |
#cat /root/.ssh/id_dsa.pub |ssh root@192.168.13.2 'cat >> ~/.ssh/authorized_keys'
Enter passphrase for key '/root/.ssh/id_rsa': |
#ssh root@192.168.13.2
6Y0h+iQzffIBt5QO6t9W0FmJlOQ1rz+T8u9u23gYkk77u1yYBSgN6Q5INryxCwEcQoV3LzxCBR89MzClHdoxLNXDtoWv46Oj4QPfn3LE6EE R/h+X4e16mZuWc/mZGP6lJ+I5nzdAb4k/vBKUVj9DHa7Fz+uKw7s/eMHzwa571vkdaYwdpvHQyQN+VqHZSODrX/lZVwA9B0fBC7Eakh/DVV B2HUm+7zM6aqQ6f99WW8/fTOuSOnRqosef96Ir1MYVlXNkq/V3XFAxsfy0s8yD root@debian1 hnKeSThKvFbAolAwHXlClzhlaG39K/aoj/a0YxIEqDeUtLqUqfG+LXgPd4qXZGBZMmc7L0BTL3ULlxLfQU3NWbI4A2XY8lAAAAFQDxd7Ltt gYtblgnHioQNljNEYZpvNwAAAIBDy3SqEcHxdyrs+f1+HYNV0juR5Q2vW/EbjcTU5dhLZNavfMevmIe2QH0Z+Re2B2GyXyPCE9jNC3b1xmm 6J/HIKZwbzC3O9oM6x/u5zI6kFACOw12cp/09U/1xjILxmetcJUd6hBemFvU3pk5eknm+eGBiibRdcHcuYUfuNZRCIBgAAAIBSHtHyVW6FF jBK9EKrQD1rSA7ki65QxO+t/n8pHortaohN1aJ5LZMfz+Ba6RS8kz/tV5J8vY4nrDuAQE8rhF6WRy+igBYiwY0IpfnWZ7LIfb2qKt7z6lzz OsM3/BMNqbAtrcCh4hvZQBw9T/whQN3fbz3aBw5srbcQZWB88NTroXUg== root@debian1 ~ ~ t ... ~ ~ ~ ~ ~ ~ "authorized_keys" 3L, 1638C записано root@debian2:~/.ssh# exit logout Connection to 192.168.13.2 closed. |
#ssh root@192.168.13.2
bian1 6Y0h+iQzffIBt5QO6t9W0FmJlOQ1rz+T8u9u23gYkk77u1yYBSgN6Q5INryxCwEcQoV3LzxCBR89MzClHdoxLNXDtoWv46Oj4QPfn3LE6EE R/h+X4e16mZuWc/mZGP6lJ+I5nzdAb4k/vBKUVj9DHa7Fz+uKw7s/eMHzwa571vkdaYwdpvHQyQN+VqHZSODrX/lZVwA9B0fBC7Eakh/DVV B2HUm+7zM6aqQ6f99WW8/fTOuSOnRqosef96Ir1MYVlXNkq/V3XFAxsfy0s8yD root@debian1 hnKeSThKvFbAolAwHXlClzhlaG39K/aoj/a0YxIEqDeUtLqUqfG+LXgPd4qXZGBZMmc7L0BTL3ULlxLfQU3NWbI4A2XY8lAAAAFQDxd7Ltt gYtblgnHioQNljNEYZpvNwAAAIBDy3SqEcHxdyrs+f1+HYNV0juR5Q2vW/EbjcTU5dhLZNavfMevmIe2QH0Z+Re2B2GyXyPCE9jNC3b1xmm 6J/HIKZwbzC3O9oM6x/u5zI6kFACOw12cp/09U/1xjILxmetcJUd6hBemFvU3pk5eknm+eGBiibRdcHcuYUfuNZRCIBgAAAIBSHtHyVW6FF jBK9EKrQD1rSA7ki65QxO+t/n8pHortaohN1aJ5LZMfz+Ba6RS8kz/tV5J8vY4nrDuAQE8rhF6WRy+igBYiwY0IpfnWZ7LIfb2qKt7z6lzz OsM3/BMNqbAtrcCh4hvZQBw9T/whQN3fbz3aBw5srbcQZWB88NTroXUg== root@debian1 ~ ... ~ ~ ~ ~ ~ ~ ~ root@debian2:~# exit logout Connection to 192.168.13.2 closed. |
#ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-yzpBDK2720/agent.2720; export SSH_AUTH_SOCK; SSH_AGENT_PID=2721; export SSH_AGENT_PID; echo Agent pid 2721; |
#eval 'ssh-agent'
SSH_AUTH_SOCK=/tmp/ssh-MlARno2729/agent.2729; export SSH_AUTH_SOCK; SSH_AGENT_PID=2730; export SSH_AGENT_PID; echo Agent pid 2730; |
#eval `ssh-agent`
Agent pid 2740 |
#env|grep SSH_AUTH
SSH_AUTH_SOCK=/tmp/ssh-FnaUUc2739/agent.2739 |
#env|grep SSH_AGENT
SSH_AGENT_PID=2740 |
#ssh-add -l
The agent has no identities. |
#ssh-add
Enter passphrase for /root/.ssh/id_rsa: Identity added: /root/.ssh/id_rsa (/root/.ssh/id_rsa) Identity added: /root/.ssh/id_dsa (/root/.ssh/id_dsa) Identity added: /root/.ssh/identity (root@debian1) |
#ssh-add -l
2048 28:52:93:e3:e4:c7:88:f9:67:b8:97:e3:06:02:96:7e root@debian1 (RSA1) 2048 35:0b:86:3a:fa:f0:5a:9b:78:b5:77:c2:2a:4d:7a:aa /root/.ssh/id_rsa (RSA) 1024 04:b5:cb:ce:98:e9:5f:22:77:be:b7:2f:8b:29:6e:b8 /root/.ssh/id_dsa (DSA) |
#ssh root@192.168.13.2
Linux debian2 2.6.39-bpo.2-686-pae #1 SMP Thu Aug 4 11:02:22 UTC 2011 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Wed Dec 19 17:10:01 2012 from net.nt l3-agent is already running: pid=1230; pidfile=/root/.lilalo/l3-agent.pid root@debian2:~# exit logout Connection to 192.168.13.2 closed. |
#vim ~/.bash_profile
|
#exit
exit root@debian1:/home/user# exit exit |
#ssh root@192.168.13.2
Enter passphrase for key '/root/.ssh/id_rsa': |
#vim ~/.bash_profile
|
#exit
exit root@debian1:/home/user# exit exit |
#man scp
|
#iptables -L
Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#iptables -t nat -L
Chain PREROUTING (policy ACCEPT) target prot opt source destination Chain INPUT (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all -- 172.16.0.0/24 anywhere |
Время первой команды журнала | 15:42:14 2012-12-19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:30:59 2012-12-20 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 9.52 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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