Журнал лабораторных работ

Содержание

Журнал

Четверг (03/13/08)

/dev/ttyp1
10:41:57
#sed 's/[^a]//g' ~/passwd | tr -d[/n] | wc -c
      82
10:41:57
#sed 's/[^a]//g' ~/passwd | tr -d[/n] | wc -c
      82
10:42:04
#sed 's/[^a]//g' ~/passwd | tr -d n | wc -c
      82
10:42:11
#sed 's/[^a]//g' ~/passwd | tr -d a| wc -c
[root@fbsd4:~]# sed 's/[^a]//g' ~/passwd | tr -d n | wc -c
      82
      29
10:42:11
#sed 's/[^a]//g' ~/passwd | tr -d a| wc -c
      29
10:42:15
#sed 's/[^a]//g' ~/passwd | tr -d $| wc -c
      82
10:42:27
#sed 's/[^a]//g' ~/passwd | tr -d /\nwc -c
[root@fbsd4:~]# sed 's/[^a]//g' ~/passwd | tr -d $| wc -c
      82
      82
10:42:27
#sed 's/[^a]//g' ~/passwd | tr -d /\nwc -c
      82
10:42:37
#sed 's/[^a]//g' ~/passwd | tr -d /'n'| wc -c
      53
10:42:47
#sed 's/[^a]//g' ~/passwd | tr -d '\n' | wc -c
[root@fbsd4:~]# sed 's/[^a]//g' ~/passwd | tr -d /'n'| wc -c
      53
      53
10:42:47
#sed 's/[^a]//g' ~/passwd | tr -d '\n' | wc -c
      53
10:43:20
#vim passwd
10:44:42
#sed 's/[^a]//g' ~/passwd | tr -d '\n' | wc -c
     12 man:*:9:9:Mister Man Pages:/usr/share/man:/usr/sbin/nologin
     13 sshd:*:22:22:Secure Shell Daemon:/var/empty:/usr/sbin/nologin
     14 smmsp:*:25:25:Sendmail Submission User:/var/spool/clientmqueue:/usr/sbin/nologin
     15 mailnull:*:26:26:Sendmail Default User:/var/spool/mqueue:/usr/sbin/nologin
     16 bind:*:53:53:Bind Sandbox:/:/usr/sbin/nologin
     17 proxy:*:62:62:Packet Filter pseudo-user:/nonexistent:/usr/sbin/nologin
     18 _pflogd:*:64:64:pflogd privsep user:/var/empty:/usr/sbin/nologin
     19 _dhcp:*:65:65:dhcp programs:/var/empty:/usr/sbin/nologin
     20 uucp:*:66:66:UUCP pseudo-user:/var/spool/uucppublic:/usr/local/libexec/uucp/uucico
     21 pop:*:68:6:Post Office Owner:/nonexistent:/usr/sbin/nologin
     22 www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
     23 nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
     24 messagebus:*:556:556:D-BUS Daemon User:/nonexistent:/sbin/nologin
     25 polkit:*:562:562:PolicyKit Daemon User:/nonexistent:/sbin/nologin
     26 haldaemon:*:560:560:HAL Daemon User:/nonexistent:/sbin/nologin
     27 avahi:*:558:558:Avahi Daemon User:/nonexistent:/sbin/nologin
     28 gdm:*:92:92:GNOME Display Manager:/nonexistent:/sbin/nologin
     29 user:*:1001:0:User:/home/user:/usr/local/bin/bash
      53
10:44:42
#sed 's/[^a]//g' ~/passwd | tr -d '\n' | wc -c
      53
10:44:48
#cat passwd |

10:45:32
#ls
[root@fbsd4:~]# cat passwd |
-my                                     .profile
.ICEauthority                           .prxbnzRcu
.XSM-Default                            .ssh
.XSMlock-Default                        .twm2U23SP
.Xauthority                             .viminfo
.bash_history                           .vimrc
.bash_profile                           .xinitrc
.bashrc                                 .xsession
.cshrc                                  .xsession-errors
...
.gconfd                                 grub-0.95
.gnome2                                 grub-0.95-freebsd.diff
.gnome2_private                         grub-0.95-freebsd.diff?file_id=1886
.history                                grub-0.95.tar.gz
.k5login                                install
.l3rc                                   kfreebsd.diff
.lesshst                                kfreebsd.diff?file_id=9830
.lilalo                                 mbox
.login                                  mymbr.img
.mozilla                                passwd
10:45:32
#ls
-my                                     .profile
.ICEauthority                           .prxbnzRcu
.XSM-Default                            .ssh
.XSMlock-Default                        .twm2U23SP
.Xauthority                             .viminfo
.bash_history                           .vimrc
.bash_profile                           .xinitrc
.bashrc                                 .xsession
.cshrc                                  .xsession-errors
.dmrc                                   .xsmUpMmYE
...
.gconfd                                 grub-0.95
.gnome2                                 grub-0.95-freebsd.diff
.gnome2_private                         grub-0.95-freebsd.diff?file_id=1886
.history                                grub-0.95.tar.gz
.k5login                                install
.l3rc                                   kfreebsd.diff
.lesshst                                kfreebsd.diff?file_id=9830
.lilalo                                 mbox
.login                                  mymbr.img
.mozilla                                passwd
10:47:00
#for i in *
> do
> mv "$i" "`echo $i | tr '[:lower:]' '[:upper
> done
>
10:49:56
#for i in *; do mv "$i" "`echo $i | tr '[:lower:]' '[:upper:]'"
[root@fbsd4:~]# for i in *
> do
> mv "$i" "`echo $i | tr '[:lower:]' '[:upper
> done
>
10:49:56
#ls
-my                                     .profile
.ICEauthority                           .prxbnzRcu
.XSM-Default                            .ssh
.XSMlock-Default                        .twm2U23SP
.Xauthority                             .viminfo
.bash_history                           .vimrc
.bash_profile                           .xinitrc
.bashrc                                 .xsession
.cshrc                                  .xsession-errors
.dmrc                                   .xsmUpMmYE
...
.gconfd                                 grub-0.95
.gnome2                                 grub-0.95-freebsd.diff
.gnome2_private                         grub-0.95-freebsd.diff?file_id=1886
.history                                grub-0.95.tar.gz
.k5login                                install
.l3rc                                   kfreebsd.diff
.lesshst                                kfreebsd.diff?file_id=9830
.lilalo                                 mbox
.login                                  mymbr.img
.mozilla                                passwd
10:49:56
#for i in *; do mv "$i" "`echo $i | tr '[:lower:]' '[:upper:]'"

