/l3/users/bas/2011-03/linux2.unix.bas/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 :44 :45 :46 :47 |
|
#grep 'user' /etc/passwd
rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin user:x:500:500::/home/user:/bin/bash user1:x:501:501::/home/user1:/bin/false |
#date --help
Usage: date [OPTION]... [+FORMAT] or: date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] Display the current time in the given FORMAT, or set the system date. -d, --date=STRING display time described by STRING, not `now' -f, --file=DATEFILE like --date once for each line of DATEFILE -r, --reference=FILE display the last modification time of FILE -R, --rfc-2822 output date and time in RFC 2822 format --rfc-3339=TIMESPEC output date and time in RFC 3339 format. TIMESPEC=`date', `seconds', or `ns' for date and time to the indicated precision. ... - (hyphen) do not pad the field _ (underscore) pad with spaces 0 (zero) pad with zeros ^ use upper case if possible # use opposite case if possible After any flags comes an optional field width, as a decimal number; then an optional modifier, which is either E to use the locale's alternate representations if available, or O to use the locale's alternate numeric symbols if available. Report bugs to <bug-coreutils@gnu.org>. |
#head -n 3 /etc/passwd
root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin |
#head -n3 /etc/passwd
root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin |
#tail -f /var/log/messages
Mar 30 10:56:54 linux2 gconfd (root-21480): Resolved address "xml:readwrite:/root/.gconf" to a writable configuration source at position 1 Mar 30 10:56:54 linux2 gconfd (root-21480): Resolved address "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only configuration source at position 2 Mar 30 10:56:54 linux2 hald: unmounted /dev/sdb1 from '/media/HP4GB' on behalf of uid 0 Mar 30 10:56:56 linux2 kernel: mtrr: type mismatch for e0000000,10000000 old: write-back new: write-combining Mar 30 10:57:06 linux2 pcscd: winscard.c:304:SCardConnect() Reader E-Gate 0 0 Not Found Mar 30 10:57:06 linux2 last message repeated 2 times Mar 30 10:57:06 linux2 hcid[2391]: Default passkey agent (:1.23, /org/bluez/applet) registered Mar 30 10:57:06 linux2 gconfd (root-21480): Resolved address "xml:readwrite:/root/.gconf" to a writable configuration source at position 0 Mar 30 10:57:06 linux2 hald: mounted /dev/sdb1 on behalf of uid 0 Mar 30 10:57:09 linux2 pcscd: winscard.c:304:SCardConnect() Reader E-Gate 0 0 Not Found |
#ps ax | grep init
1 ? Ss 0:00 init [5] 21604 ? Ss 0:00 /usr/bin/ssh-agent /bin/sh -c exec -l /bin/bash -c "/usr/bin/dbus-launch --exit-with-session /etc/X11/xinit/Xclients" 21696 ? S 0:00 /usr/bin/dbus-launch --exit-with-session /etc/X11/xinit/Xclients 26137 pts/11 S+ 0:00 grep init |
#ps ax | grep 'init'
\ 1 ? Ss 0:00 init [5] 21604 ? Ss 0:00 /usr/bin/ssh-agent /bin/sh -c exec -l /bin/bash -c "/usr/bin/dbus-launch --exit-with-session /etc/X11/xinit/Xclients" 21696 ? S 0:00 /usr/bin/dbus-launch --exit-with-session /etc/X11/xinit/Xclients 26146 pts/11 R+ 0:00 grep init |
#less /etc/passwd
|
#man -K ls
|
#man -k ls
|
#less /etc/passwd
|
#!
bash: syntax error near unexpected token `newline' |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:18:E4:56:5E inet addr:192.168.15.2 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::226:18ff:fee4:565e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15294 errors:0 dropped:0 overruns:0 frame:0 TX packets:19209 errors:0 dropped:0 overruns:0 carrier:3 collisions:0 txqueuelen:1000 RX bytes:2044316 (1.9 MiB) TX bytes:2403319 (2.2 MiB) Interrupt:66 Memory:feac0000-feb00000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:1352 errors:0 dropped:0 overruns:0 frame:0 TX packets:1352 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1897793 (1.8 MiB) TX bytes:1897793 (1.8 MiB) |
#ifconfig | grep 'inet addr'
inet addr:192.168.15.2 Bcast:192.168.15.255 Mask:255.255.255.0 inet addr:127.0.0.1 Mask:255.0.0.0 |
#ifconfig | grep 'inet addr' | cut -d: -f2
192.168.15.2 Bcast 127.0.0.1 Mask |
#ps aux | sort -k5 -rb
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 23306 0.0 0.0 90108 3392 ? Ss 11:55 0:00 sshd: root@pts/2 root 21480 0.0 0.1 88412 4480 ? S 10:56 0:00 /usr/libexec/gconfd-2 12 root 2528 0.0 0.0 8516 484 ? Ss 09:51 0:00 /usr/bin/hidd --server rpc 2308 0.0 0.0 8052 576 ? Ss 09:51 0:00 portmap root 22090 0.2 2.1 760228 88260 ? Sl 10:58 0:22 /usr/lib64/openoffice.org3/program/swriter.bin -writer file:///media/HP4GB/UNIT7%20Standard%20IO%20and%20Pipes.odt root 2643 0.0 0.0 74816 1144 ? Ss 09:51 0:00 crond root 2616 0.0 0.0 73172 2368 ? Ss 09:51 0:00 sendmail: accepting connections root 21757 0.0 0.0 72368 2660 ? Sl 10:57 0:00 ./escd --key_Inserted="/usr/bin/esc" --on_Signal="/usr/bin/esc" root 24358 0.0 0.1 69208 4744 pts/11 Ss+ 12:07 0:00 bash ... root 52 0.0 0.0 0 0 ? S< 09:50 0:00 [kblockd/0] root 54 0.0 0.0 0 0 ? S< 09:50 0:00 [kacpid] root 9 0.0 0.0 0 0 ? S< 09:50 0:00 [events/1] root 8 0.0 0.0 0 0 ? S< 09:50 0:00 [events/0] root 163 0.0 0.0 0 0 ? S< 09:50 0:00 [cqueue/1] root 162 0.0 0.0 0 0 ? S< 09:50 0:00 [cqueue/0] root 424 0.0 0.0 0 0 ? S< 09:50 0:00 [ata_aux] root 422 0.0 0.0 0 0 ? S< 09:50 0:00 [ata/0] root 247 0.0 0.0 0 0 ? S< 09:50 0:00 [aio/1] root 246 0.0 0.0 0 0 ? S< 09:50 0:00 [aio/0] |
#ps aux | sort -k5 -rb
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 23306 0.0 0.0 90108 3392 ? Ss 11:55 0:00 sshd: root@pts/2 root 21480 0.0 0.1 88412 4480 ? S 10:56 0:00 /usr/libexec/gconfd-2 12 root 2528 0.0 0.0 8516 484 ? Ss 09:51 0:00 /usr/bin/hidd --server rpc 2308 0.0 0.0 8052 576 ? Ss 09:51 0:00 portmap root 22090 0.2 2.1 760228 88260 ? Sl 10:58 0:22 /usr/lib64/openoffice.org3/program/swriter.bin -writer file:///media/HP4GB/UNIT7%20Standard%20IO%20and%20Pipes.odt root 2643 0.0 0.0 74816 1144 ? Ss 09:51 0:00 crond root 2616 0.0 0.0 73172 2368 ? Ss 09:51 0:00 sendmail: accepting connections root 21757 0.0 0.0 72368 2660 ? Sl 10:57 0:00 ./escd --key_Inserted="/usr/bin/esc" --on_Signal="/usr/bin/esc" root 24358 0.0 0.1 69208 4744 pts/11 Ss+ 12:07 0:00 bash ... root 52 0.0 0.0 0 0 ? S< 09:50 0:00 [kblockd/0] root 54 0.0 0.0 0 0 ? S< 09:50 0:00 [kacpid] root 9 0.0 0.0 0 0 ? S< 09:50 0:00 [events/1] root 8 0.0 0.0 0 0 ? S< 09:50 0:00 [events/0] root 163 0.0 0.0 0 0 ? S< 09:50 0:00 [cqueue/1] root 162 0.0 0.0 0 0 ? S< 09:50 0:00 [cqueue/0] root 424 0.0 0.0 0 0 ? S< 09:50 0:00 [ata_aux] root 422 0.0 0.0 0 0 ? S< 09:50 0:00 [ata/0] root 247 0.0 0.0 0 0 ? S< 09:50 0:00 [aio/1] root 246 0.0 0.0 0 0 ? S< 09:50 0:00 [aio/0] |
#ps aux | sort -k5 -rn
root 22090 0.2 2.1 760228 88260 ? Sl 10:58 0:22 /usr/lib64/openoffice.org3/program/swriter.bin -writer file:///media/HP4GB/UNIT7%20Standard%20IO%20and%20Pipes.odt root 25438 0.1 1.6 531116 68276 ? Sl 12:28 0:07 /usr/lib64/firefox-3.0.18/firefox root 21732 0.0 0.4 448652 19612 ? Ss 10:57 0:01 nautilus --no-default-window --sm-client-id default3 root 21772 0.0 0.7 348484 29928 ? Ss 10:57 0:00 /usr/bin/python -tt /usr/bin/puplet root 21794 0.0 0.1 293948 7976 ? S 10:57 0:00 /usr/libexec/trashapplet --oaf-activate-iid=OAFIID:GNOME_Panel_TrashApplet_Factory --oaf-ior-fd=22 root 21840 0.0 0.4 291692 17864 ? Sl 10:57 0:05 gnome-terminal root 21812 0.0 0.2 289272 11488 ? Sl 10:57 0:00 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=23 root 21730 0.0 0.3 277188 13224 ? Ss 10:57 0:00 gnome-panel --sm-client-id default2 root 21810 0.0 0.2 271804 9584 ? S 10:57 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=19 root 21741 0.0 0.1 271048 7336 ? Ss 10:57 0:00 eggcups --sm-client-id default4 ... root 1820 0.0 0.0 0 0 ? S< 09:51 0:00 [kjournald] root 1754 0.0 0.0 0 0 ? S< 09:51 0:00 [kmpath_handlerd] root 1753 0.0 0.0 0 0 ? S< 09:51 0:00 [kmpathd/1] root 1752 0.0 0.0 0 0 ? S< 09:51 0:00 [kmpathd/0] root 168 0.0 0.0 0 0 ? S< 09:50 0:00 [kseriod] root 166 0.0 0.0 0 0 ? S< 09:50 0:00 [khubd] root 163 0.0 0.0 0 0 ? S< 09:50 0:00 [cqueue/1] root 162 0.0 0.0 0 0 ? S< 09:50 0:00 [cqueue/0] root 1470 0.0 0.0 0 0 ? S< 09:51 0:00 [hd-audio0] root 10 0.0 0.0 0 0 ? S< 09:50 0:00 [khelper] |
#ps aux | sort -k5 -rn
root 22090 0.2 2.1 760228 88260 ? Sl 10:58 0:22 /usr/lib64/openoffice.org3/program/swriter.bin -writer file:///media/HP4GB/UNIT7%20Standard%20IO%20and%20Pipes.odt root 25438 0.1 1.6 531116 68276 ? Sl 12:28 0:07 /usr/lib64/firefox-3.0.18/firefox root 21732 0.0 0.4 448652 19612 ? Ss 10:57 0:01 nautilus --no-default-window --sm-client-id default3 root 21772 0.0 0.7 348484 29928 ? Ss 10:57 0:00 /usr/bin/python -tt /usr/bin/puplet root 21794 0.0 0.1 293948 7976 ? S 10:57 0:00 /usr/libexec/trashapplet --oaf-activate-iid=OAFIID:GNOME_Panel_TrashApplet_Factory --oaf-ior-fd=22 root 21840 0.0 0.4 291692 17864 ? Sl 10:57 0:05 gnome-terminal root 21812 0.0 0.2 289272 11488 ? Sl 10:57 0:00 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=23 root 21730 0.0 0.3 277188 13224 ? Ss 10:57 0:00 gnome-panel --sm-client-id default2 root 21810 0.0 0.2 271804 9584 ? S 10:57 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=19 root 21741 0.0 0.1 271048 7336 ? Ss 10:57 0:00 eggcups --sm-client-id default4 ... root 1820 0.0 0.0 0 0 ? S< 09:51 0:00 [kjournald] root 1754 0.0 0.0 0 0 ? S< 09:51 0:00 [kmpath_handlerd] root 1753 0.0 0.0 0 0 ? S< 09:51 0:00 [kmpathd/1] root 1752 0.0 0.0 0 0 ? S< 09:51 0:00 [kmpathd/0] root 168 0.0 0.0 0 0 ? S< 09:50 0:00 [kseriod] root 166 0.0 0.0 0 0 ? S< 09:50 0:00 [khubd] root 163 0.0 0.0 0 0 ? S< 09:50 0:00 [cqueue/1] root 162 0.0 0.0 0 0 ? S< 09:50 0:00 [cqueue/0] root 1470 0.0 0.0 0 0 ? S< 09:51 0:00 [hd-audio0] root 10 0.0 0.0 0 0 ? S< 09:50 0:00 [khelper] |
#ps aux | sort -k5 -rn | head
root 22090 0.2 2.1 760228 88260 ? Sl 10:58 0:22 /usr/lib64/openoffice.org3/program/swriter.bin -writer file:///media/HP4GB/UNIT7%20Standard%20IO%20and%20Pipes.odt root 25438 0.1 1.6 531116 68276 ? Sl 12:28 0:07 /usr/lib64/firefox-3.0.18/firefox root 21732 0.0 0.4 448652 19612 ? Ss 10:57 0:01 nautilus --no-default-window --sm-client-id default3 root 21772 0.0 0.7 348484 29928 ? Ss 10:57 0:00 /usr/bin/python -tt /usr/bin/puplet root 21794 0.0 0.1 293948 7976 ? S 10:57 0:00 /usr/libexec/trashapplet --oaf-activate-iid=OAFIID:GNOME_Panel_TrashApplet_Factory --oaf-ior-fd=22 root 21840 0.0 0.4 291692 17864 ? Sl 10:57 0:05 gnome-terminal root 21812 0.0 0.2 289272 11488 ? Sl 10:57 0:00 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=23 root 21730 0.0 0.3 277188 13224 ? Ss 10:57 0:00 gnome-panel --sm-client-id default2 root 21810 0.0 0.2 271804 9584 ? S 10:57 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=19 root 21741 0.0 0.1 271048 7336 ? Ss 10:57 0:00 eggcups --sm-client-id default4 |
#ps aux | sort -k5 -rn | head
root 22090 0.2 2.1 760228 88260 ? Sl 10:58 0:22 /usr/lib64/openoffice.org3/program/swriter.bin -writer file:///media/HP4GB/UNIT7%20Standard%20IO%20and%20Pipes.odt root 25438 0.1 1.6 531116 68276 ? Sl 12:28 0:07 /usr/lib64/firefox-3.0.18/firefox root 21732 0.0 0.4 448652 19612 ? Ss 10:57 0:01 nautilus --no-default-window --sm-client-id default3 root 21772 0.0 0.7 348484 29928 ? Ss 10:57 0:00 /usr/bin/python -tt /usr/bin/puplet root 21794 0.0 0.1 293948 7976 ? S 10:57 0:00 /usr/libexec/trashapplet --oaf-activate-iid=OAFIID:GNOME_Panel_TrashApplet_Factory --oaf-ior-fd=22 root 21840 0.0 0.4 291692 17864 ? Sl 10:57 0:05 gnome-terminal root 21812 0.0 0.2 289272 11488 ? Sl 10:57 0:00 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=23 root 21730 0.0 0.3 277188 13224 ? Ss 10:57 0:00 gnome-panel --sm-client-id default2 root 21810 0.0 0.2 271804 9584 ? S 10:57 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=19 root 21741 0.0 0.1 271048 7336 ? Ss 10:57 0:00 eggcups --sm-client-id default4 |
#ps aux | sort -k6 -rn | head
root 22090 0.2 2.1 760228 88260 ? Sl 10:58 0:22 /usr/lib64/openoffice.org3/program/swriter.bin -writer file:///media/HP4GB/UNIT7%20Standard%20IO%20and%20Pipes.odt root 25438 0.1 1.6 531116 68276 ? Sl 12:28 0:07 /usr/lib64/firefox-3.0.18/firefox root 21772 0.0 0.7 348484 29928 ? Ss 10:57 0:00 /usr/bin/python -tt /usr/bin/puplet root 25908 0.0 0.5 254044 21124 ? SN 13:20 0:00 /usr/bin/python -tt /usr/libexec/yum-updatesd-helper --check --dbus root 21732 0.0 0.4 448652 19612 ? Ss 10:57 0:01 nautilus --no-default-window --sm-client-id default3 root 21510 0.2 0.4 106988 19064 tty7 Ss+ 10:56 0:31 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 root 21840 0.0 0.4 291692 17864 ? Sl 10:57 0:05 gnome-terminal root 3980 5.5 0.4 107796 17224 ? Ss 10:09 12:51 l3-agent root 2899 0.0 0.4 257652 16632 ? SN 09:51 0:00 /usr/bin/python -tt /usr/sbin/yum-updatesd root 21730 0.0 0.3 277188 13224 ? Ss 10:57 0:00 gnome-panel --sm-client-id default2 |
#ps aux | sort -k6 -rn | head
root 22090 0.2 2.1 760228 88260 ? Sl 10:58 0:22 /usr/lib64/openoffice.org3/program/swriter.bin -writer file:///media/HP4GB/UNIT7%20Standard%20IO%20and%20Pipes.odt root 25438 0.1 1.6 531116 68276 ? Sl 12:28 0:07 /usr/lib64/firefox-3.0.18/firefox root 21772 0.0 0.7 348484 29928 ? Ss 10:57 0:00 /usr/bin/python -tt /usr/bin/puplet root 25908 0.0 0.5 254044 21124 ? SN 13:20 0:00 /usr/bin/python -tt /usr/libexec/yum-updatesd-helper --check --dbus root 21732 0.0 0.4 448652 19612 ? Ss 10:57 0:01 nautilus --no-default-window --sm-client-id default3 root 21510 0.2 0.4 106988 19064 tty7 Ss+ 10:56 0:31 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 root 21840 0.0 0.4 291692 17864 ? Sl 10:57 0:05 gnome-terminal root 3980 5.5 0.4 107796 17224 ? Ss 10:09 12:51 l3-agent root 2899 0.0 0.4 257652 16632 ? SN 09:51 0:00 /usr/bin/python -tt /usr/sbin/yum-updatesd root 21730 0.0 0.3 277188 13224 ? Ss 10:57 0:00 gnome-panel --sm-client-id default2 |
#ps aux | sort -k6 -rn | head | awk '{print $1" "$5" "$6" "$11}'
root 760228 88312 /usr/lib64/openoffice.org3/program/swriter.bin root 531116 68276 /usr/lib64/firefox-3.0.18/firefox root 348484 29928 /usr/bin/python root 254044 21124 /usr/bin/python root 448652 19612 nautilus root 106988 19064 /usr/bin/Xorg root 108604 18032 l3-agent root 291840 17964 gnome-terminal root 257652 16632 /usr/bin/python root 277188 13224 gnome-panel |
#ps aux | sort -k6 -rn | head | awk '{print $1" "$5" "$6" "$11}'
root 760228 88312 /usr/lib64/openoffice.org3/program/swriter.bin root 531116 68276 /usr/lib64/firefox-3.0.18/firefox root 348484 29928 /usr/bin/python root 254044 21124 /usr/bin/python root 448652 19612 nautilus root 106988 19064 /usr/bin/Xorg root 108604 18032 l3-agent root 291840 17964 gnome-terminal root 257652 16632 /usr/bin/python root 277188 13224 gnome-panel |
#ps aux | sort -k6 -rn | head | awk '{print $1" "$5" "$6" "$11}'
root 760228 88312 /usr/lib64/openoffice.org3/program/swriter.bin root 531116 68276 /usr/lib64/firefox-3.0.18/firefox root 348484 29928 /usr/bin/python root 254044 21124 /usr/bin/python root 448652 19612 nautilus root 106988 19064 /usr/bin/Xorg root 108604 18032 l3-agent root 291840 18000 gnome-terminal root 257652 16632 /usr/bin/python root 277188 13224 gnome-panel |
#ps aux | sort -k6 -rn | head | awk '{print $1" "$5" "$6" "$11}'
root 760228 88312 /usr/lib64/openoffice.org3/program/swriter.bin root 531116 68276 /usr/lib64/firefox-3.0.18/firefox root 348484 29928 /usr/bin/python root 254044 21124 /usr/bin/python root 448652 19612 nautilus root 106988 19064 /usr/bin/Xorg root 108604 18032 l3-agent root 291840 18000 gnome-terminal root 257652 16632 /usr/bin/python root 277188 13224 gnome-panel |
#last
root pts/9 :0.0 Wed Mar 30 12:07 still logged in root pts/2 linux253.unix.ba Wed Mar 30 11:55 still logged in root pts/6 :0.0 Wed Mar 30 11:37 still logged in root pts/4 :0.0 Wed Mar 30 10:57 still logged in root :0 Wed Mar 30 10:57 still logged in root :0 Wed Mar 30 10:57 - 10:57 (00:00) root pts/2 linux253.unix.ba Wed Mar 30 10:54 - 11:48 (00:53) root pts/2 linux253.unix.ba Wed Mar 30 10:54 - 10:54 (00:00) root tty5 Wed Mar 30 10:40 still logged in root pts/8 :0.0 Wed Mar 30 10:23 - 10:55 (00:32) ... user :0 Mon Mar 28 10:46 - 10:46 (00:00) reboot system boot 2.6.18-194.el5 Mon Mar 28 10:40 (07:48) root tty1 Mon Mar 28 10:18 - down (00:20) reboot system boot 2.6.18-194.el5 Mon Mar 28 10:17 (00:21) root tty1 Sun Mar 27 22:22 - down (00:00) root :0 Sun Mar 27 22:22 - down (00:00) root :0 Sun Mar 27 22:22 - 22:22 (00:00) reboot system boot 2.6.18-194.el5 Sun Mar 27 21:38 (00:44) reboot system boot 2.6.18-194.el5 Sun Mar 27 21:35 (00:01) wtmp begins Sun Mar 27 21:35:05 2011 |
#last
root pts/9 :0.0 Wed Mar 30 12:07 still logged in root pts/2 linux253.unix.ba Wed Mar 30 11:55 still logged in root pts/6 :0.0 Wed Mar 30 11:37 still logged in root pts/4 :0.0 Wed Mar 30 10:57 still logged in root :0 Wed Mar 30 10:57 still logged in root :0 Wed Mar 30 10:57 - 10:57 (00:00) root pts/2 linux253.unix.ba Wed Mar 30 10:54 - 11:48 (00:53) root pts/2 linux253.unix.ba Wed Mar 30 10:54 - 10:54 (00:00) root tty5 Wed Mar 30 10:40 still logged in root pts/8 :0.0 Wed Mar 30 10:23 - 10:55 (00:32) ... user :0 Mon Mar 28 10:46 - 10:46 (00:00) reboot system boot 2.6.18-194.el5 Mon Mar 28 10:40 (07:48) root tty1 Mon Mar 28 10:18 - down (00:20) reboot system boot 2.6.18-194.el5 Mon Mar 28 10:17 (00:21) root tty1 Sun Mar 27 22:22 - down (00:00) root :0 Sun Mar 27 22:22 - down (00:00) root :0 Sun Mar 27 22:22 - 22:22 (00:00) reboot system boot 2.6.18-194.el5 Sun Mar 27 21:38 (00:44) reboot system boot 2.6.18-194.el5 Sun Mar 27 21:35 (00:01) wtmp begins Sun Mar 27 21:35:05 2011 |
#ps aux | awk '{print $1}' | sort | uniq
68 avahi dbus root rpc smmsp user USER xfs |
#ps aux | awk '{print $1}' | sort | uniq
68 avahi dbus root rpc smmsp user USER xfs |
#ps aux | awk '{print $1}' | sed /USER/d | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | sed /USER/d | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | sed /USER/d | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | sed /USER/d | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | sed /USER/d | sort | uniq -c
4 68 2 avahi 1 dbus 152 root 1 rpc 1 smmsp 3 user 1 xfs |
#ps aux | awk '{print $1}' | sed /USER/d | sort | uniq -c
4 68 2 avahi 1 dbus 152 root 1 rpc 1 smmsp 3 user 1 xfs |
#ps aux | awk '{print $1}' | sed /USER/d | sort | uniq -c | sort -rn
153 root 4 68 3 user 2 avahi 1 xfs 1 smmsp 1 rpc 1 dbus |
#ps aux | awk '{print $1}' | sed /USER/d | sort | uniq -c | sort -rn
153 root 4 68 3 user 2 avahi 1 xfs 1 smmsp 1 rpc 1 dbus |
#ps aux | awk '{print $1}' | sort | uniq
68 avahi dbus root rpc smmsp user USER xfs |
#ps aux | awk '{print $1}' | sort | uniq
68 avahi dbus root rpc smmsp user USER xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c
4 68 2 avahi 1 dbus 152 root 1 rpc 1 smmsp 3 user 1 xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c
4 68 2 avahi 1 dbus 152 root 1 rpc 1 smmsp 3 user 1 xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c | sort -rn
153 root 4 68 3 user 2 avahi 1 xfs 1 smmsp 1 rpc 1 dbus |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c | sort -rn
153 root 4 68 3 user 2 avahi 1 xfs 1 smmsp 1 rpc 1 dbus |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c | sort -rn
153 root 4 68 3 user 2 avahi 1 xfs 1 smmsp 1 rpc 1 dbus |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c | sort -rn
153 root 4 68 3 user 2 avahi 1 xfs 1 smmsp 1 rpc 1 dbus |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c
4 68 2 avahi 1 dbus 152 root 1 rpc 1 smmsp 3 user 1 xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c
4 68 2 avahi 1 dbus 152 root 1 rpc 1 smmsp 3 user 1 xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | grep -v USER | uniq
root rpc root dbus root 68 root 68 root smmsp root xfs root avahi root user root |
#ps aux | awk '{print $1}' | grep -v USER | uniq
root rpc root dbus root 68 root 68 root smmsp root xfs root avahi root user root |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq
68 avahi dbus root rpc smmsp user xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c
4 68 2 avahi 1 dbus 152 root 1 rpc 1 smmsp 3 user 1 xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c
4 68 2 avahi 1 dbus 152 root 1 rpc 1 smmsp 3 user 1 xfs |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c | sort -rn
153 root 4 68 3 user 2 avahi 1 xfs 1 smmsp 1 rpc 1 dbus |
#ps aux | awk '{print $1}' | grep -v USER | sort | uniq -c | sort -rn
153 root 4 68 3 user 2 avahi 1 xfs 1 smmsp 1 rpc 1 dbus |
#whatis ls | tr ' ' '\n'
ls (1) - list directory contents ls (1p) - list directory contents |
#whatis ls | tr ' ' '\n'
ls (1) - list directory contents ls (1p) - list directory contents |
#man bash | tr ' ' '\n' | head -20
BASH(1) Error executing formatting or display command. System command (cd /usr/share/man && (echo ".pl 11i"; /usr/bin/gunzip -c '/usr/share/man/man1/bash.1.gz') | /usr/bin/gtbl | /usr/bin/nroff -c --legacy ISO-8859-1 -mandoc 2>/dev/null | /usr/bin/less -is) exited with status 36096. No manual entry for bash |
#man bash | tr ' ' '\n' | head -20
BASH(1) Error executing formatting or display command. System command (cd /usr/share/man && (echo ".pl 11i"; /usr/bin/gunzip -c '/usr/share/man/man1/bash.1.gz') | /usr/bin/gtbl | /usr/bin/nroff -c --legacy ISO-8859-1 -mandoc 2>/dev/null | /usr/bin/less -is) exited with status 36096. No manual entry for bash |
#man bash | tr ' ' '\n' | head -50
BASH(1) Error executing formatting or display command. System command (cd /usr/share/man && (echo ".pl 11i"; /usr/bin/gunzip -c '/usr/share/man/man1/bash.1.gz') | /usr/bin/gtbl | /usr/bin/nroff -c --legacy ISO-8859-1 -mandoc 2>/dev/null | /usr/bin/less -is) exited with status 36096. No manual entry for bash |
#man bash | tr ' ' '\n' | head -50
BASH(1) Error executing formatting or display command. System command (cd /usr/share/man && (echo ".pl 11i"; /usr/bin/gunzip -c '/usr/share/man/man1/bash.1.gz') | /usr/bin/gtbl | /usr/bin/nroff -c --legacy ISO-8859-1 -mandoc 2>/dev/null | /usr/bin/less -is) exited with status 36096. No manual entry for bash |
#cat .
./ .gconfd/ .metacity/ ../ .gnome/ .mozilla/ .bash_history .gnome2/ .nautilus/ .bash_logout .gnome2_private/ .openoffice.org/ .bash_profile .gstreamer-0.10/ .recently-used .bashrc .gtkrc-1.2-gnome2 .recently-used.xbel .config/ .history .redhat/ .cshrc .ICEauthority .ssh/ .dmrc .l3rc .tcshrc .eggcups/ .lesshst .thumbnails/ .esd_auth .lilalo/ .Trash/ .evolution/ .local/ .viminfo .gconf/ .mc/ .xsession-errors |
#cat .bash
.bash_history .bash_logout .bash_profile .bashrc |
#last
root pts/9 :0.0 Wed Mar 30 12:07 still logged in root pts/2 linux253.unix.ba Wed Mar 30 11:55 still logged in root pts/6 :0.0 Wed Mar 30 11:37 still logged in root pts/4 :0.0 Wed Mar 30 10:57 still logged in root :0 Wed Mar 30 10:57 still logged in root :0 Wed Mar 30 10:57 - 10:57 (00:00) root pts/2 linux253.unix.ba Wed Mar 30 10:54 - 11:48 (00:53) root pts/2 linux253.unix.ba Wed Mar 30 10:54 - 10:54 (00:00) root tty5 Wed Mar 30 10:40 still logged in root pts/8 :0.0 Wed Mar 30 10:23 - 10:55 (00:32) ... user :0 Mon Mar 28 10:46 - 10:46 (00:00) reboot system boot 2.6.18-194.el5 Mon Mar 28 10:40 (07:48) root tty1 Mon Mar 28 10:18 - down (00:20) reboot system boot 2.6.18-194.el5 Mon Mar 28 10:17 (00:21) root tty1 Sun Mar 27 22:22 - down (00:00) root :0 Sun Mar 27 22:22 - down (00:00) root :0 Sun Mar 27 22:22 - 22:22 (00:00) reboot system boot 2.6.18-194.el5 Sun Mar 27 21:38 (00:44) reboot system boot 2.6.18-194.el5 Sun Mar 27 21:35 (00:01) wtmp begins Sun Mar 27 21:35:05 2011 |
./ .gconfd/ .metacity/ ../ .gnome/ .mozilla/ .bash_history .gnome2/ .nautilus/ .bash_logout .gnome2_private/ .openoffice.org/ .bash_profile .gstreamer-0.10/ .recently-used .bashrc .gtkrc-1.2-gnome2 .recently-used.xbel .config/ .history .redhat/ .cshrc .ICEauthority .ssh/ .dmrc .l3rc .tcshrc .eggcups/ .lesshst .thumbnails/ .esd_auth .lilalo/ .Trash/ .evolution/ .local/ .viminfo .gconf/ .mc/ .xsession-errors
.bash_history .bash_logout .bash_profile .bashrc
Время первой команды журнала | 09:38:47 2011- 3-30 | ||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:25:17 2011- 3-30 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.78 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.17 | ||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
| ||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования этих команд < 0.5% | !1 , tail1 , cut1 , date1 |
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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