/l3/users/09-03-2011/NT-Ladm/debian1.net.nt/user :1 :2 :3 :4 :5 :6 |
|
$echo $HISTSIZE
500 |
$export $HISTSIZE=600
bash: export: `500=600': неправильный идентификатор |
$export set $HISTSIZE=600
bash: export: `500=600': неправильный идентификатор |
$set $HISTSIZE 600
|
$echo $HISTSIZE
500 |
$echo $HISTSIZE 400
500 400 |
$set $HISTSIZE=400
|
$echo $HISTSIZE
500 |
$set -o $HISTSIZE=600
bash: set: 500=600: недопустимое имя опции |
$set $HISTSIZE = 600
|
$set | less
|
$ps ax
PID TTY STAT TIME COMMAND 1 ? Ss 0:01 init [2] 2 ? S< 0:00 [kthreadd] 3 ? S< 0:00 [migration/0] 4 ? S< 0:00 [ksoftirqd/0] 5 ? S< 0:00 [watchdog/0] 6 ? S< 0:00 [events/0] 7 ? S< 0:00 [khelper] 39 ? S< 0:00 [kblockd/0] 41 ? S< 0:00 [kacpid] ... 1987 ? Ss 0:38 l3-agent 2144 ? Ss 5:14 l3-agent 2387 ? S 0:01 /usr/bin/perl /usr/share//system-tools-backends-2.0/s 2466 ? S 0:00 /usr/lib/gvfs/gvfsd-computer --spawner :1.10 /org/gtk 2507 ? S 0:00 /usr/lib/gnome-screensaver/gnome-screensaver-gl-helpe 2869 tty1 Ss+ 0:00 /bin/login -- 2871 tty1 S+ 0:00 script -f -c bash -q /home/user/.lilalo//127581175528 2918 tty1 S+ 0:01 script -f -c bash -q /home/user/.lilalo//127581175528 2919 pts/0 Ss 0:04 bash 3363 pts/0 R+ 0:00 ps ax |
$ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 2032 704 ? Ss 12:12 0:01 init [2] root 2 0.0 0.0 0 0 ? S< 12:12 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S< 12:12 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S< 12:12 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S< 12:12 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S< 12:12 0:00 [events/0] root 7 0.0 0.0 0 0 ? S< 12:12 0:00 [khelper] root 39 0.0 0.0 0 0 ? S< 12:12 0:00 [kblockd/0] root 41 0.0 0.0 0 0 ? S< 12:12 0:00 [kacpid] ... root 1987 1.2 0.8 18180 12904 ? Ss 12:14 0:38 l3-agent user 2144 10.1 0.6 14716 9364 ? Ss 12:16 5:17 l3-agent root 2387 0.0 0.6 12416 10584 ? S 12:19 0:01 /usr/bin/perl / user 2466 0.0 0.1 8052 2688 ? S 12:33 0:00 /usr/lib/gvfs/g user 2507 0.0 0.2 17688 3936 ? S 12:44 0:00 /usr/lib/gnome- root 2869 0.0 0.0 2544 1228 tty1 Ss+ 12:53 0:00 /bin/login -- user 2871 0.0 0.0 5092 752 tty1 S+ 12:54 0:00 script -f -c ba user 2918 0.1 0.0 5096 392 tty1 S+ 12:54 0:01 script -f -c ba user 2919 0.5 0.2 9016 4448 pts/0 Ss 12:54 0:04 bash user 3371 0.0 0.0 5564 1040 pts/0 R+ 13:08 0:00 ps aux |
$ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 2032 704 ? Ss 12:12 0:01 init [2] root 2 0.0 0.0 0 0 ? S< 12:12 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S< 12:12 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S< 12:12 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S< 12:12 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S< 12:12 0:00 [events/0] root 7 0.0 0.0 0 0 ? S< 12:12 0:00 [khelper] root 39 0.0 0.0 0 0 ? S< 12:12 0:00 [kblockd/0] root 41 0.0 0.0 0 0 ? S< 12:12 0:00 [kacpid] ... root 1987 1.1 0.8 18180 12904 ? Ss 12:14 0:38 l3-agent user 2144 10.1 0.6 14716 9364 ? Ss 12:16 5:18 l3-agent root 2387 0.0 0.6 12416 10584 ? S 12:19 0:01 /usr/bin/perl / user 2466 0.0 0.1 8052 2688 ? S 12:33 0:00 /usr/lib/gvfs/g user 2507 0.0 0.2 17688 3936 ? S 12:44 0:00 /usr/lib/gnome- root 2869 0.0 0.0 2544 1228 tty1 Ss+ 12:53 0:00 /bin/login -- user 2871 0.0 0.0 5092 752 tty1 S+ 12:54 0:00 script -f -c ba user 2918 0.1 0.0 5096 392 tty1 S+ 12:54 0:01 script -f -c ba user 2919 0.5 0.2 9016 4448 pts/0 Ss 12:54 0:04 bash user 3386 0.0 0.0 5564 1040 pts/0 R+ 13:08 0:00 ps aux |
$vim ~/.bashrc
|
$ifconfig
bash: ifconfig: команда не найдена |
$ifconfig
|
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$p
Display all 113 possibilities? (y or n) |
$pas
passwd paste |
$passwd
Смена пароля для user. (текущий) пароль UNIX: passwd: Сбой при проверке подлинности passwd: password unchanged |
$passwd
avahi festival hplip mail proxy sys backup games irc man root user bin gdm libuuid messagebus sshd uucp daemon gnats list news statd www-data Debian-exim haldaemon lp nobody sync |
$ls /etc/a[123]*
ls: невозможно получить доступ к /etc/a[123]*: Нет такого файла или каталога |
$ls /etc/a{1,2,3}*
ls: невозможно получить доступ к /etc/a1*: Нет такого файла или каталога ls: невозможно получить доступ к /etc/a2*: Нет такого файла или каталога ls: невозможно получить доступ к /etc/a3*: Нет такого файла или каталога |
$cat `ls /etc` > file1
cat: acpi: Нет такого файла или каталога cat: adduser.conf: Нет такого файла или каталога cat: adjtime: Нет такого файла или каталога cat: aliases: Нет такого файла или каталога cat: alsa: Нет такого файла или каталога cat: alternatives: Нет такого файла или каталога cat: anacrontab: Нет такого файла или каталога cat: apm: Нет такого файла или каталога cat: apt: Нет такого файла или каталога cat: at.deny: Нет такого файла или каталога ... cat: vga: Нет такого файла или каталога cat: vim: Нет такого файла или каталога cat: vpnc: Нет такого файла или каталога cat: w3m: Нет такого файла или каталога cat: wgetrc: Нет такого файла или каталога cat: wodim.conf: Нет такого файла или каталога cat: wpa_supplicant: Нет такого файла или каталога cat: X11: Нет такого файла или каталога cat: xdg: Нет такого файла или каталога cat: xml: Нет такого файла или каталога |
$ls
backup lpi 2 bigfile man_smb_conf bin matrix.jpg Desktop names file ogo.jpg file1 pamyatka.pdf freebsd.jpg press_any_key_to_continue.jpg granata.jpg proj Light_Alloy_4.4.784_RC2_by_FAFNIR.exe source longene-0.3.0-linux-2.6.34.tar.bz2 text lpi 1 touchlist |
$cat file
|
$cat file1
|
$cat file
|
$cat `ls /etc
> > q > |
$cat `ls /etc
q > cat `ls /etc q |
$cat `ls /etc` > file1
cat: acpi: Нет такого файла или каталога cat: adduser.conf: Нет такого файла или каталога cat: adjtime: Нет такого файла или каталога cat: aliases: Нет такого файла или каталога cat: alsa: Нет такого файла или каталога cat: alternatives: Нет такого файла или каталога cat: anacrontab: Нет такого файла или каталога cat: apm: Нет такого файла или каталога cat: apt: Нет такого файла или каталога cat: at.deny: Нет такого файла или каталога ... cat: vga: Нет такого файла или каталога cat: vim: Нет такого файла или каталога cat: vpnc: Нет такого файла или каталога cat: w3m: Нет такого файла или каталога cat: wgetrc: Нет такого файла или каталога cat: wodim.conf: Нет такого файла или каталога cat: wpa_supplicant: Нет такого файла или каталога cat: X11: Нет такого файла или каталога cat: xdg: Нет такого файла или каталога cat: xml: Нет такого файла или каталога |
$cat `ls /etc/passwd` > file1
|
$cat file1
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... Debian-exim:x:101:105::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false messagebus:x:103:108::/var/run/dbus:/bin/false hplip:x:104:7:HPLIP system user,,,:/var/run/hplip:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:105:65534::/var/run/sshd:/usr/sbin/nologin avahi:x:106:110:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false gdm:x:107:113:Gnome Display Manager:/var/lib/gdm:/bin/false festival:x:108:29::/home/festival:/bin/false haldaemon:x:109:114:Hardware abstraction layer,,,:/var/run/hal:/bin/false |
$date
Чтв Мар 10 13:25:57 EET 2011 |
$time
real 0m0.000s user 0m0.000s sys 0m0.000s |
$ma time
bash: ma: команда не найдена |
$man time
|
$man time
|
$man time
|
$man date
|
$date -s 031012312011
date: неверная дата `031012312011' |
$date -u 031012312011
date: невозможно установить дату: Операция не позволяется Чтв Мар 10 12:31:00 UTC 2011 |
$date -u 031011312011
date: невозможно установить дату: Операция не позволяется Чтв Мар 10 11:31:00 UTC 2011 |
$date -u 031011312011
date: невозможно установить дату: Операция не позволяется Чтв Мар 10 11:31:00 UTC 2011 |
$date
Чтв Мар 10 13:31:44 EET 2011 |
$date -s 031011312011
date: неверная дата `031011312011' |
$date 031011312011
date: невозможно установить дату: Операция не позволяется Чтв Мар 10 11:31:00 EET 2011 |
$date '031011312011'
date: невозможно установить дату: Операция не позволяется Чтв Мар 10 11:31:00 EET 2011 |
$date 031011312011
date: невозможно установить дату: Операция не позволяется Чтв Мар 10 11:31:00 EET 2011 |
$man date
|
$info date
|
$First, a quote:
Чтв Мар 10 13:34:13 EET 2011 |
$date 11:35
date: неверная дата `11:35' |
$date 1135
date: неверная дата `1135' |
$date 031011352011
date: невозможно установить дату: Операция не позволяется Чтв Мар 10 11:35:00 EET 2011 |
$date -s '031011352011'
date: неверная дата `031011352011' |
$date -s "031011352011"
date: неверная дата `031011352011' |
$date -s "11:35"
date: невозможно установить дату: Операция не позволяется Чтв Мар 10 11:35:00 EET 2011 |
$man date
|
$cd ~
~avahi/ ~games/ ~libuuid/ ~news ~sync/ ~backup/ ~gdm/ ~list ~nobody ~sys/ ~bin/ ~gnats ~lp ~proxy/ ~user/ ~daemon/ ~haldaemon/ ~mail/ ~root/ ~uucp ~Debian-exim/ ~hplip/ ~man/ ~sshd/ ~www-data ~festival ~irc ~messagebus/ ~statd/ |
$cd ~
|
$cd /
|
$cd ~
~avahi/ ~games/ ~libuuid/ ~news ~sync/ ~backup/ ~gdm/ ~list ~nobody ~sys/ ~bin/ ~gnats ~lp ~proxy/ ~user/ ~daemon/ ~haldaemon/ ~mail/ ~root/ ~uucp ~Debian-exim/ ~hplip/ ~man/ ~sshd/ ~www-data ~festival ~irc ~messagebus/ ~statd/ |
$cd ~
~avahi/ ~games/ ~libuuid/ ~news ~sync/ ~backup/ ~gdm/ ~list ~nobody ~sys/ ~bin/ ~gnats ~lp ~proxy/ ~user/ ~daemon/ ~haldaemon/ ~mail/ ~root/ ~uucp ~Debian-exim/ ~hplip/ ~man/ ~sshd/ ~www-data ~festival ~irc ~messagebus/ ~statd/ |
$cd ~
~avahi/ ~games/ ~libuuid/ ~news ~sync/ ~backup/ ~gdm/ ~list ~nobody ~sys/ ~bin/ ~gnats ~lp ~proxy/ ~user/ ~daemon/ ~haldaemon/ ~mail/ ~root/ ~uucp ~Debian-exim/ ~hplip/ ~man/ ~sshd/ ~www-data ~festival ~irc ~messagebus/ ~statd/ |
$cd ~
~avahi/ ~games/ ~libuuid/ ~news ~sync/ ~backup/ ~gdm/ ~list ~nobody ~sys/ ~bin/ ~gnats ~lp ~proxy/ ~user/ ~daemon/ ~haldaemon/ ~mail/ ~root/ ~uucp ~Debian-exim/ ~hplip/ ~man/ ~sshd/ ~www-data ~festival ~irc ~messagebus/ ~statd/ |
$cd ~
~avahi/ ~games/ ~libuuid/ ~news ~sync/ ~backup/ ~gdm/ ~list ~nobody ~sys/ ~bin/ ~gnats ~lp ~proxy/ ~user/ ~daemon/ ~haldaemon/ ~mail/ ~root/ ~uucp ~Debian-exim/ ~hplip/ ~man/ ~sshd/ ~www-data ~festival ~irc ~messagebus/ ~statd/ |
$cd ~
~avahi/ ~games/ ~libuuid/ ~news ~sync/ ~backup/ ~gdm/ ~list ~nobody ~sys/ ~bin/ ~gnats ~lp ~proxy/ ~user/ ~daemon/ ~haldaemon/ ~mail/ ~root/ ~uucp ~Debian-exim/ ~hplip/ ~man/ ~sshd/ ~www-data ~festival ~irc ~messagebus/ ~statd/ |
$cd ~
~avahi/ ~games/ ~libuuid/ ~news ~sync/ ~backup/ ~gdm/ ~list ~nobody ~sys/ ~bin/ ~gnats ~lp ~proxy/ ~user/ ~daemon/ ~haldaemon/ ~mail/ ~root/ ~uucp ~Debian-exim/ ~hplip/ ~man/ ~sshd/ ~www-data ~festival ~irc ~messagebus/ ~statd/ |
$cd /home/user/
|
$cd /home/user/
|
$man date
|
$openssl help
openssl:Error: 'help' is an invalid command. Standard commands asn1parse ca ciphers crl crl2pkcs7 dgst dh dhparam dsa dsaparam ec ecparam enc engine errstr gendh gendsa genrsa nseq ocsp passwd pkcs12 pkcs7 pkcs8 prime rand req rsa rsautl s_client s_server s_time sess_id smime speed spkac verify version x509 ... Cipher commands (see the `enc' command for more details) aes-128-cbc aes-128-ecb aes-192-cbc aes-192-ecb aes-256-cbc aes-256-ecb base64 bf bf-cbc bf-cfb bf-ecb bf-ofb cast cast-cbc cast5-cbc cast5-cfb cast5-ecb cast5-ofb des des-cbc des-cfb des-ecb des-ede des-ede-cbc des-ede-cfb des-ede-ofb des-ede3 des-ede3-cbc des-ede3-cfb des-ede3-ofb des-ofb des3 desx rc2 rc2-40-cbc rc2-64-cbc rc2-cbc rc2-cfb rc2-ecb rc2-ofb rc4 rc4-40 |
$ps ax
PID TTY STAT TIME COMMAND 1 ? Ss 0:01 init [2] 2 ? S< 0:00 [kthreadd] 3 ? S< 0:00 [migration/0] 4 ? S< 0:00 [ksoftirqd/0] 5 ? S< 0:00 [watchdog/0] 6 ? S< 0:00 [events/0] 7 ? S< 0:00 [khelper] 39 ? S< 0:00 [kblockd/0] 41 ? S< 0:00 [kacpid] ... 3649 ? Sl 0:00 gnome-terminal 3651 ? S 0:00 gnome-pty-helper 3652 pts/0 Ss+ 0:00 script -f -c bash -q /home/user/.lilalo//926778501299 3702 pts/0 S+ 0:00 script -f -c bash -q /home/user/.lilalo//926778501299 3703 pts/1 Ss 0:00 bash 3793 ? S 0:00 /usr/bin/perl /usr/share//system-tools-backends-2.0/s 3801 ? S 0:00 /usr/bin/perl /usr/share//system-tools-backends-2.0/s 3803 ? S 0:00 /usr/bin/perl /usr/share//system-tools-backends-2.0/s 3805 ? S 0:00 /usr/bin/perl /usr/share//system-tools-backends-2.0/s 3842 pts/1 R+ 0:00 ps ax |
$ssh root@192.168.16.4
root@192.168.16.4's password: Permission denied, please try again. root@192.168.16.4's password: Linux debian4 2.6.32.26 #1 SMP Sat Dec 4 21:13:18 EET 2010 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: Thu Mar 10 15:59:21 2011 from 192.168.16.56 l3-agent is already running: pid=1283; pidfile=/root/.lilalo/l3-agent.pid |
$ls /etc | grep apt* | sort
apm apt gnome-app-install gssapi_mech.conf idmapd.conf ldap libpaper.d mailcap mailcap.order papersize |
$ls /etc | greep apt* | sort
bash: greep: команда не найдена |
$ls /etc | grep apt* | sort
apm apt gnome-app-install gssapi_mech.conf idmapd.conf ldap libpaper.d mailcap mailcap.order papersize |
$ls /etc | grep apt | sort
apt |
$ls /etc | grep apt- | sort
|
$ls /etc | grep apt-g | sort
|
$ls /etc | grep net | sort
inetd.conf issue.net netscsid.conf network networks |
$ls /etc | grep ^net | sort
netscsid.conf network networks |
$ls /etc | grep ^net | sort
netscsid.conf network networks |
$ls /etc | grep ^net | sort
netscsid.conf network networks |
$ls /etc | grep ^net | sort
netscsid.conf network networks |
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh Debian-exim:x:101:105::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false messagebus:x:103:108::/var/run/dbus:/bin/false hplip:x:104:7:HPLIP system user,,,:/var/run/hplip:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:105:65534::/var/run/sshd:/usr/sbin/nologin avahi:x:106:110:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false gdm:x:107:113:Gnome Display Manager:/var/lib/gdm:/bin/false festival:x:108:29::/home/festival:/bin/false haldaemon:x:109:114:Hardware abstraction layer,,,:/var/run/hal:/bin/false
Время первой команды журнала | 12:03:09 2011- 3-10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:47:15 2011- 3-10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 39.60 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.73 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.29 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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