10:49:56
#ls
-my                                     .profile
.ICEauthority                           .prxbnzRcu
.XSM-Default                            .ssh
.XSMlock-Default                        .twm2U23SP
.Xauthority                             .viminfo
.bash_history                           .vimrc
.bash_profile                           .xinitrc
.bashrc                                 .xsession
.cshrc                                  .xsession-errors
.dmrc                                   .xsmUpMmYE
...
.gconfd                                 grub-0.95
.gnome2                                 grub-0.95-freebsd.diff
.gnome2_private                         grub-0.95-freebsd.diff?file_id=1886
.history                                grub-0.95.tar.gz
.k5login                                install
.l3rc                                   kfreebsd.diff
.lesshst                                kfreebsd.diff?file_id=9830
.lilalo                                 mbox
.login                                  mymbr.img
.mozilla                                passwd
10:50:02
#for i in *; do mv "$i" "`echo $i | tr '[:lower:]' '[:upper:]'"

10:50:02
#for i in *; do mv "$i" "`echo $i | tr '[:lower:]' '[:upper:]'"

10:50:02
#for i in *; do mv "$i" "`echo $i | tr '[:lower:]' '[:upper:]'`"
mv: illegal option -- m
usage: mv [-f | -i | -n] [-v] source target
       mv [-f | -i | -n] [-v] source ... directory
10:50:18
#touch 'w w'
[root@fbsd4:~]# for i in *; do  mv "$i" "`echo $i | tr '[:lower:]' '[:upper:]'`"
mv: illegal option -- m
usage: mv [-f | -i | -n] [-v] source target
       mv [-f | -i | -n] [-v] source ... directory
10:50:18
#touch 'w w'

10:52:50
#ls
-my                                     .prxbnzRcu
.ICEauthority                           .ssh
.XSM-Default                            .twm2U23SP
.XSMlock-Default                        .viminfo
.Xauthority                             .vimrc
.bash_history                           .xinitrc
.bash_profile                           .xsession
.bashrc                                 .xsession-errors
.cshrc                                  .xsmUpMmYE
.dmrc                                   .xsmrni9F1
...
.gnome2                                 GRUB-0.95-FREEBSD.DIFF?FILE_ID=1886
.gnome2_private                         GRUB-0.95.TAR.GZ
.history                                INSTALL
.k5login                                KFREEBSD.DIFF
.l3rc                                   KFREEBSD.DIFF?FILE_ID=9830
.lesshst                                MBOX
.lilalo                                 MYMBR.IMG
.login                                  PASSWD
.mozilla                                w w
.profile
10:52:50
#ls
-my                                     .prxbnzRcu
.ICEauthority                           .ssh
.XSM-Default                            .twm2U23SP
.XSMlock-Default                        .viminfo
.Xauthority                             .vimrc
.bash_history                           .xinitrc
.bash_profile                           .xsession
.bashrc                                 .xsession-errors
.cshrc                                  .xsmUpMmYE
.dmrc                                   .xsmrni9F1
...
.gnome2                                 GRUB-0.95-FREEBSD.DIFF?FILE_ID=1886
.gnome2_private                         GRUB-0.95.TAR.GZ
.history                                INSTALL
.k5login                                KFREEBSD.DIFF
.l3rc                                   KFREEBSD.DIFF?FILE_ID=9830
.lesshst                                MBOX
.lilalo                                 MYMBR.IMG
.login                                  PASSWD
.mozilla                                w w
.profile
10:52:52
#touch 'w d'

10:52:57
#touch 'w v'
[root@fbsd4:~]# touch 'w d'
10:52:57
#touch 'w v'

