/l3/users/27-3-2017/NT-Ladm/debian3.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 |
|
#LANG=en_US
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "en_US" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#passwd -l ivan
passwd: password expiry information changed. perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "en_US" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#passwd -l ivan
passwd: password expiry information changed. perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "en_US" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#passwd -u ivan
passwd: password expiry information changed. perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "en_US" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#LANG=uk_UA.UTF-8
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#passwd -u ivan
passwd: password expiry information changed. perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#LANG=uk_UA.UTF8
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#man LANG
|
#help LANG
l3script: help: no help topics match `LANG'. Try `help help' or `man -k LANG' or `info LANG'. perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#info LANG
|
#info LANG
|
#ssh ivan@localhost
|
#tmux
root@debian3:/etc# â â â â â â â â â â ... Connection to localhost closed. [0] 0:bash* "debian3" 11:06 30-Mar-17 individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Mar 30 11:05:04 2017 from localhost.localdomain ivan@debian3:~$ tmux attach [exited] ivan@debian3:~$ [0] 0:ssh* "debian3" 11:06 30-Mar-17 |
#man tmux
|
#tmux
|
#tmux --help
-bash: LANG: command not found root@debian3:/etc# tmux --help root@debian3:/etc# man tmux [0] 0:bash* "debian3" 11:08 30-Mar-17 root@debian3:/etc# perl: warning: Setting locale failed. tangular panes, each of which is a separate pseudo terminal (the pty(4) manual page documents the technical details of pseudo terminals). Any number of tmux instances may connect to the same ses- perl: warning: Please check that your locale settings: Each session is persistent and will survive accidental disconnection (such as ssh(1) connection timeout) or intentional detaching (with the 'C-b d' key strokes). tmux may be reattached using: LANGUAGE = "ru_UA:ru", ... root@debian3:~# man tmux man: can't set the locale; make sure $LC_* and $LANG are correct perl: warning: Setting locale failed. perl: waLANGUAGE = "ru_UA:ru",at your locale settings: [1] 0:sh* "debian3" 11:19 30-Mar-17 LC_ALL = (unset), LANG = "uk_UA.UTF8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). /bin/sh: 1: Syntax error: Bad fd number |
#tmux attach
arning: Falling back to the standard locale ("C"). /bin/sh: 3: Syntax error: Bad fd number \]\[\033[0;31m\][\u@\h:\W]$ \[\033[0m\] perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). /bin/sh: 4: Syntax error: Bad fd number [1] 0:sh* 1:bash- "debian3" 11:19 30-Mar-17 |
#mesg n
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#LANG="uk_UA.UTF-8
> ^C perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#LANG="uk_UA.UTF-8"
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#LANG="uk_UA.UTF-8"
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#LANG="uk_UA.UTF-8"
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#mesg n
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#^C
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#tmux
ri project -bash: mkdri: command not found root@debian3:/etc# mkdir project root@debian3:/etc# ls X11 discover.conf.d kbd opt securetty acpi dpkg kernel os-release security adduser.conf email-addresses kernel-img.conf pam.conf selinux adjtime environment ld.so.cache pam.d services aliases exim4 ld.so.conf passwd sgml apternatives fstab.d lilaloconf.d perlwd- shadow- ... defaultnthly insserv.conf.ds nanorcbe.d rpc.d udev deluser.confon iproute2 network rsyslog.conf zsh cron.weekly inittab dhcp issue networks rsyslog.d [1;60r project/ 4096 project/ 4096 public/ 4096 public/ 4096 ../ 4096 bytes drwxr-xr-x root Sorting Directory... 1-3 |
#find
. ./exim4 ./exim4/passwd.client ./exim4/conf.d ./exim4/conf.d/router ./exim4/conf.d/router/100_exim4-config_domain_literal ./exim4/conf.d/router/850_exim4-config_lowuid ./exim4/conf.d/router/150_exim4-config_hubbed_hosts ./exim4/conf.d/router/200_exim4-config_primary ./exim4/conf.d/router/300_exim4-config_real_local ... ./rc3.d/S02ssh ./rc3.d/S01rsyslog ./ucf.conf perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_UA:ru", LC_ALL = (unset), LANG = "uk_UA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#find / -perm -4000 2> /dev/null
/usr/lib/openssh/ssh-keysign /usr/lib/pt_chown /usr/lib/eject/dmcrypt-get-device /usr/bin/passwd /usr/bin/sudoedit /usr/bin/chfn /usr/bin/gpasswd /usr/bin/chsh /usr/bin/newgrp /usr/bin/sudo /usr/sbin/exim4 /bin/mount /bin/su /bin/ping6 /bin/umount /bin/ping |
#find / -perm -3888 2> /dev/null
|
#find / -perm -4 2> /dev/null
/ /sys /sys/fs /sys/fs/cgroup /sys/fs/ext4 /sys/fs/ext4/features /sys/fs/ext4/features/lazy_itable_init /sys/fs/ext4/features/batched_discard /sys/fs/ext4/xvda1 /sys/fs/ext4/xvda1/delayed_allocation_blocks ... /usr/include/x86_64-linux-gnu/asm/termbits.h /usr/include/x86_64-linux-gnu/asm/sigcontext32.h /usr/include/x86_64-linux-gnu/asm/mce.h /usr/include/x86_64-linux-gnu/asm/resource.h /usr/include/x86_64-linux-gnu/asm/ptrace-abi.h /usr/include/x86_64-linux-gnu/asm/vsyscall.h /usr/include/x86_64-linux-gnu/asm/fcntl.h /usr/include/x86_64-linux-gnu/asm/hw_breakpoint.h /usr/include/x86_64-linux-gnu/asm/posix_types_64.h /usr/include/x86_64-linux-gnu/asm/kvm.h^C |
#find / -perm -777 2> /dev/null
/sys/devices/system/cpu/cpu0/subsystem /sys/devices/system/cpu/cpu0/node0 /sys/devices/system/memory/memory0/node0 /sys/devices/system/memory/memory1/node0 /sys/devices/system/memory/memory2/node0 /sys/devices/system/memory/memory3/node0 /sys/devices/system/node/node0/memory0 /sys/devices/system/node/node0/memory1 /sys/devices/system/node/node0/memory2 /sys/devices/system/node/node0/memory3 ... /proc/11968/task/11968/exe /proc/11968/cwd /proc/11968/root /proc/11968/exe /proc/12013/task/12013/cwd /proc/12013/task/12013/root /proc/12013/task/12013/exe /proc/12013/cwd /proc/12013/root /proc/12013/exe |
#^C
|
#find / -perm 777 2> /dev/null
/sys/devices/system/cpu/cpu0/subsystem /sys/devices/system/cpu/cpu0/node0 /sys/devices/system/memory/memory0/node0 /sys/devices/system/memory/memory1/node0 /sys/devices/system/memory/memory2/node0 /sys/devices/system/memory/memory3/node0 /sys/devices/system/node/node0/memory0 /sys/devices/system/node/node0/memory1 /sys/devices/system/node/node0/memory2 /sys/devices/system/node/node0/memory3 ... /sbin/mkfs.ext3 /sbin/ip6tables-save /sbin/rmmod /sbin/poweroff /sbin/e2label /sbin/iptables-save /sbin/fsck.ext4 /sbin/reboot /sbin/mkfs.ext4 /sbin/iptables^C |
#find / -perm 3777 2> /dev/null
|
#find / -perm 3644 2> /dev/null
|
#find / -perm 0644 2> /dev/null
/sys/fs/ext4/xvda1/inode_readahead_blks /sys/fs/ext4/xvda1/inode_goal /sys/fs/ext4/xvda1/mb_stats /sys/fs/ext4/xvda1/mb_max_to_scan /sys/fs/ext4/xvda1/mb_min_to_scan /sys/fs/ext4/xvda1/mb_order2_req /sys/fs/ext4/xvda1/mb_stream_req /sys/fs/ext4/xvda1/mb_group_prealloc /sys/fs/ext4/xvda1/max_writeback_mb_bump /sys/devices/system/cpu/uevent ... /usr/share/man/man3/psignal.3.gz /usr/share/man/man3/Module::Build::Bundling.3pm.gz /usr/share/man/man3/rand.3.gz /usr/share/man/man3/clearenv.3.gz /usr/share/man/man3/sqrt.3.gz /usr/share/man/man3/string.3.gz /usr/share/man/man3/Module::Build::Platform::darwin.3pm.gz /usr/share/man/man3/lround.3.gz /usr/share/man/man3/Regexp::Common::URI::RFC1738.3pm.gz /usr/share/man/man3/sockatmark.3.gz^C |
#find / -perm 0777 2> /dev/null
/sys/devices/system/cpu/cpu0/subsystem /sys/devices/system/cpu/cpu0/node0 /sys/devices/system/memory/memory0/node0 /sys/devices/system/memory/memory1/node0 /sys/devices/system/memory/memory2/node0 /sys/devices/system/memory/memory3/node0 /sys/devices/system/node/node0/memory0 /sys/devices/system/node/node0/memory1 /sys/devices/system/node/node0/memory2 /sys/devices/system/node/node0/memory3 ... /proc/11968/task/11968/exe /proc/11968/cwd /proc/11968/root /proc/11968/exe /proc/12063/task/12063/cwd /proc/12063/task/12063/root /proc/12063/task/12063/exe /proc/12063/cwd /proc/12063/root /proc/12063/exe |
#ls /proc/12063
ls: невозможно получить доступ к /proc/12063: Нет такого файла или каталога |
#ls /bin/ssh
ls: невозможно получить доступ к /bin/ssh: Нет такого файла или каталога |
#ls -l /bin/ssh
ls: невозможно получить доступ к /bin/ssh: Нет такого файла или каталога |
#ls -l /bin/s
sed setupcon sh.distrib ss su setfont sh sleep stty sync |
#ls -l /bin/s
sed setupcon sh.distrib ss su setfont sh sleep stty sync |
#vim mymotd
|
#~
|
#ls
d1 d2 f2 hello_people hello.utf install ip.txt MBR passwd soft |
#vim ~/mymotd
--- /dev/null 2017-03-27 13:30:21.879999998 +0300 +++ /root/mymotd 2017-03-30 12:26:58.531924415 +0300 @@ -0,0 +1 @@ +hello users |
#cp mymotd /etc/motd
|
#touch ~/.hushlogin
|
#ls
d1 d2 f2 hello_people hello.utf install ip.txt MBR mymotd passwd soft |
#vim mynologin
--- /dev/null 2017-03-27 13:30:21.879999998 +0300 +++ mynologin 2017-03-30 12:32:29.291921200 +0300 @@ -0,0 +1 @@ +ban |
#cp mynologin /etc/nologin
|
#rm /etc/nologin
|
#cp mynologin /etc/nologin
|
#cp mynologin /etc/nologin
|
#cp mynologin /etc/nologin
|
#ls
d1 f2 hello.utf ip.txt mymotd passwd d2 hello_people install MBR mynologin soft |
#locate bashrc
/etc/bash.bashrc /etc/skel/.bashrc /home/anna/.bashrc /home/ivan/.bashrc /home/petr/.bashrc /home/user/.bashrc /home/user/.lilalo/l3bashrc /root/.bashrc /root/.lilalo/12345299631881525288-1490689719_1490691056_root_bash.bashrc.diff /root/.lilalo/12345299631881525288-1490689719_1490691068_etc_bash.bashrc.diff /root/.lilalo/12345299631881525288-1490689719_1490691138_etc_bash.bashrc.diff /root/.lilalo/23119324163069212524-1403867377_1403867394_root_.lilalo_l3bashrc.diff /root/.lilalo/l3bashrc /usr/share/base-files/dot.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc /usr/share/doc/bash/examples/startup-files/bashrc |
#vim /etc/bash.bashrc
|
#[ ]
# Note: PS1 and umask are already set in /etc/profile. You should not # need this unless you want different defaults for root. # PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' # umask 022 # You may uncomment the following lines if you want `ls' to be colorized: # export LS_OPTIONS='--color=auto' [ eval "`dircolor]`" [ ] set -o vi ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ ".bashrc" 21L, 662C записано |
#ls
d1 f2 hello.utf ip.txt mymotd passwd d2 hello_people install MBR mynologin soft |
#ls -lah
итого 140K drwx------ 11 root root 4,0K Мар 30 14:31 . drwxr-xr-x 24 root root 4,0K Мар 30 09:56 .. drwx------ 2 root root 4,0K Июн 27 2014 .aptitude -rw------- 1 root root 22K Мар 30 14:31 .bash_history -rw-r--r-- 1 root root 10 Июн 27 2014 .bash_profile -rw-r--r-- 1 root root 662 Мар 30 14:27 .bashrc drwx------ 3 root root 4,0K Мар 28 13:58 .config drwxr-xr-x 2 root root 4,0K Мар 27 14:18 d1 drwxr-xr-x 4 root root 4,0K Мар 28 12:49 d2 ... -rw-r--r-- 1 root root 512 Мар 27 14:18 MBR -rw-r--r-- 1 root root 12 Мар 30 12:26 mymotd -rw-r--r-- 1 root root 4 Мар 30 12:32 mynologin -rw-r--r-- 1 root root 986 Мар 28 16:11 passwd -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwxr-xr-x 2 root root 4,0K Мар 29 12:45 soft drwx------ 2 root root 4,0K Мар 27 14:18 .ssh drwxr-xr-x 3 root root 4,0K Мар 28 11:16 .vifm drwxr-xr-x 2 root root 4,0K Июн 27 2014 .vim -rw------- 1 root root 6,6K Мар 30 14:31 .viminfo |
#cd .config
|
#ls
htop |
#cd ~user
|
#ls
backup cod debian3.text2 files light_alloy_4.4.784_rc2_by_fafnir.exe lpi 2 matr.jpeg pamyatka.pdf proj sh test touchlist bigfile debian3 debian3.txt freebsd.jpg Light_Alloy_4.4.784_RC2_by_FAFNIR.exe man_smb_conf names passwd screenrc soft test.sh bin debian3.text file granata.jpg lpi 1 matrix.jpg ogo.jpg press_any_key_to_continue.jpg scripts temp.tar text |
#ls -lah
итого 5,4M drwxr-xr-x 20 user user 4,0K Мар 30 14:31 . drwxr-xr-x 6 root root 4,0K Мар 29 14:33 .. drwx------ 2 user user 4,0K Мар 27 17:01 .aptitude drwxr-xr-x 3 user user 4,0K Мар 27 16:32 backup -rw------- 1 user user 11K Мар 30 14:27 .bash_history -rw-r--r-- 1 user user 220 Июн 27 2014 .bash_logout -rw-r--r-- 1 user root 10 Июн 27 2014 .bash_profile -rw-r--r-- 1 user user 3,4K Июн 27 2014 .bashrc -rwxr-xr-x 1 user user 7,9K Мар 30 13:54 bigfile ... drwxr-xr-x 2 root root 4,0K Мар 30 13:54 soft drwx------ 2 user user 4,0K Мар 27 16:08 .ssh -rw-r--r-- 1 root root 0 Мар 29 12:48 temp.tar drwxr-xr-x 3 root root 4,0K Мар 30 13:54 test -rwxr--r-- 1 root root 1,3K Мар 30 13:54 test.sh drwxr-xr-x 2 user user 4,0K Мар 28 15:39 text -rwxr-xr-x 1 user user 75 Мар 30 13:54 touchlist drwxr-xr-x 3 user user 4,0K Мар 28 09:31 .vifm -rw------- 1 user user 8,0K Мар 29 11:53 .viminfo drwx------ 2 user user 4,0K Мар 27 15:59 .w3m |
#vim .l3rc
|
#~
/home/user/.l3rc /root/.l3rc /root/.lilalo/23119324163069212524-1403867377_1403867447_root_.l3rc.diff |
#vim /root/.l3rc
|
#~
root 2326 0.5 4.1 59560 21012 ? Ss Мар27 26:17 l3-agent user 3393 1.5 3.6 56236 18300 ? Ss Мар27 67:59 l3-agent root 13497 0.0 0.1 18164 840 pts/0 S+ 15:14 0:00 script -f -c l3script -q /root/.lilalo//12430102226455230-1490876051.script root 13528 0.0 0.0 18168 468 pts/0 S+ 15:14 0:00 script -f -c l3script -q /root/.lilalo//12430102226455230-1490876051.script root 13529 0.0 0.4 21724 2360 pts/1 Ss 15:14 0:00 l3script root 13658 0.0 0.1 9972 872 pts/1 S+ 15:21 0:00 grep l3 |
#cd /etc/
Display all 148 possibilities? (y or n) |
#cd ~
|
#ls
d1 d2 f2 hello_people hello.utf install ip.txt MBR mymotd mynologin passwd soft |
#ls -lah
итого 140K drwx------ 11 root root 4,0K Мар 30 15:17 . drwxr-xr-x 24 root root 4,0K Мар 30 09:56 .. drwx------ 2 root root 4,0K Июн 27 2014 .aptitude -rw------- 1 root root 22K Мар 30 14:31 .bash_history -rw-r--r-- 1 root root 10 Июн 27 2014 .bash_profile -rw-r--r-- 1 root root 662 Мар 30 14:27 .bashrc drwx------ 3 root root 4,0K Мар 28 13:58 .config drwxr-xr-x 2 root root 4,0K Мар 27 14:18 d1 drwxr-xr-x 4 root root 4,0K Мар 28 12:49 d2 ... -rw-r--r-- 1 root root 512 Мар 27 14:18 MBR -rw-r--r-- 1 root root 12 Мар 30 12:26 mymotd -rw-r--r-- 1 root root 4 Мар 30 12:32 mynologin -rw-r--r-- 1 root root 986 Мар 28 16:11 passwd -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile drwxr-xr-x 2 root root 4,0K Мар 29 12:45 soft drwx------ 2 root root 4,0K Мар 27 14:18 .ssh drwxr-xr-x 3 root root 4,0K Мар 28 11:16 .vifm drwxr-xr-x 2 root root 4,0K Июн 27 2014 .vim -rw------- 1 root root 6,5K Мар 30 15:17 .viminfo |
#vifm .
|
#locate lilalo
/etc/lilalo /etc/lilalo/l3config.pm /home/user/.lilalo /home/user/.lilalo/.report.dat /home/user/.lilalo/14807253992764923751-1490700742.info /home/user/.lilalo/14807253992764923751-1490700742.script /home/user/.lilalo/14807253992764923751-1490700742_1490703454_home_user_names_files.to.diff /home/user/.lilalo/14807253992764923751-1490700742_1490704701_home_user_text_core.diff /home/user/.lilalo/14807253992764923751-1490700742_1490704721_home_user_text_core.diff /home/user/.lilalo/14807253992764923751-1490700742_1490704805_home_user_proj_core.diff ... /root/.lilalo/31383263589649259-1490769712_1490791004_home_user_scripts_proc.sh.diff /root/.lilalo/3257224240722220934-1490692942.info /root/.lilalo/3257224240722220934-1490692942.script /root/.lilalo/3257224240722220934-1490692942_1490707942_root_ip.txt.diff /root/.lilalo/8792188232929526984-1490611842.info /root/.lilalo/8792188232929526984-1490611842.script /root/.lilalo/8792188232929526984-1490611842_1490611852_root_install.diff /root/.lilalo/l3-agent.pid /root/.lilalo/l3bashrc /root/.lilalo/l3prompt |
#locate l3config.pm
/etc/lilalo/l3config.pm |
#locate VT102.pm
/usr/local/share/perl/5.14.2/Term/VT102.pm |
#ls /usr/local/share/perl/5.14.2/
Term |
#locate Iconv.pm
/usr/lib/perl5/Text/Iconv.pm /usr/local/lib/perl/5.14.2/Text/Iconv.pm |
#cd /usr/local/lib/perl/5.14.2/
|
#cd proc/sys
l3script: cd: proc/sys: Нет такого файла или каталога |
#ls
d1 f2 hello.utf ip.txt mymotd passwd d2 hello_people install MBR mynologin soft |
#cd /proc/sys
|
#ls
abi crypto debug dev fs kernel net vm |
#cd kernel
|
#ls
acct modules_disabled sched_autogroup_enabled acpi_video_flags msgmax sched_child_runs_first auto_msgmni msgmnb sched_domain blk_iopoll msgmni sched_latency_ns bootloader_type ngroups_max sched_migration_cost bootloader_version nmi_watchdog sched_min_granularity_ns cad_pid osrelease sched_nr_migrate cap_last_cap ostype sched_rt_period_us compat-log overflowgid sched_rt_runtime_us core_pattern overflowuid sched_shares_window ... hung_task_check_count poweroff_cmd softlockup_panic hung_task_panic print-fatal-signals sysrq hung_task_timeout_secs printk tainted hung_task_warnings printk_delay threads-max io_delay_type printk_ratelimit timer_migration keys printk_ratelimit_burst unknown_nmi_panic kptr_restrict pty usermodehelper kstack_depth_to_print random version max_lock_depth randomize_va_space watchdog modprobe real-root-dev watchdog_thresh |
#cat pid_max
32768 |
#cat /etc/sys
sysctl.conf sysctl.d/ systemd/ |
#cat /etc/sysctl.conf
# # /etc/sysctl.conf - Configuration file for setting system variables # See /etc/sysctl.d/ for additonal system variables # See sysctl.conf (5) for information. # #kernel.domainname = example.com # Uncomment the following to stop low-level messages on console #kernel.printk = 3 4 1 3 ##############################################################3 # Functions previously found in netbase ... # Do not send ICMP redirects (we are not a router) #net.ipv4.conf.all.send_redirects = 0 # # Do not accept IP source route packets (we are not a router) #net.ipv4.conf.all.accept_source_route = 0 #net.ipv6.conf.all.accept_source_route = 0 # # Log Martian Packets #net.ipv4.conf.all.log_martians = 1 # |
#tree
. ├── acct ├── acpi_video_flags ├── auto_msgmni ├── blk_iopoll ├── bootloader_type ├── bootloader_version ├── cad_pid ├── cap_last_cap ├── compat-log ... ├── threads-max ├── timer_migration ├── unknown_nmi_panic ├── usermodehelper │ ├── bset │ └── inheritable ├── version ├── watchdog └── watchdog_thresh 20 directories, 94 files |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 10648 836 ? Ss Мар27 0:05 init [2] root 2 0.0 0.0 0 0 ? S Мар27 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Мар27 0:08 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Мар27 0:00 [kworker/u:0] root 6 0.0 0.0 0 0 ? S Мар27 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Мар27 0:03 [watchdog/0] root 8 0.0 0.0 0 0 ? S< Мар27 0:00 [cpuset] root 9 0.0 0.0 0 0 ? S< Мар27 0:00 [khelper] root 10 0.0 0.0 0 0 ? S Мар27 0:00 [kdevtmpfs] ... root 9650 0.0 0.0 0 0 ? S Мар30 0:19 [kworker/0:3] root 10900 0.0 0.3 26288 1880 ? Ss Мар30 0:30 tmux --help root 10901 0.0 0.5 22332 3036 pts/3 Ss+ Мар30 0:00 -bash root 10973 0.0 0.5 22336 3016 pts/4 Ss+ Мар30 0:00 -bash root 14025 0.0 0.7 71288 3680 ? Ss 09:19 0:00 sshd: root@pts/0 root 14027 0.0 0.5 22336 2992 pts/0 Ss 09:20 0:00 -bash root 14074 0.0 0.1 18164 844 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14105 0.0 0.0 18168 472 pts/0 S+ 09:20 0:00 script -f -c l3script -q /root/.lilalo//270404650467218357-1490941219.script root 14106 0.0 0.4 21920 2472 pts/1 Ss 09:20 0:00 l3script root 14206 0.0 0.2 18948 1264 pts/1 R+ 09:41 0:00 ps aux |
#htop
|
# Mem[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||126/495MB] Load average: 0.00 0.01 0.05
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ivan 14224 0.0 0.3 71288 1752 ? S 09:55 0:00 sshd: ivan@pts/ ivan 14225 0.6 0.6 22588 3248 pts/2 Ss 09:55 0:00 -bash root 14306 0.0 0.2 33128 1260 pts/2 S+ 09:55 0:00 passwd |
#cd /proc/
|
#cd 14306
|
#ls
attr coredump_filter io mountstats pagemap stat autogroup cpuset limits net personality statm auxv cwd loginuid ns root status cgroup environ maps numa_maps sched syscall clear_refs exe mem oom_adj sessionid task cmdline fd mountinfo oom_score smaps wchan comm fdinfo mounts oom_score_adj stack |
#cd fd
|
#ls
0 1 2 |
sysctl.conf sysctl.d/ systemd/
# # /etc/sysctl.conf - Configuration file for setting system variables # See /etc/sysctl.d/ for additonal system variables # See sysctl.conf (5) for information. # #kernel.domainname = example.com # Uncomment the following to stop low-level messages on console #kernel.printk = 3 4 1 3 ##############################################################3 # Functions previously found in netbase # # Uncomment the next two lines to enable Spoof protection (reverse-path filter) # Turn on Source Address Verification in all interfaces to # prevent some spoofing attacks #net.ipv4.conf.default.rp_filter=1 #net.ipv4.conf.all.rp_filter=1 # Uncomment the next line to enable TCP/IP SYN cookies # See http://lwn.net/Articles/277146/ # Note: This may impact IPv6 TCP sessions too #net.ipv4.tcp_syncookies=1 # Uncomment the next line to enable packet forwarding for IPv4 #net.ipv4.ip_forward=1 # Uncomment the next line to enable packet forwarding for IPv6 # Enabling this option disables Stateless Address Autoconfiguration # based on Router Advertisements for this host #net.ipv6.conf.all.forwarding=1 ################################################################### # Additional settings - these settings can improve the network # security of the host and prevent against some network attacks # including spoofing attacks and man in the middle attacks through # redirection. Some network environments, however, require that these # settings are disabled so review and enable them as needed. # # Do not accept ICMP redirects (prevent MITM attacks) #net.ipv4.conf.all.accept_redirects = 0 #net.ipv6.conf.all.accept_redirects = 0 # _or_ # Accept ICMP redirects only for gateways listed in our default # gateway list (enabled by default) # net.ipv4.conf.all.secure_redirects = 1 # # Do not send ICMP redirects (we are not a router) #net.ipv4.conf.all.send_redirects = 0 # # Do not accept IP source route packets (we are not a router) #net.ipv4.conf.all.accept_source_route = 0 #net.ipv6.conf.all.accept_source_route = 0 # # Log Martian Packets #net.ipv4.conf.all.log_martians = 1 #
32768
Время первой команды журнала | 09:45:19 2017- 3-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 08:56:04 2017- 3-31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 16.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.78 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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