/l3/users/14-01-2013/NT-BSDadm/freebsd3.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 |
|
#su user
|
$exit
exit |
#su user
|
$log
logger login logins logname logout |
$logname
root |
$whoami
user |
$lastlogin
root pts/0 192.168.17.107 Thu Jan 17 13:57:51 2013 user pts/0 Thu Jul 5 20:48:55 2012 |
$last
root pts/0 192.168.17.107 Thu Jan 17 13:57 still logged in reboot ~ Thu Jan 17 13:56 shutdown ~ Thu Jan 17 13:51 root pts/1 net.nt Thu Jan 17 13:21 - 13:21 (00:00) root pts/0 192.168.17.107 Thu Jan 17 11:35 - shutdown (02:16) root pts/1 fobos.net.nt Wed Jan 16 20:13 - 20:14 (00:00) root pts/0 192.168.17.107 Wed Jan 16 14:14 - 11:35 (21:20) reboot ~ Wed Jan 16 14:14 shutdown ~ Wed Jan 16 14:13 root pts/0 192.168.17.107 Tue Jan 15 11:25 - shutdown (1+02:47) ... shutdown ~ Thu Jul 5 19:10 root ttyv0 Thu Jul 5 19:10 - shutdown (00:00) reboot ~ Thu Jul 5 18:14 root ttyv1 Thu Jul 5 14:41 - crash (03:32) user pts/0 fobos.net.nt Tue Jul 3 22:24 - 22:32 (00:07) user pts/0 fobos.net.nt Tue Jul 3 22:16 - 22:24 (00:08) root ttyv0 Tue Jul 3 21:50 - 21:57 (00:06) root ttyv0 Tue Jul 3 21:44 - 21:50 (00:06) reboot ~ Tue Jul 3 21:43 wtmp begins Tue Jul 3 21:43:59 EEST 2012 |
$last -10
root pts/0 192.168.17.107 Thu Jan 17 13:57 still logged in reboot ~ Thu Jan 17 13:56 shutdown ~ Thu Jan 17 13:51 root pts/1 net.nt Thu Jan 17 13:21 - 13:21 (00:00) root pts/0 192.168.17.107 Thu Jan 17 11:35 - shutdown (02:16) root pts/1 fobos.net.nt Wed Jan 16 20:13 - 20:14 (00:00) root pts/0 192.168.17.107 Wed Jan 16 14:14 - 11:35 (21:20) reboot ~ Wed Jan 16 14:14 shutdown ~ Wed Jan 16 14:13 root pts/0 192.168.17.107 Tue Jan 15 11:25 - shutdown (1+02:47) |
$less /etc/passwd
|
$less /etc/master.passwd
|
$echo $LANG
|
$echo $EDITOR
|
$$EDITOR
|
$set
.cshrc .snap/ bin/ cdrom/ dev/ entropy home/ libexec/ mnt/ rescue/ sbin/ tmp/ var/ .profile COPYRIGHT boot/ compat/ dist/ etc/ lib/ media/ proc/ root/ sys/ usr/ |
$set
BASH=/usr/bin/su BASHOPTS=cmdhist:colonbreakswords:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=() BASH_SOURCE=() BASH_VERSINFO=([0]="4" [1]="1" [2]="9" [3]="0" [4]="release" [5]="i386-portbld-freebsd8.0") BASH_VERSION='4.1.9(0)-release' ... LOGNAME=root MACHTYPE=i386-portbld-freebsd8.0 MAIL=/var/mail/root MAILCHECK=60 OPTERR=1 OPTIND=1 OSTYPE=freebsd8.0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin PIPESTATUS=([0]="0") PPID=1896 |
$exit
exit |
#set
BASH=/usr/local/bin/l3script BASHOPTS=cmdhist:colonbreakswords:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=() BASH_SOURCE=() BASH_VERSINFO=([0]="4" [1]="1" [2]="9" [3]="0" [4]="release" [5]="i386-portbld-freebsd8.0") BASH_VERSION='4.1.9(0)-release' ... LOGNAME=root MACHTYPE=i386-portbld-freebsd8.0 MAIL=/var/mail/root MAILCHECK=60 OPTERR=1 OPTIND=1 OSTYPE=freebsd8.0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin PIPESTATUS=([0]="0") PPID=1809 |
#set
BASH=/usr/local/bin/l3script BASHOPTS=cmdhist:colonbreakswords:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=() BASH_SOURCE=() BASH_VERSINFO=([0]="4" [1]="1" [2]="9" [3]="0" [4]="release" [5]="i386-portbld-freebsd8.0") BASH_VERSION='4.1.9(0)-release' ... LOGNAME=root MACHTYPE=i386-portbld-freebsd8.0 MAIL=/var/mail/root MAILCHECK=60 OPTERR=1 OPTIND=1 OSTYPE=freebsd8.0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin PIPESTATUS=([0]="0") PPID=1809 |
#LANG=ru_RU.KOI8-R
|
#echo $LANG
ru_RU.KOI8-R |
#man uptime
|
#mc
|
#rc.conf 2M w 4Edit 5Copy 6RenMov 7Mkdir 8Delete 9PullDn 630/630 10Quit 100%
Left File geneCommandeltasOptionsue JuRight # Created: Tue Jul 3 21:38:50 2012 # Enable network daemons for user convenience. # Please make all changes to this file, not to /etc/defaults/rc.conf. # This file now contains just the overrides from /etc/defaults/rc.conf. defaultrouter="192.168.13.253" font8x14="cp866-8x14" font8x16="cp866b-8x16" font8x8="cp866-8x8" gateway_enable="YES" ... inetd_enable="YES" keymap="ru.koi8-r" mousechar_start="3" saver="logo" blanktime="120" scrmap="NO" scrnmap="koi8-r2cp866" sshd_enable="YES" Hint: Completion: use M-Tab (or Esc+Tab). Type it twice to get a list. UnWrap Quit Hex Goto Search Raw Format |
#su user
|
$chmod
usage: chmod [-fhv] [-R [-H | -L | -P]] mode file ... |
$cd ~
|
$ls
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe file man_smb_conf press_any_key_to_continue.jpg backup freebsd.jpg matrix.jpg proj bigfile granata.jpg names source bin lpi 1 ogo.jpg text dir lpi 2 pamyatka.pdf touchlist |
$chmod 777 lpi 1
chmod: lpi: No such file or directory chmod: 1: No such file or directory |
$ls -l
total 2986 -rwxr-xr-x 1 user user 1751860 Jan 15 13:30 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe drwxr-xr-x 3 user user 512 Jan 14 18:36 backup -rwxr-xr-x 1 user user 7994 Jan 15 13:30 bigfile drwxr-xr-x 2 user user 512 Jan 14 18:33 bin drwxr-xr-x 2 user user 512 Jan 14 18:25 dir -rw-r--r-- 1 user user 0 Oct 1 1980 file -rwxr-xr-x 1 user user 232966 Jan 15 13:30 freebsd.jpg -rwxr-xr-x 1 user user 52884 Jan 15 13:30 granata.jpg drwxr-xr-x 2 user user 512 Jan 14 18:20 lpi 1 drwxr-xr-x 2 user user 512 Jan 14 18:20 lpi 2 -rwxr-xr-x 1 user user 26648 Jan 15 13:30 man_smb_conf -rwxr-xr-x 1 user user 755680 Jan 15 13:30 matrix.jpg drwxr-xr-x 3 user user 1024 Jan 15 18:22 names -rwxr-xr-x 1 user user 17622 Jan 15 13:30 ogo.jpg -rwxr-xr-x 1 user user 84663 Jan 15 13:30 pamyatka.pdf -rwxr-xr-x 1 user user 23048 Jan 15 13:30 press_any_key_to_continue.jpg drwxr-xr-x 3 user user 512 Jan 14 18:36 proj drwxr-xr-x 2 user user 512 Jan 14 18:25 source drwxr-xr-x 2 user user 512 Jan 15 14:08 text -rwxr-xr-x 1 user user 75 Jan 15 13:30 touchlist |
$chmod 777 ogo.jpg
|
$ls -l
total 2986 -rwxr-xr-x 1 user user 1751860 Jan 15 13:30 Light_Alloy_4.4.784_RC2_by_FAFNIR.exe drwxr-xr-x 3 user user 512 Jan 14 18:36 backup -rwxr-xr-x 1 user user 7994 Jan 15 13:30 bigfile drwxr-xr-x 2 user user 512 Jan 14 18:33 bin drwxr-xr-x 2 user user 512 Jan 14 18:25 dir -rw-r--r-- 1 user user 0 Oct 1 1980 file -rwxr-xr-x 1 user user 232966 Jan 15 13:30 freebsd.jpg -rwxr-xr-x 1 user user 52884 Jan 15 13:30 granata.jpg drwxr-xr-x 2 user user 512 Jan 14 18:20 lpi 1 drwxr-xr-x 2 user user 512 Jan 14 18:20 lpi 2 -rwxr-xr-x 1 user user 26648 Jan 15 13:30 man_smb_conf -rwxr-xr-x 1 user user 755680 Jan 15 13:30 matrix.jpg drwxr-xr-x 3 user user 1024 Jan 15 18:22 names -rwxrwxrwx 1 user user 17622 Jan 15 13:30 ogo.jpg -rwxr-xr-x 1 user user 84663 Jan 15 13:30 pamyatka.pdf -rwxr-xr-x 1 user user 23048 Jan 15 13:30 press_any_key_to_continue.jpg drwxr-xr-x 3 user user 512 Jan 14 18:36 proj drwxr-xr-x 2 user user 512 Jan 14 18:25 source drwxr-xr-x 2 user user 512 Jan 15 14:08 text -rwxr-xr-x 1 user user 75 Jan 15 13:30 touchlist |
$exit
exit |
#cd /
|
#umount /cdrom
umount: unmount of /cdrom failed: Device busy |
#umount /cdrom
umount: unmount of /cdrom failed: Device busy |
#umount /cdrom
umount: unmount of /cdrom failed: Device busy |
#ls -l
total 61 -rw-r--r-- 2 root wheel 798 Feb 18 2011 .cshrc -rw-r--r-- 2 root wheel 265 Feb 18 2011 .profile drwxrwxr-x 2 root operator 512 Jul 3 2012 .snap -r--r--r-- 1 root wheel 6200 Feb 18 2011 COPYRIGHT drwxr-xr-x 2 root wheel 1024 Feb 18 2011 bin drwxr-xr-x 7 root wheel 1024 Jul 3 2012 boot dr-xr-xr-x 21 root wheel 6144 Mar 21 2010 cdrom lrwxr-xr-x 1 root wheel 10 Jul 3 2012 compat -> usr/compat dr-xr-xr-x 8 root wheel 512 Jan 17 17:38 dev ... drwxr-xr-x 2 root wheel 512 Feb 18 2011 media drwxr-xr-x 2 root wheel 512 Feb 18 2011 mnt dr-xr-xr-x 2 root wheel 512 Feb 18 2011 proc drwxr-xr-x 2 root wheel 2560 Feb 18 2011 rescue drwxr-xr-x 4 root wheel 512 Jul 5 2012 root drwxr-xr-x 2 root wheel 2560 Feb 18 2011 sbin lrwxr-xr-x 1 root wheel 11 Feb 18 2011 sys -> usr/src/sys drwxrwxrwt 7 root wheel 512 Jan 17 17:39 tmp drwxr-xr-x 17 root wheel 512 Jul 3 2012 usr drwxr-xr-x 23 root wheel 512 Jan 17 17:38 var |
#umount -a
umount: unmount of /cdrom failed: Device busy umount: unmount of /var failed: Device busy umount: unmount of /usr failed: Device busy |
#man umount
|
#umount /cdrom -f
umount: unmount of /cdrom failed: Device busy umount: -f: statfs: No such file or directory umount: -f: unknown file system |
#umount -f rom
|
#mount /cdrom /proc
mount: /cdrom : Block device required |
#top
last pid: 1582; load averages: 0.00, 0.00, 0.00 up 0+00:45:53 18:24:44 22 processes: 1 running, 21 sleeping last pid: 1582; load averages: 0.00, 0.00, 0.00 up 0+00:45:54 18:24:45 22 pr 0.0% user, 0.0% nice, 0.0% system, 7.6% interrupt, 92.4% idle Mem: 11M Active, 15M Inact, 19M Wired, 32K Cache, 60M Buf, 444M Free Swap: 1819M Total, 1819M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 1338 root 1 44 0 12112K 9840K nanslp 0:06 0.00% perl5.10.1 1333 root 1 44 0 9436K 4468K select 0:00 0.00% sshd 1399 root 1 44 0 4568K 2424K wait 0:00 0.00% bash ... 929 root 1 44 0 3352K 1344K select 0:00 0.00% syslogd 1582 root 1 44 0 3688K 1880K RUN 0:00 0.00% top 1238 smmsp 1 44 0 6092K 3364K pause 0:00 0.00% sendmail 1319 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1277 root 1 44 0 3412K 1408K select 0:00 0.00% inetd 1325 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1326 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1324 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1320 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1323 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty |
#ps
PID TT STAT TIME COMMAND 1319 v0 Is+ 0:00.00 /usr/libexec/getty Pc ttyv0 1320 v1 Is+ 0:00.00 /usr/libexec/getty Pc ttyv1 1321 v2 Is+ 0:00.00 /usr/libexec/getty Pc ttyv2 1322 v3 Is+ 0:00.00 /usr/libexec/getty Pc ttyv3 1323 v4 Is+ 0:00.00 /usr/libexec/getty Pc ttyv4 1324 v5 Is+ 0:00.00 /usr/libexec/getty Pc ttyv5 1325 v6 Is+ 0:00.00 /usr/libexec/getty Pc ttyv6 1326 v7 Is+ 0:00.00 /usr/libexec/getty Pc ttyv7 1336 0 Is 0:00.02 -bash (bash) 1363 0 S+ 0:00.04 script -t 0 -q /root/.lilalo//2414828245108327164-135 1399 1 Ss 0:00.06 l3script (bash) 1635 1 R+ 0:00.00 ps |
#ps -x
PID TT STAT TIME COMMAND 0 ?? DLs 0:00.01 [kernel] 1 ?? ILs 0:00.01 /sbin/init -- 2 ?? DL 0:00.22 [g_event] 3 ?? DL 0:08.91 [g_up] 4 ?? DL 0:41.90 [g_down] 5 ?? DL 0:00.00 [sctp_iterator] 6 ?? DL 0:00.00 [xpt_thrd] 7 ?? DL 0:00.00 [pagedaemon] 8 ?? DL 0:00.00 [vmdaemon] ... 1321 v2 Is+ 0:00.00 /usr/libexec/getty Pc ttyv2 1322 v3 Is+ 0:00.00 /usr/libexec/getty Pc ttyv3 1323 v4 Is+ 0:00.00 /usr/libexec/getty Pc ttyv4 1324 v5 Is+ 0:00.00 /usr/libexec/getty Pc ttyv5 1325 v6 Is+ 0:00.00 /usr/libexec/getty Pc ttyv6 1326 v7 Is+ 0:00.00 /usr/libexec/getty Pc ttyv7 1336 0 Is 0:00.02 -bash (bash) 1363 0 S+ 0:00.04 script -t 0 -q /root/.lilalo//2414828245108327164-135 1399 1 Ss 0:00.06 l3script (bash) 1657 1 R+ 0:00.00 ps -x |
#ps U user
PID TT STAT TIME COMMAND |
#ps -t vO
ps: /dev/pts/vO, /dev/ttyvO, and /dev/vO: No such file or directory |
#ps -ax
PID TT STAT TIME COMMAND 0 ?? DLs 0:00.01 [kernel] 1 ?? ILs 0:00.01 /sbin/init -- 2 ?? DL 0:00.22 [g_event] 3 ?? DL 0:08.92 [g_up] 4 ?? DL 0:41.91 [g_down] 5 ?? DL 0:00.00 [sctp_iterator] 6 ?? DL 0:00.00 [xpt_thrd] 7 ?? DL 0:00.00 [pagedaemon] 8 ?? DL 0:00.00 [vmdaemon] ... 1321 v2 Is+ 0:00.00 /usr/libexec/getty Pc ttyv2 1322 v3 Is+ 0:00.00 /usr/libexec/getty Pc ttyv3 1323 v4 Is+ 0:00.00 /usr/libexec/getty Pc ttyv4 1324 v5 Is+ 0:00.00 /usr/libexec/getty Pc ttyv5 1325 v6 Is+ 0:00.00 /usr/libexec/getty Pc ttyv6 1326 v7 Is+ 0:00.00 /usr/libexec/getty Pc ttyv7 1336 0 Is 0:00.02 -bash (bash) 1363 0 S+ 0:00.04 script -t 0 -q /root/.lilalo//2414828245108327164-135 1399 1 Ss 0:00.07 l3script (bash) 1681 1 R+ 0:00.00 ps -ax |
#ps -aux
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND root 11 100.0 0.0 0 8 ?? RL 5:38PM 65:53.48 [idle] root 0 0.0 0.0 0 56 ?? DLs 5:38PM 0:00.01 [kernel] root 1 0.0 0.1 2912 484 ?? ILs 5:38PM 0:00.01 /sbin/init -- root 2 0.0 0.0 0 8 ?? DL 5:38PM 0:00.22 [g_event] root 3 0.0 0.0 0 8 ?? DL 5:38PM 0:08.93 [g_up] root 4 0.0 0.0 0 8 ?? DL 5:38PM 0:41.92 [g_down] root 5 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [sctp_iterator] root 6 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [xpt_thrd] root 7 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [pagedaemon] ... root 1321 0.0 0.2 3352 1108 v2 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1322 0.0 0.2 3352 1108 v3 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1323 0.0 0.2 3352 1108 v4 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1324 0.0 0.2 3352 1108 v5 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1325 0.0 0.2 3352 1108 v6 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1326 0.0 0.2 3352 1108 v7 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1336 0.0 0.4 4568 2256 0 Is 5:42PM 0:00.02 -bash (bash) root 1363 0.0 0.2 3352 976 0 S+ 5:50PM 0:00.04 script -t 0 -q /r root 1399 0.0 0.5 4568 2424 1 Ss 5:50PM 0:00.07 l3script (bash) root 1689 0.0 0.2 3432 1192 1 R+ 6:56PM 0:00.00 ps -aux |
#ps -avx
PID STAT TIME SL RE PAGEIN VSZ RSS LIM TSIZ %CPU %MEM COMMAND 1 ILs 0:00.01 127 127 9 2912 484 - 596 0.0 0.1 /sbin/init 1234 Ss 0:00.07 3 127 1 6092 3332 - 656 0.0 0.7 sendmail: 1238 Is 0:00.00 127 127 0 6092 3364 - 656 0.0 0.7 sendmail: 744 Is 0:00.00 127 127 0 3456 1132 - 32 0.0 0.2 /usr/sbin/ 775 Is 0:00.00 127 127 0 1888 584 - 328 0.0 0.1 /sbin/devd 929 Ss 0:00.01 16 127 0 3352 1344 - 32 0.0 0.3 /usr/sbin/ 1226 Is 0:00.00 127 127 0 6712 3712 - 224 0.0 0.7 /usr/sbin/ 1245 Ss 0:00.02 16 127 0 3380 1336 - 32 0.0 0.3 /usr/sbin/ 1277 Is 0:00.00 127 127 1 3412 1408 - 40 0.0 0.3 /usr/sbin/ ... 10 DL 0:00.00 127 127 0 0 8 - 0 0.0 0.0 [audit] 11 RL 66:00.09 127 127 0 0 8 - 0 100.0 0.0 [idle] 12 WL 3:47.00 127 127 0 0 120 - 0 0.0 0.0 [intr] 13 DL 0:00.21 0 127 0 0 8 - 0 0.0 0.0 [yarrow] 14 DL 0:00.57 127 127 0 0 32 - 0 0.0 0.0 [usb] 15 DL 0:00.02 0 127 0 0 8 - 0 0.0 0.0 [bufdaemon 16 DL 0:00.02 0 127 0 0 8 - 0 0.0 0.0 [vnlru] 17 DL 0:00.09 0 127 0 0 8 - 0 0.0 0.0 [syncer] 18 DL 0:00.06 0 127 0 0 8 - 0 0.0 0.0 [softdepfl 19 DL 0:00.00 4 127 0 0 8 - 0 0.0 0.0 [flowclean |
#ps -aux | grep -v USER
root 11 100.0 0.0 0 8 ?? RL 5:38PM 66:17.95 [idle] root 0 0.0 0.0 0 56 ?? DLs 5:38PM 0:00.01 [kernel] root 1 0.0 0.1 2912 484 ?? ILs 5:38PM 0:00.01 /sbin/init -- root 2 0.0 0.0 0 8 ?? DL 5:38PM 0:00.22 [g_event] root 3 0.0 0.0 0 8 ?? DL 5:38PM 0:08.94 [g_up] root 4 0.0 0.0 0 8 ?? DL 5:38PM 0:41.93 [g_down] root 5 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [sctp_iterator] root 6 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [xpt_thrd] root 7 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [pagedaemon] root 8 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [vmdaemon] ... root 1322 0.0 0.2 3352 1108 v3 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1323 0.0 0.2 3352 1108 v4 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1324 0.0 0.2 3352 1108 v5 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1325 0.0 0.2 3352 1108 v6 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1326 0.0 0.2 3352 1108 v7 Is+ 5:39PM 0:00.00 /usr/libexec/gett root 1336 0.0 0.4 4568 2256 0 Is 5:42PM 0:00.02 -bash (bash) root 1363 0.0 0.2 3352 976 0 S+ 5:50PM 0:00.05 script -t 0 -q /r root 1399 0.0 0.5 4568 2424 1 Ss 5:50PM 0:00.08 l3script (bash) root 1705 0.0 0.2 3432 1192 1 R+ 6:56PM 0:00.00 ps -aux root 1706 0.0 0.5 4568 2424 1 R+ 6:56PM 0:00.00 l3script (bash) |
#ps -aux | grep -v USER | sort -n +3
root 0 0.0 0.0 0 56 ?? DLs 5:38PM 0:00.01 [kernel] root 2 0.0 0.0 0 8 ?? DL 5:38PM 0:00.22 [g_event] root 3 0.0 0.0 0 8 ?? DL 5:38PM 0:08.95 [g_up] root 4 0.0 0.0 0 8 ?? DL 5:38PM 0:41.94 [g_down] root 5 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [sctp_iterator] root 6 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [xpt_thrd] root 7 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [pagedaemon] root 8 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [vmdaemon] root 9 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [pagezero] root 10 0.0 0.0 0 8 ?? DL 5:38PM 0:00.00 [audit] ... root 1245 0.0 0.3 3380 1336 ?? Is 5:39PM 0:00.02 /usr/sbin/cron -s root 1277 0.0 0.3 3412 1408 ?? Is 5:39PM 0:00.00 /usr/sbin/inetd - root 1336 0.0 0.4 4568 2256 0 Is 5:42PM 0:00.02 -bash (bash) root 1399 0.0 0.5 4568 2424 1 Ss 5:50PM 0:00.08 l3script (bash) root 1716 0.0 0.5 4568 2424 1 D+ 6:56PM 0:00.00 l3script (bash) root 1226 0.0 0.7 6712 3712 ?? Is 5:39PM 0:00.00 /usr/sbin/sshd root 1234 0.0 0.7 6092 3332 ?? Ss 5:39PM 0:00.07 sendmail: accepti smmsp 1238 0.0 0.7 6092 3364 ?? Is 5:39PM 0:00.00 sendmail: Queue r root 1333 0.0 0.9 9436 4468 ?? Ss 5:42PM 0:00.25 sshd: root@pts/0 root 1338 1.0 1.7 11088 8880 ?? Ss 5:42PM 0:16.57 l3-agent (perl5.1 |
#pstree
l3script: pstree: command not found |
#ps -t v)
l3script: syntax error near unexpected token `)' |
#ps -t v0
PID TT STAT TIME COMMAND 1319 v0 Is+ 0:00.00 /usr/libexec/getty Pc ttyv0 |
#vim
|
#killall vim
|
#cd /~user
l3script: cd: /~user: No such file or directory |
#cd ~user
|
#ls
.bash_history .cshrc .login .mailrc .shrc .bash_profile .l3rc .login_conf .profile .vimrc .bashrc .lilalo .mail_aliases .rhosts |
#mc
|
#pwd
/home/user |
#ls
.bash_history .cshrc .login .mailrc .shrc .bash_profile .l3rc .login_conf .profile .vimrc .bashrc .lilalo .mail_aliases .rhosts |
#nice -n 19 sleep 3000 &
[2] 1901 |
#nice -n 19 sleep 7000 &
[3] 1909 |
#ps
PID TT STAT TIME COMMAND 1319 v0 Is+ 0:00.00 /usr/libexec/getty Pc ttyv0 1320 v1 Is+ 0:00.00 /usr/libexec/getty Pc ttyv1 1321 v2 Is+ 0:00.00 /usr/libexec/getty Pc ttyv2 1322 v3 Is+ 0:00.00 /usr/libexec/getty Pc ttyv3 1323 v4 Is+ 0:00.00 /usr/libexec/getty Pc ttyv4 1324 v5 Is+ 0:00.00 /usr/libexec/getty Pc ttyv5 1325 v6 Is+ 0:00.00 /usr/libexec/getty Pc ttyv6 1326 v7 Is+ 0:00.00 /usr/libexec/getty Pc ttyv7 1336 0 Is 0:00.02 -bash (bash) 1736 0 S+ 0:00.03 script -t 0 -q /root/.lilalo//16560773447205405-1358441857.script l3script 1772 1 Ss 0:00.05 l3script (bash) 1822 1 T 0:00.06 /usr/local/bin/vim 1901 1 IN 0:00.00 sleep 3000 1909 1 SN 0:00.00 sleep 7000 1917 1 R+ 0:00.00 ps |
#renice -5 1901
1901: old priority 19, new priority -5 |
#kill -9 1901
[2] Killed: 9 nice -n 19 sleep 3000 |
#kill -9 1909
|
#ls
.bash_history .cshrc .login .mailrc .shrc .bash_profile .l3rc .login_conf .profile .vimrc .bashrc .lilalo .mail_aliases .rhosts [3]- Killed: 9 nice -n 19 sleep 7000 |
#top
last pid: 1957; load averages: 0.00, 0.00, 0.00 up 0+01:28:35 19:07:26 1 1 23 pr 0.0% user, 0.0% nice, 0.0% system, 7.8% interrupt, 92.2% idle Mem: 13M Active, 19M Inact, 24M Wired, 32K Cache, 60M Buf, 434M Free Username to show: smmsp Swap: 1819M Total, 1819M Free 238 smmsp 6092K 3364K pause 0:00 sendmail 0.00, 0.00, 0.00 up 0+01:28:42 19:07:33 1 21 0.0 0.0 6.3 93.8 ... 1325 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1326 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1324 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1320 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1323 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1321 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1322 root 1 76 0 3352K 1108K ttyin 0:00 0.00% getty 1226 root 1 44 0 6712K 3712K select 0:00 0.00% sshd 775 root 1 44 0 1888K 584K select 0:00 0.00% devd 744 root 1 76 0 3456K 1132K select 0:00 0.00% moused |
#ls
.cshrc boot entropy media sbin .profile cdrom etc mnt sys .snap compat home proc tmp COPYRIGHT dev lib rescue usr bin dist libexec root var |
#ls -a
. COPYRIGHT dev lib rescue usr .. bin dist libexec root var .cshrc boot entropy media sbin .profile cdrom etc mnt sys .snap compat home proc tmp |
#ls -l
total 57 -rw-r--r-- 2 root wheel 798 Feb 18 2011 .cshrc -rw-r--r-- 2 root wheel 265 Feb 18 2011 .profile drwxrwxr-x 2 root operator 512 Jul 3 2012 .snap -r--r--r-- 1 root wheel 6200 Feb 18 2011 COPYRIGHT drwxr-xr-x 2 root wheel 1024 Feb 18 2011 bin drwxr-xr-x 7 root wheel 1024 Jul 3 2012 boot drwxr-xr-x 2 root wheel 512 Jul 3 2012 cdrom lrwxr-xr-x 1 root wheel 10 Jul 3 2012 compat -> usr/compat dr-xr-xr-x 8 root wheel 512 Jan 17 17:38 dev ... drwxr-xr-x 2 root wheel 512 Feb 18 2011 media drwxr-xr-x 2 root wheel 512 Feb 18 2011 mnt dr-xr-xr-x 2 root wheel 512 Feb 18 2011 proc drwxr-xr-x 2 root wheel 2560 Feb 18 2011 rescue drwxr-xr-x 4 root wheel 512 Jul 5 2012 root drwxr-xr-x 2 root wheel 2560 Feb 18 2011 sbin lrwxr-xr-x 1 root wheel 11 Feb 18 2011 sys -> usr/src/sys drwxr-xr-x 2 root wheel 512 Jul 3 2012 tmp drwxr-xr-x 17 root wheel 512 Jul 3 2012 usr drwxr-xr-x 23 root wheel 512 Jan 17 17:38 var |
#mc
|
#cd /etc/
|
#ls rc*
rc rc.conf rc.firewall rc.resume rc.shutdown rc.suspend rc.bsdextended rc.conf~ rc.initdiskless rc.sendmail rc.subr rc.d: DAEMON ftpd mountcritremote route6d FILESYSTEMS gbde mountd routed LOGIN geli mountlate routing NETWORKING geli2 moused rpcbind SERVERS gptboot mroute6d rtadvd abi gssd mrouted rtsold accounting hastd msgs rwho ... ddb ldconfig powerd ypbind defaultroute local ppp yppasswdd devd localpkg pppoed ypserv devfs lockd pwcheck ypset dhclient lpd quota ypupdated dmesg mdconfig random ypxfrd dumpon mdconfig2 rarpd zfs encswap mixer resolv zvol fsck motd rfcomm_pppd_server ftp-proxy mountcritlocal root |
#chk
chkey chkgrp chkprintcap |
#ch
chat chflags chgrp chkey chkprintcap chown chroot checknr chfn chio chkgrp chmod chpass chsh |
Время первой команды журнала | 13:06:47 2013- 1-17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:39:38 2013- 1-17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 24.10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.61 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.08 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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