10:52:59
#ls
-my                                     .ssh
.ICEauthority                           .twm2U23SP
.XSM-Default                            .viminfo
.XSMlock-Default                        .vimrc
.Xauthority                             .xinitrc
.bash_history                           .xsession
.bash_profile                           .xsession-errors
.bashrc                                 .xsmUpMmYE
.cshrc                                  .xsmrni9F1
.dmrc                                   FLUXBOX.CORE
...
.gnome2_private                         INSTALL
.history                                KFREEBSD.DIFF
.k5login                                KFREEBSD.DIFF?FILE_ID=9830
.l3rc                                   MBOX
.lesshst                                MYMBR.IMG
.lilalo                                 PASSWD
.login                                  w d
.mozilla                                w v
.profile                                w w
.prxbnzRcu
10:52:59
#ls
-my                                     .ssh
.ICEauthority                           .twm2U23SP
.XSM-Default                            .viminfo
.XSMlock-Default                        .vimrc
.Xauthority                             .xinitrc
.bash_history                           .xsession
.bash_profile                           .xsession-errors
.bashrc                                 .xsmUpMmYE
.cshrc                                  .xsmrni9F1
.dmrc                                   FLUXBOX.CORE
...
.gnome2_private                         INSTALL
.history                                KFREEBSD.DIFF
.k5login                                KFREEBSD.DIFF?FILE_ID=9830
.l3rc                                   MBOX
.lesshst                                MYMBR.IMG
.lilalo                                 PASSWD
.login                                  w d
.mozilla                                w v
.profile                                w w
.prxbnzRcu
10:53:01
#ls *
ls: illegal option -- y
usage: ls [-ABCFGHILPRSTUWZabcdfghiklmnopqrstuwx1] [file ...]
10:53:01
#ls *
ls: illegal option -- y
usage: ls [-ABCFGHILPRSTUWZabcdfghiklmnopqrstuwx1] [file ...]
10:53:03
#echo *
-my FLUXBOX.CORE GRUB-0.95 GRUB-0.95-FREEBSD.DIFF GRUB-0.95-FREEBSD.DIFF?FILE_ID=1886 GRUB-0.95.TAR.GZ INSTALL KFREEBSD.DIFF KFREEBSD.DIFF?FILE_ID=9830 MBOX MYMBR.IMG PASSWD w d w v w w
10:53:03
#echo *
-my FLUXBOX.CORE GRUB-0.95 GRUB-0.95-FREEBSD.DIFF GRUB-0.95-FREEBSD.DIFF?FILE_ID=1886 GRUB-0.95.TAR.GZ INSTALL KFREEBSD.DIFF KFREEBSD.DIFF?FILE_ID=9830 MBOX MYMBR.IMG PASSWD w d w v w w
10:53:09
#echo *\ *
w d w v w w
10:53:17
#echo *-*
[root@fbsd4:~]# echo *\ *
w d w v w w
-my GRUB-0.95 GRUB-0.95-FREEBSD.DIFF GRUB-0.95-FREEBSD.DIFF?FILE_ID=1886 GRUB-0.95.TAR.GZ
10:53:17
#echo *-*
-my GRUB-0.95 GRUB-0.95-FREEBSD.DIFF GRUB-0.95-FREEBSD.DIFF?FILE_ID=1886 GRUB-0.95.TAR.GZ
10:53:25
#for i in *\ *
> do
> mv "$i" "`echo $i | sed 's/ /_/g'`"
> done
10:55:12
#ls
[root@fbsd4:~]# for i in *\ *
> do
> mv "$i" "`echo $i | sed 's/ /_/g'`"
> done
-my                                     .ssh
.ICEauthority                           .twm2U23SP
.XSM-Default                            .viminfo
.XSMlock-Default                        .vimrc
.Xauthority                             .xinitrc
.bash_history                           .xsession
...
.gnome2_private                         INSTALL
.history                                KFREEBSD.DIFF
.k5login                                KFREEBSD.DIFF?FILE_ID=9830
.l3rc                                   MBOX
.lesshst                                MYMBR.IMG
.lilalo                                 PASSWD
.login                                  w_d
.mozilla                                w_v
.profile                                w_w
.prxbnzRcu
10:55:12
#ls
-my                                     .ssh
.ICEauthority                           .twm2U23SP
.XSM-Default                            .viminfo
.XSMlock-Default                        .vimrc
.Xauthority                             .xinitrc
.bash_history                           .xsession
.bash_profile                           .xsession-errors
.bashrc                                 .xsmUpMmYE
.cshrc                                  .xsmrni9F1
.dmrc                                   FLUXBOX.CORE
...
.gnome2_private                         INSTALL
.history                                KFREEBSD.DIFF
.k5login                                KFREEBSD.DIFF?FILE_ID=9830
.l3rc                                   MBOX
.lesshst                                MYMBR.IMG
.lilalo                                 PASSWD
.login                                  w_d
.mozilla                                w_v
.profile                                w_w
.prxbnzRcu
10:55:14
#ps -aux | awk '{print $2;
PID
11
0
1
2
3
4
5
6
7
...
743
744
745
746
747
748
768
813
2157
2158
10:56:31
#ps -aux |
[root@fbsd4:~]# ps -aux | awk '{print $2;
PID
11
0
1
2
3
4
5
6
...
744
745
746
747
748
768
813
2157
2158
>
10:56:31
#ps -aux |
>
10:56:46
#ps -aux
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     11 98.9  0.0     0     8  ??  RL    7:25AM  90:52.40 [idle: cpu0]
root      0  0.0  0.0     0     0  ??  WLs   7:25AM   0:00.01 [swapper]
root      1  0.0  0.0  1888   480  ??  ILs   7:25AM   0:00.02 /sbin/init --
root      2  0.0  0.0     0     8  ??  DL    7:25AM   0:00.18 [g_event]
root      3  0.0  0.0     0     8  ??  DL    7:25AM   0:00.67 [g_up]
root      4  0.0  0.0     0     8  ??  DL    7:25AM   0:01.01 [g_down]
root      5  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [thread taskq]
root      6  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [acpi_task_0]
root      7  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [acpi_task_1]
...
root    742  0.0  0.1  3172  1084  v1  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv1
root    743  0.0  0.1  3172  1084  v2  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv2
root    744  0.0  0.1  3172  1084  v3  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv3
root    745  0.0  0.1  3172  1084  v4  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv4
root    746  0.0  0.1  3172  1084  v5  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv5
root    747  0.0  0.1  3172  1084  v6  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv6
root    748  0.0  0.1  3172  1084  v7  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv7
root    768  0.0  0.1  3172  1052  p1  Ss+   7:26AM   0:00.47 script -t 0 -q /root/.lilalo//13739148711297726272
root    813  0.0  0.3  5396  2904  p2  Ss    7:26AM   0:01.04 /usr/local/bin/bash -i
root   2176  0.0  0.1  3232  1048  p2  R+    8:56AM   0:00.01 ps -aux
10:56:46
#ps -aux
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     11 98.9  0.0     0     8  ??  RL    7:25AM  90:52.40 [idle: cpu0]
root      0  0.0  0.0     0     0  ??  WLs   7:25AM   0:00.01 [swapper]
root      1  0.0  0.0  1888   480  ??  ILs   7:25AM   0:00.02 /sbin/init --
root      2  0.0  0.0     0     8  ??  DL    7:25AM   0:00.18 [g_event]
root      3  0.0  0.0     0     8  ??  DL    7:25AM   0:00.67 [g_up]
root      4  0.0  0.0     0     8  ??  DL    7:25AM   0:01.01 [g_down]
root      5  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [thread taskq]
root      6  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [acpi_task_0]
root      7  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [acpi_task_1]
...
root    742  0.0  0.1  3172  1084  v1  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv1
root    743  0.0  0.1  3172  1084  v2  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv2
root    744  0.0  0.1  3172  1084  v3  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv3
root    745  0.0  0.1  3172  1084  v4  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv4
root    746  0.0  0.1  3172  1084  v5  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv5
root    747  0.0  0.1  3172  1084  v6  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv6
root    748  0.0  0.1  3172  1084  v7  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv7
root    768  0.0  0.1  3172  1052  p1  Ss+   7:26AM   0:00.47 script -t 0 -q /root/.lilalo//13739148711297726272
root    813  0.0  0.3  5396  2904  p2  Ss    7:26AM   0:01.04 /usr/local/bin/bash -i
root   2176  0.0  0.1  3232  1048  p2  R+    8:56AM   0:00.01 ps -aux
10:56:47
#ps -aux | awk '{print $1,}'
USER PID
root 11
root 0
root 1
root 2
root 3
root 4
root 5
root 6
root 7
...
root 743
root 744
root 745
root 746
root 747
root 748
root 768
root 813
root 2184
root 2185
10:56:57
#ps -aux | awk '{print $1,$2}'
[root@fbsd4:~]# ps -aux | awk '{print $1,}'
USER PID
root 11
root 0
root 1
root 2
root 3
root 4
root 5
root 6
...
root 743
root 744
root 745
root 746
root 747
root 748
root 768
root 813
root 2193
root 2194
10:56:57
#ps -aux | awk '{print $1,$2}'
USER PID
root 11
root 0
root 1
root 2
root 3
root 4
root 5
root 6
root 7
...
root 743
root 744
root 745
root 746
root 747
root 748
root 768
root 813
root 2193
root 2194
10:57:00
#ps -aux | awk -F: '{if ($1=root

11:00:01
#ps -aux | awk -F: '{if ($1='root'print $1,$2}'
[root@fbsd4:~]# ps -aux | awk -F: '{if ($1=root
11:00:01
#ps -aux | awk -F: '{if ($1='root'print $1,$2}'

11:00:08
#ps -aux | awk -F: '{if ($1='root') print $1,$2;

11:00:08
#ps -aux | awk -F: '{if ($1='root') print $1,$2;

11:00:17
#ps -aux | awk -F: '{if ($2>700nt $1,$2;}'

11:00:32
#ps -aux | awk -F: '{if ($2>700) print;'
[root@fbsd4:~]# ps -aux | awk -F: '{if ($2>700nt $1,$2;}'
11:00:32
#ps -aux | awk -F: '{if ($2>700) print;'

11:01:09
#ps -aux | awk -F: '{if ($2>700) print}'

11:01:09
#ps -aux | awk -F: '{if ($2>700) print}'

11:01:11
#cat passwd
cat: passwd: No such file or directory
11:01:33
#ls
[root@fbsd4:~]# cat passwd
cat: passwd: No such file or directory
-my                                     .ssh
.ICEauthority                           .twm2U23SP
.XSM-Default                            .viminfo
.XSMlock-Default                        .vimrc
.Xauthority                             .xinitrc
.bash_history                           .xsession
.bash_profile                           .xsession-errors
.bashrc                                 .xsmUpMmYE
...
.gnome2_private                         INSTALL
.history                                KFREEBSD.DIFF
.k5login                                KFREEBSD.DIFF?FILE_ID=9830
.l3rc                                   MBOX
.lesshst                                MYMBR.IMG
.lilalo                                 PASSWD
.login                                  w_d
.mozilla                                w_v
.profile                                w_w
.prxbnzRcu
11:01:33
#ls
-my                                     .ssh
.ICEauthority                           .twm2U23SP
.XSM-Default                            .viminfo
.XSMlock-Default                        .vimrc
.Xauthority                             .xinitrc
.bash_history                           .xsession
.bash_profile                           .xsession-errors
.bashrc                                 .xsmUpMmYE
.cshrc                                  .xsmrni9F1
.dmrc                                   FLUXBOX.CORE
...
.gnome2_private                         INSTALL
.history                                KFREEBSD.DIFF
.k5login                                KFREEBSD.DIFF?FILE_ID=9830
.l3rc                                   MBOX
.lesshst                                MYMBR.IMG
.lilalo                                 PASSWD
.login                                  w_d
.mozilla                                w_v
.profile                                w_w
.prxbnzRcu
11:01:40
#for i in *; do mv "$i" "`echo $i | tr '[:upper:]' '[:lowere
mv: illegal option -- m
usage: mv [-f | -i | -n] [-v] source target
       mv [-f | -i | -n] [-v] source ... directory
11:02:24
#for i in *; do mv "$i" "`echo $i | tr '[:upper:]' '[:lower:]'`"; done
[root@fbsd4:~]# for i in *; do  mv "$i" "`echo $i | tr '[:upper:]' '[:lowere
mv: illegal option -- m
usage: mv [-f | -i | -n] [-v] source target
       mv [-f | -i | -n] [-v] source ... directory
mv: illegal option -- m
usage: mv [-f | -i | -n] [-v] source target
       mv [-f | -i | -n] [-v] source ... directory
mv: rename grub-0.95 to grub-0.95/grub-0.95: Invalid argument
11:02:24
#for i in *; do mv "$i" "`echo $i | tr '[:upper:]' '[:lower:]'`"; done
mv: illegal option -- m
usage: mv [-f | -i | -n] [-v] source target
       mv [-f | -i | -n] [-v] source ... directory
mv: rename grub-0.95 to grub-0.95/grub-0.95: Invalid argument
11:08:30
#ls
-my                                     .ssh
.ICEauthority                           .twm2U23SP
.XSM-Default                            .viminfo
.XSMlock-Default                        .vimrc
.Xauthority                             .xinitrc
.bash_history                           .xsession
.bash_profile                           .xsession-errors
.bashrc                                 .xsmUpMmYE
.cshrc                                  .xsmrni9F1
.dmrc                                   fluxbox.core
...
.gnome2_private                         install
.history                                kfreebsd.diff
.k5login                                kfreebsd.diff?file_id=9830
.l3rc                                   mbox
.lesshst                                mymbr.img
.lilalo                                 passwd
.login                                  w_d
.mozilla                                w_v
.profile                                w_w
.prxbnzRcu
11:08:30
#ls
-my                                     .ssh
.ICEauthority                           .twm2U23SP
.XSM-Default                            .viminfo
.XSMlock-Default                        .vimrc
.Xauthority                             .xinitrc
.bash_history                           .xsession
.bash_profile                           .xsession-errors
.bashrc                                 .xsmUpMmYE
.cshrc                                  .xsmrni9F1
.dmrc                                   fluxbox.core
...
.gnome2_private                         install
.history                                kfreebsd.diff
.k5login                                kfreebsd.diff?file_id=9830
.l3rc                                   mbox
.lesshst                                mymbr.img
.lilalo                                 passwd
.login                                  w_d
.mozilla                                w_v
.profile                                w_w
.prxbnzRcu
11:08:32
#cat passwd
# $FreeBSD: src/etc/master.passwd,v 1.40 2005/06/06 20:19:56 brooks Exp $
#
root:*:0:0:Charlie &:/root:/usr/local/bin/bash
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
operator:*:2:5:System &:/:/usr/sbin/nologin
bin:*:3:7:Binaries Commands and Source:/:/usr/sbin/nologin
tty:*:4:65533:Tty Sandbox:/:/usr/sbin/nologin
kmem:*:5:65533:KMem Sandbox:/:/usr/sbin/nologin
games:*:7:13:Games pseudo-user:/usr/games:/usr/sbin/nologin
...
uucp:*:66:66:UUCP pseudo-user:/var/spool/uucppublic:/usr/local/libexec/uucp/uucico
pop:*:68:6:Post Office Owner:/nonexistent:/usr/sbin/nologin
www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
messagebus:*:556:556:D-BUS Daemon User:/nonexistent:/sbin/nologin
polkit:*:562:562:PolicyKit Daemon User:/nonexistent:/sbin/nologin
haldaemon:*:560:560:HAL Daemon User:/nonexistent:/sbin/nologin
avahi:*:558:558:Avahi Daemon User:/nonexistent:/sbin/nologin
gdm:*:92:92:GNOME Display Manager:/nonexistent:/sbin/nologin
user:*:1001:0:User:/home/user:/usr/local/bin/bash
11:08:54
#cat passwd | awk -F: '{ if ($3>999) print;
[root@fbsd4:~]# cat passwd
# $FreeBSD: src/etc/master.passwd,v 1.40 2005/06/06 20:19:56 brooks Exp $
#
root:*:0:0:Charlie &:/root:/usr/local/bin/bash
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
operator:*:2:5:System &:/:/usr/sbin/nologin
bin:*:3:7:Binaries Commands and Source:/:/usr/sbin/nologin
tty:*:4:65533:Tty Sandbox:/:/usr/sbin/nologin
kmem:*:5:65533:KMem Sandbox:/:/usr/sbin/nologin
...
www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
messagebus:*:556:556:D-BUS Daemon User:/nonexistent:/sbin/nologin
polkit:*:562:562:PolicyKit Daemon User:/nonexistent:/sbin/nologin
haldaemon:*:560:560:HAL Daemon User:/nonexistent:/sbin/nologin
avahi:*:558:558:Avahi Daemon User:/nonexistent:/sbin/nologin
gdm:*:92:92:GNOME Display Manager:/nonexistent:/sbin/nologin
user:*:1001:0:User:/home/user:/usr/local/bin/bash
nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
user:*:1001:0:User:/home/user:/usr/local/bin/bash
11:08:54
#cat passwd | awk -F: '{ if ($3>999) print;
nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
user:*:1001:0:User:/home/user:/usr/local/bin/bash
11:09:41
#cat passwd | awk -F: '{ if ($3>999) print }'
nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
user:*:1001:0:User:/home/user:/usr/local/bin/bash
11:09:46
#ps -aux
[root@fbsd4:~]# cat passwd | awk -F: '{ if ($3>999) print }'
nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
user:*:1001:0:User:/home/user:/usr/local/bin/bash
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     11 98.9  0.0     0     8  ??  RL    7:25AM 104:38.57 [idle: cpu0]
root     16  0.0  0.0     0     8  ??  WL    7:25AM   0:01.07 [swi5: +]
root      0  0.0  0.0     0     0  ??  WLs   7:25AM   0:00.01 [swapper]
root      1  0.0  0.0  1888   480  ??  ILs   7:25AM   0:00.02 /sbin/init --
root      2  0.0  0.0     0     8  ??  DL    7:25AM   0:00.21 [g_event]
root      3  0.0  0.0     0     8  ??  DL    7:25AM   0:00.74 [g_up]
...
root    742  0.0  0.1  3172  1084  v1  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv1
root    743  0.0  0.1  3172  1084  v2  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv2
root    744  0.0  0.1  3172  1084  v3  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv3
root    745  0.0  0.1  3172  1084  v4  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv4
root    746  0.0  0.1  3172  1084  v5  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv5
root    747  0.0  0.1  3172  1084  v6  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv6
root    748  0.0  0.1  3172  1084  v7  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv7
root    768  0.0  0.1  3172  1052  p1  Ss+   7:26AM   0:00.53 script -t 0 -q /root/.lilalo//13739148711297726272
root    813  0.0  0.3  5396  2904  p2  Ss    7:26AM   0:01.24 /usr/local/bin/bash -i
root   2465  0.0  0.1  3232  1048  p2  R+    9:10AM   0:00.01 ps -aux
11:09:46
#ps -aux
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     11 98.9  0.0     0     8  ??  RL    7:25AM 104:38.57 [idle: cpu0]
root     16  0.0  0.0     0     8  ??  WL    7:25AM   0:01.07 [swi5: +]
root      0  0.0  0.0     0     0  ??  WLs   7:25AM   0:00.01 [swapper]
root      1  0.0  0.0  1888   480  ??  ILs   7:25AM   0:00.02 /sbin/init --
root      2  0.0  0.0     0     8  ??  DL    7:25AM   0:00.21 [g_event]
root      3  0.0  0.0     0     8  ??  DL    7:25AM   0:00.74 [g_up]
root      4  0.0  0.0     0     8  ??  DL    7:25AM   0:01.06 [g_down]
root      5  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [thread taskq]
root      6  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [acpi_task_0]
...
root    742  0.0  0.1  3172  1084  v1  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv1
root    743  0.0  0.1  3172  1084  v2  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv2
root    744  0.0  0.1  3172  1084  v3  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv3
root    745  0.0  0.1  3172  1084  v4  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv4
root    746  0.0  0.1  3172  1084  v5  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv5
root    747  0.0  0.1  3172  1084  v6  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv6
root    748  0.0  0.1  3172  1084  v7  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv7
root    768  0.0  0.1  3172  1052  p1  Ss+   7:26AM   0:00.53 script -t 0 -q /root/.lilalo//13739148711297726272
root    813  0.0  0.3  5396  2904  p2  Ss    7:26AM   0:01.24 /usr/local/bin/bash -i
root   2465  0.0  0.1  3232  1048  p2  R+    9:10AM   0:00.01 ps -aux
11:10:38
#ps -aux | awk -F: '{if ($2>700) print;'

11:11:00
#ps -aux | awk -F: '{if ($2<>0print;}'
[root@fbsd4:~]# ps -aux | awk -F: '{if ($2>700) print;'
awk: syntax error at source line 1
 context is
        {if >>>  ($2<> <<< 0) print;}
awk: illegal statement at source line 1
11:11:00
#ps -aux | awk -F: '{if ($2<>0print;}'
awk: syntax error at source line 1
 context is
        {if >>>  ($2<> <<< 0) print;}
awk: illegal statement at source line 1
11:11:15
#cat passwd | awk -F: '{ if ($3<99 print }'
# $FreeBSD: src/etc/master.passwd,v 1.40 2005/06/06 20:19:56 brooks Exp $
#
root:*:0:0:Charlie &:/root:/usr/local/bin/bash
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
operator:*:2:5:System &:/:/usr/sbin/nologin
bin:*:3:7:Binaries Commands and Source:/:/usr/sbin/nologin
tty:*:4:65533:Tty Sandbox:/:/usr/sbin/nologin
kmem:*:5:65533:KMem Sandbox:/:/usr/sbin/nologin
games:*:7:13:Games pseudo-user:/usr/games:/usr/sbin/nologin
...
smmsp:*:25:25:Sendmail Submission User:/var/spool/clientmqueue:/usr/sbin/nologin
mailnull:*:26:26:Sendmail Default User:/var/spool/mqueue:/usr/sbin/nologin
bind:*:53:53:Bind Sandbox:/:/usr/sbin/nologin
proxy:*:62:62:Packet Filter pseudo-user:/nonexistent:/usr/sbin/nologin
_pflogd:*:64:64:pflogd privsep user:/var/empty:/usr/sbin/nologin
_dhcp:*:65:65:dhcp programs:/var/empty:/usr/sbin/nologin
uucp:*:66:66:UUCP pseudo-user:/var/spool/uucppublic:/usr/local/libexec/uucp/uucico
pop:*:68:6:Post Office Owner:/nonexistent:/usr/sbin/nologin
www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
gdm:*:92:92:GNOME Display Manager:/nonexistent:/sbin/nologin
11:13:25
#ps -aux | awk -F: '{if ($2<99int;}'
[root@fbsd4:~]# cat passwd | awk -F: '{ if ($3<99 print }'
# $FreeBSD: src/etc/master.passwd,v 1.40 2005/06/06 20:19:56 brooks Exp $
#
root:*:0:0:Charlie &:/root:/usr/local/bin/bash
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
operator:*:2:5:System &:/:/usr/sbin/nologin
bin:*:3:7:Binaries Commands and Source:/:/usr/sbin/nologin
tty:*:4:65533:Tty Sandbox:/:/usr/sbin/nologin
kmem:*:5:65533:KMem Sandbox:/:/usr/sbin/nologin
...
root    743  0.0  0.1  3172  1084  v2  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv2
root    744  0.0  0.1  3172  1084  v3  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv3
root    745  0.0  0.1  3172  1084  v4  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv4
root    746  0.0  0.1  3172  1084  v5  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv5
root    747  0.0  0.1  3172  1084  v6  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv6
root    748  0.0  0.1  3172  1084  v7  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv7
root    768  0.0  0.1  3172  1052  p1  Ss+   7:26AM   0:00.54 script -t 0 -q /root/.lilalo//13739148711297726272
root    813  0.0  0.3  5396  2904  p2  Ss    7:26AM   0:01.26 /usr/local/bin/bash -i
root   2515  0.0  0.1  3232  1048  p2  R+    9:13AM   0:00.01 ps -aux
root   2516  0.0  0.3  5396  2904  p2  R+    9:13AM   0:00.00 /usr/local/bin/bash -i
11:13:25
#ps -aux | awk -F: '{if ($2<99int;}'
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     11 98.9  0.0     0     8  ??  RL    7:25AM 107:38.08 [idle: cpu0]
root      0  0.0  0.0     0     0  ??  WLs   7:25AM   0:00.01 [swapper]
root      1  0.0  0.0  1888   480  ??  ILs   7:25AM   0:00.02 /sbin/init --
root      2  0.0  0.0     0     8  ??  DL    7:25AM   0:00.21 [g_event]
root      3  0.0  0.0     0     8  ??  DL    7:25AM   0:00.76 [g_up]
root      4  0.0  0.0     0     8  ??  DL    7:25AM   0:01.08 [g_down]
root      5  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [thread taskq]
root      6  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [acpi_task_0]
root      7  0.0  0.0     0     8  ??  DL    7:25AM   0:00.00 [acpi_task_1]
...
root    743  0.0  0.1  3172  1084  v2  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv2
root    744  0.0  0.1  3172  1084  v3  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv3
root    745  0.0  0.1  3172  1084  v4  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv4
root    746  0.0  0.1  3172  1084  v5  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv5
root    747  0.0  0.1  3172  1084  v6  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv6
root    748  0.0  0.1  3172  1084  v7  Is+   7:25AM   0:00.01 /usr/libexec/getty Pc ttyv7
root    768  0.0  0.1  3172  1052  p1  Ss+   7:26AM   0:00.54 script -t 0 -q /root/.lilalo//13739148711297726272
root    813  0.0  0.3  5396  2904  p2  Ss    7:26AM   0:01.26 /usr/local/bin/bash -i
root   2515  0.0  0.1  3232  1048  p2  R+    9:13AM   0:00.01 ps -aux
root   2516  0.0  0.3  5396  2904  p2  R+    9:13AM   0:00.00 /usr/local/bin/bash -i
11:13:38
#ps -aux | awk -F: '{if ($2<99) print;}'

11:14:36
#locate passwd
[root@fbsd4:~]# ps -aux | awk -F: '{if ($2<99) print;}'
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
...
/usr/share/man/man5/passwd.5.gz
/usr/share/man/man8/kpasswdd.8.gz
/usr/share/man/man8/pam_passwdqc.8.gz
/usr/share/man/man8/rpc.yppasswdd.8.gz
/usr/share/openssl/man/cat1/passwd.1.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
/usr/share/openssl/man/man1/passwd.1.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
11:14:36
#locate passwd
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
/usr/bin/passwd
...
/usr/share/man/man5/passwd.5.gz
/usr/share/man/man8/kpasswdd.8.gz
/usr/share/man/man8/pam_passwdqc.8.gz
/usr/share/man/man8/rpc.yppasswdd.8.gz
/usr/share/openssl/man/cat1/passwd.1.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
/usr/share/openssl/man/man1/passwd.1.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
11:14:42
#locate ' asswd '

11:15:01
#locate \ swd
[root@fbsd4:~]# locate ' asswd '
11:15:01
#locate \ swd

11:15:08
#locate ^passwd$

11:15:19
#locate passwd
[root@fbsd4:~]# locate ^passwd$
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
...
/usr/share/man/man5/passwd.5.gz
/usr/share/man/man8/kpasswdd.8.gz
/usr/share/man/man8/pam_passwdqc.8.gz
/usr/share/man/man8/rpc.yppasswdd.8.gz
/usr/share/openssl/man/cat1/passwd.1.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
/usr/share/openssl/man/man1/passwd.1.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
11:15:19
#locate passwd
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
/usr/bin/passwd
...
/usr/share/man/man5/passwd.5.gz
/usr/share/man/man8/kpasswdd.8.gz
/usr/share/man/man8/pam_passwdqc.8.gz
/usr/share/man/man8/rpc.yppasswdd.8.gz
/usr/share/openssl/man/cat1/passwd.1.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
/usr/share/openssl/man/man1/passwd.1.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
11:15:30
#locate -n 10
locate: illegal option -- n
usage: locate [-0Scims] [-l limit] [-d database] pattern ...
default database: `/var/db/locate.database' or $LOCATE_PATH
прошло 13 минут
11:28:38
#locate -l10 passwd
[root@fbsd4:~]# locate -n 10
locate: illegal option -- n
usage: locate [-0Scims] [-l limit] [-d database] pattern ...
default database: `/var/db/locate.database' or $LOCATE_PATH
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
/usr/bin/passwd
locate: [show only 10 lines]
11:28:38
#locate -l10 passwd
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
/usr/bin/passwd
locate: [show only 10 lines]
11:29:05
#locate -n 10 passwd
locate: illegal option -- n
usage: locate [-0Scims] [-l limit] [-d database] pattern ...
default database: `/var/db/locate.database' or $LOCATE_PATH
11:30:44
#locate -l 10 passwd
[root@fbsd4:~]# locate -n 10 passwd
locate: illegal option -- n
usage: locate [-0Scims] [-l limit] [-d database] pattern ...
default database: `/var/db/locate.database' or $LOCATE_PATH
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
/usr/bin/passwd
locate: [show only 10 lines]
11:30:44
#locate -l 10 passwd
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
/usr/bin/passwd
locate: [show only 10 lines]
11:30:48
#locate passwd
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
/usr/bin/passwd
...
/usr/share/man/man5/passwd.5.gz
/usr/share/man/man8/kpasswdd.8.gz
/usr/share/man/man8/pam_passwdqc.8.gz
/usr/share/man/man8/rpc.yppasswdd.8.gz
/usr/share/openssl/man/cat1/passwd.1.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
/usr/share/openssl/man/man1/passwd.1.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
11:30:48
#locate passwd
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
/usr/bin/passwd
...
/usr/share/man/man5/passwd.5.gz
/usr/share/man/man8/kpasswdd.8.gz
/usr/share/man/man8/pam_passwdqc.8.gz
/usr/share/man/man8/rpc.yppasswdd.8.gz
/usr/share/openssl/man/cat1/passwd.1.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
/usr/share/openssl/man/man1/passwd.1.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
11:31:03
#locate passwd
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
/usr/bin/passwd
...
/usr/share/man/man5/passwd.5.gz
/usr/share/man/man8/kpasswdd.8.gz
/usr/share/man/man8/pam_passwdqc.8.gz
/usr/share/man/man8/rpc.yppasswdd.8.gz
/usr/share/openssl/man/cat1/passwd.1.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
/usr/share/openssl/man/man1/passwd.1.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
прошло 13 минут
11:44:28
#locate passwd[$]
[root@fbsd4:~]# locate passwd
/etc/master.passwd
/etc/pam.d/passwd
/etc/passwd
/etc/periodic/daily/200.backup-passwd
/etc/periodic/security/400.passwdless
/etc/rc.d/kpasswdd
/etc/rc.d/yppasswdd
/usr/bin/kpasswd
/usr/bin/opiepasswd
...
/usr/share/man/man5/passwd.5.gz
/usr/share/man/man8/kpasswdd.8.gz
/usr/share/man/man8/pam_passwdqc.8.gz
/usr/share/man/man8/rpc.yppasswdd.8.gz
/usr/share/openssl/man/cat1/passwd.1.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/cat3/SSL_CTX_set_default_passwd_cb_userdata.3.gz
/usr/share/openssl/man/man1/passwd.1.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb.3.gz
/usr/share/openssl/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3.gz

Файлы

  • passwd
  • |
  • passwd
    >
    # $FreeBSD: src/etc/master.passwd,v 1.40 2005/06/06 20:19:56 brooks Exp $
    #
    root:*:0:0:Charlie &:/root:/usr/local/bin/bash
    toor:*:0:0:Bourne-again Superuser:/root:
    daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
    operator:*:2:5:System &:/:/usr/sbin/nologin
    bin:*:3:7:Binaries Commands and Source:/:/usr/sbin/nologin
    tty:*:4:65533:Tty Sandbox:/:/usr/sbin/nologin
    kmem:*:5:65533:KMem Sandbox:/:/usr/sbin/nologin
    games:*:7:13:Games pseudo-user:/usr/games:/usr/sbin/nologin
    news:*:8:8:News Subsystem:/:/usr/sbin/nologin
    man:*:9:9:Mister Man Pages:/usr/share/man:/usr/sbin/nologin
    sshd:*:22:22:Secure Shell Daemon:/var/empty:/usr/sbin/nologin
    smmsp:*:25:25:Sendmail Submission User:/var/spool/clientmqueue:/usr/sbin/nologin
    mailnull:*:26:26:Sendmail Default User:/var/spool/mqueue:/usr/sbin/nologin
    bind:*:53:53:Bind Sandbox:/:/usr/sbin/nologin
    proxy:*:62:62:Packet Filter pseudo-user:/nonexistent:/usr/sbin/nologin
    _pflogd:*:64:64:pflogd privsep user:/var/empty:/usr/sbin/nologin
    _dhcp:*:65:65:dhcp programs:/var/empty:/usr/sbin/nologin
    uucp:*:66:66:UUCP pseudo-user:/var/spool/uucppublic:/usr/local/libexec/uucp/uucico
    pop:*:68:6:Post Office Owner:/nonexistent:/usr/sbin/nologin
    www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
    nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
    messagebus:*:556:556:D-BUS Daemon User:/nonexistent:/sbin/nologin
    polkit:*:562:562:PolicyKit Daemon User:/nonexistent:/sbin/nologin
    haldaemon:*:560:560:HAL Daemon User:/nonexistent:/sbin/nologin
    avahi:*:558:558:Avahi Daemon User:/nonexistent:/sbin/nologin
    gdm:*:92:92:GNOME Display Manager:/nonexistent:/sbin/nologin
    user:*:1001:0:User:/home/user:/usr/local/bin/bash
    
    |
    >

    Статистика

    Время первой команды журнала10:41:57 2008- 3-13
    Время последней команды журнала11:44:28 2008- 3-13
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %12.87
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 1.04
    Количество командных строк в единицу времени, команда/мин 1.62
    Частота использования команд
    ps26|=============| 13.47%
    awk24|============| 12.44%
    tr21|==========| 10.88%
    locate18|=========| 9.33%
    ls16|========| 8.29%
    sed13|======| 6.74%
    wc11|=====| 5.70%
    for10|=====| 5.18%
    do8|====| 4.15%
    cat7|===| 3.63%
    }'6|===| 3.11%
    touch5|==| 2.59%
    echo5|==| 2.59%
    700)5|==| 2.59%
    '3|=| 1.55%
    999)3|=| 1.55%
    99int2|=| 1.04%
    0print2|=| 1.04%
    >2|=| 1.04%
    done2|=| 1.04%
    vim1|| 0.52%
    99)1|| 0.52%
    991|| 0.52%
    700nt1|| 0.52%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$