/l3/trainings/nt-ladm/2006-01-23/linux4.linux.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 |
|
# du -sk /home/* | sort -rn | head -1
9488 /home/user |
#tac
sdfsdf sdfsdf vcxjnchgmkh 11111111111 11111111111 vcxjnchgmkh sdfsdf sdfsdf |
$su -
Password: l3-agent is already running: pid=3515; pidfile=/root/.lilalo/l3-agent.pid |
#lat
![]() -bash: lat: command not found |
#last
user pts/3 :0.0 Wed Jan 25 17:01 still logged in user pts/3 :0.0 Wed Jan 25 09:14 - 17:01 (07:47) user pts/1 :0.0 Wed Jan 25 09:14 still logged in user :0 Wed Jan 25 09:13 still logged in reboot system boot 2.6.9-1.667asp Wed Jan 25 09:12 (07:50) user tty3 Tue Jan 24 12:49 - 12:49 (00:00) user pts/7 :0.0 Tue Jan 24 12:45 - down (04:32) user pts/7 :0.0 Tue Jan 24 12:41 - 12:45 (00:03) user pts/5 :0.0 Tue Jan 24 12:39 - 14:12 (01:33) user pts/1 :0.0 Tue Jan 24 12:24 - 14:12 (01:48) ... user pts/1 :0.0 Mon Jan 23 10:01 - 10:37 (00:35) user :0 Mon Jan 23 09:58 - down (07:25) reboot system boot 2.6.9-1.667asp Mon Jan 23 09:57 (07:26) root pts/1 linux.nt Sat Jan 21 19:10 - 19:15 (00:05) user :0 Sat Jan 21 18:30 - down (00:46) reboot system boot 2.6.9-1.667asp Sat Jan 21 18:29 (00:47) user pts/1 :0.0 Fri Jan 20 17:41 - down (00:00) user :0 Fri Jan 20 17:40 - down (00:02) reboot system boot 2.6.9-1.667asp Fri Jan 20 17:39 (00:02) wtmp begins Fri Jan 20 17:39:27 2006 |
#last | less
|
#lastlog
Username Port From Latest root pts/1 linux.nt Суб Янв 21 19:10:01 +0200 2006 bin **Never logged in** daemon **Never logged in** adm **Never logged in** lp **Never logged in** sync **Never logged in** shutdown **Never logged in** halt **Never logged in** mail **Never logged in** ... mailnull **Never logged in** smmsp **Never logged in** gdm **Never logged in** rpcuser **Never logged in** nfsnobody **Never logged in** ntp **Never logged in** sshd **Never logged in** pcap **Never logged in** pvm **Never logged in** user :0 Срд Янв 25 09:13:07 +0200 2006 |
#lastlog | less
|
#mail
delete, dp, dt, undelete, unset, mail, mbox, more, page, More, Page, unread, !, copy, chdir, cd, save, source, set, shell, version, group, write, from, file, folder, folders, ?, z, headers, help, =, Reply, Respond, reply, respond, edit, echo, quit, list, xit, exit, size, hold, if, else, endif, alternates, ignore, discard, retain, saveignore, savediscard, saveretain, core, #, clobber & list Commands are: next, alias, print, type, Type, Print, visual, top, touch, preserve, delete, dp, dt, undelete, unset, mail, mbox, more, page, More, Page, ... A <message list> consists of integers, ranges of same, or user names separated by spaces. If omitted, Mail uses the last message typed. A <user list> consists of user names or aliases separated by spaces. Aliases are defined in .mailrc in your home directory. & h 1 user@linux4.linux.nt Mon Jan 23 12:13 17/762 "*** SECURITY informat" 2 root@linux4.linux.nt Tue Jan 24 10:32 111/3278 "LogWatch for linux4.l" > 3 root@linux4.linux.nt Wed Jan 25 10:17 127/4183 "LogWatch for linux4.l" & q Saved 3 messages in mbox |
#exit
logout |
$shutdown -h now
![]() bash: shutdown: command not found |
$su -
![]() Password: su: неправильный пароль |
$su -
Password: l3-agent is already running: pid=3515; pidfile=/root/.lilalo/l3-agent.pid |
#w
17:26:29 up 8:14, 2 users, load average: 0,12, 0,05, 0,03 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user :0 - 09:13 ?xdm? 17:51 1.83s /usr/bin/gnome- user pts/3 :0.0 17:01 0.00s 0.09s 0.06s script -f -q /h |
#cat /bin/cpcp
![]() cat: /bin/cpcp: No such file or directory |
#cat /bin/cp
°ôÿÿDÔÿÿÿt$$è6ÿÿëÌUåìuø]ôèÿÿà M}ü1ÿ4$è9þÿÿ)ð9Çsv|0ÿ/u ]ôuø}üì]øëìö¼'Uåì(]ôè5ÿÿïLuø}ü$è{ÿÿÿÇ1À ÿÀEðD8$èÃ$Æ|T$èÆÿÿEð ÀtÆ7.GÆ7ð]ôuø}üì]ÃUåWVSìu赬ÿÿÃ/LÇEð} H9Çrô1À>/t öu EðÄ[^_]Ãt|$$èøÿtÝ Àt EðÇ)ÆuÛëÎèÌÿÿÇëÁUåWVSìèE¬ÿÿÿK ö¡E $è&ýÿÿEì4$èSÿÿUìÇD$è²ÿÿEðUð1À ÒtZt$Eð|$èóÿÿ ÿÆtxÿ/tCE 8/tÆ/FvE ÀtU24$EìU DT$èÿÿEìÆ0EðÄ[^_]ÃU :/uÄNëÁE ... existing, nil numbered if numbered backups exist, simple otherwise simple, never always make simple backups As a special case, cp makes a backup of SOURCE when the force and backup options are given and SOURCE and DEST are the same name for an existing, regular file. failed to preserve permissions for %sfailed to preserve ownership for %sfailed to preserve times for %sfailed to get attributes of %s%s exists but is not a directory%s: specified destination directory does not existwhen preserving paths, the destination must be a directory%s: specified target is not a directorycopying multiple files, but last argument %s is not a directorywarning: --version-contro will be removed in some future release. Use --backup=%s instead.cannot set default security context %s%s: cannot force target context to '%s' and preserve it Warning: ignoring --context (-Z). It requires a SELinux enabled kernel. %s: cannot force target context <-- %s and preserve it cannot make both hard and symbolic linkscannot access %sclosing %swriting %scannot lseek %sreading %scannot fstat %scannot create regular file %scannot remove %scannot open %s for reading%s: overwrite %s? cannot stat %s%s -> %s.preserving permissions for %spreserving times for %s%s -> %s (unbackup) |
#cp /bin/cp /temp/
![]() cp: невозможно создать обычный файл `/temp/cp': No such file or directory |
#cp /bin/cp /temp
|
#ls /tmp/cp
![]() ls: /tmp/cp: No such file or directory |
#ls /tmp/c*
![]() ls: /tmp/c*: No such file or directory |
#ls /
bin dev home lib media mnt proc sbin skeleton temp usr boot etc initrd lost+found misc opt root selinux sys tmp var |
#ls -l /
итого 152 drwxr-xr-x 2 root root 4096 Янв 23 11:27 bin drwxr-xr-x 4 root root 4096 Янв 20 07:36 boot drwxr-xr-x 10 root root 5000 Янв 26 09:33 dev drwxr-xr-x 91 root root 8192 Янв 26 09:33 etc drwxr-xr-x 4 root root 4096 Янв 20 17:37 home drwxr-xr-x 2 root root 4096 Июл 13 2004 initrd drwxr-xr-x 11 root root 4096 Янв 23 11:21 lib drwx------ 2 root root 16384 Янв 20 07:08 lost+found drwxr-xr-x 4 root root 4096 Янв 26 09:33 media ... dr-xr-xr-x 108 root root 0 Янв 26 2006 proc drwxr-x--- 13 root root 4096 Янв 26 09:34 root drwxr-xr-x 2 root root 8192 Янв 23 11:28 sbin drwxr-xr-x 2 root root 4096 Июл 13 2004 selinux lrwxrwxrwx 1 1000 1000 30 Янв 21 19:10 skeleton -> ../../nt-ladm/INSTALL/skeleton drwxr-xr-x 9 root root 0 Янв 26 2006 sys -rwxr-xr-x 1 root root 59112 Янв 26 09:41 temp drwxrwxrwt 18 root root 4096 Янв 26 09:34 tmp drwxr-xr-x 16 root root 4096 Янв 20 07:34 usr drwxr-xr-x 20 root root 4096 Янв 20 07:27 var |
#which del
![]() /usr/bin/which: no del in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin) |
#rm /temp
rm: удалить обычный файл `/temp'? y |
#cp /bin/cp /tmp/cp
|
#ls -l /tmp
итого 460 -rw-r--r-- 1 root root 44652 Янв 20 07:08 advfdisk.full.log -rw-r--r-- 1 root root 0 Янв 20 07:08 advfdisk.hst -rw-r--r-- 1 root root 1947 Янв 20 17:37 aspsetup.log.2 -rw-r--r-- 1 root root 37 Янв 20 19:04 buildxconf.log -rwxr-xr-x 1 root root 59112 Янв 26 09:42 cp -rw-r--r-- 1 root root 1527 Янв 20 19:04 ddcprobe.log -rw-r--r-- 1 root root 1464 Янв 20 19:04 detect.log -rw-r--r-- 1 root root 7704 Янв 20 19:04 dmesg.prot drwxr-xr-x 5 root root 4096 Янв 20 17:37 etc ... drwx------ 2 user user 4096 Янв 26 09:34 ssh-zRlNgf3048 -rw-r--r-- 1 root root 1 Янв 20 19:04 status -rw-r--r-- 1 root root 2060 Янв 25 15:43 suidlist1 -rw-r--r-- 1 root root 10 Янв 20 07:08 temp_driver.hdc drwx------ 5 user user 4096 Янв 21 18:38 Term-VT102-0.82 -rw-r--r-- 1 root root 25211 Янв 21 18:45 Term-VT102-0.82.tar.gz drwxr-xr-x 4 101 games 4096 Янв 21 18:45 Text-Iconv-1.4 -rw-r--r-- 1 root root 8986 Янв 21 18:45 Text-Iconv-1.4.tar.gz -rw------- 1 user user 596 Янв 26 09:34 xses-user.BZV6xj -rw-r--r-- 1 root root 78 Янв 20 07:36 Xtest.log |
#ls -l /tmp/cp
-rwxr-xr-x 1 root root 59112 Янв 26 09:42 /tmp/cp |
#chmod +s /tmp/cp
|
#ls -l /tmp/cp
-rwsr-sr-x 1 root root 59112 Янв 26 09:42 /tmp/cp |
#cp
![]() cp: пропущен аргумент, задающий файл Попробуйте `cp --help' для получения более подробного описания. |
#/tmp/cp
![]() /tmp/cp: пропущен аргумент, задающий файл Попробуйте `/tmp/cp --help' для получения более подробного описания. |
#/tmp/cp /tmp/cp /tmp/cz
|
#ls -l /tmp/c*
-rwsr-sr-x 1 root root 59112 Янв 26 09:42 /tmp/cp -rwsr-sr-x 1 root root 59112 Янв 26 09:46 /tmp/cz |
#rm /tmp/cz
rm: удалить обычный файл `/tmp/cz'? y |
#/tmp/cp /bin/cp /tmp/cz
|
#ls -l /tmp/c*
-rwsr-sr-x 1 root root 59112 Янв 26 09:42 /tmp/cp -rwxr-xr-x 1 root root 59112 Янв 26 09:47 /tmp/cz |
#find
. ./.rnd ./.mozilla ./.gtkrc ./.gnome ./.gnome2 ./.gnome2/accels ./.gnome2_private ./.gconf ./.gconfd ... ./mymotd ./.vimrc ./.xauth5TvKR5 ./tree-1.4b3-3.i386.rpm ./bashrc ./.uh ./.viminfo ./hello-world-version-2.0 ./mbox ./.fonts.cache-1 |
#find /
![]() /tmp/etc/X11/icewm/themes/win95/maximize.xpm /tmp/etc/X11/icewm/themes/win95/minimize.xpm /tmp/etc/X11/icewm/themes/win95/restore.xpm /tmp/etc/X11/icewm/winoptions /tmp/etc/X11/xorg.conf /tmp/etc/X11/xorg.conf.tmp /tmp/etc/X11/Xmodmap /tmp/etc/X11/xorg.conf.orig /tmp/etc/X11/xorg.conf.asp /tmp/etc/pcitable ... /tmp/Text-Iconv-1.4/Makefile /tmp/Text-Iconv-1.4/pm_to_blib /tmp/Text-Iconv-1.4/Iconv.o /tmp/Text-Iconv-1.4/Iconv.c /tmp/Text-Iconv-1.4/Iconv.bs /tmp/cp /tmp/.exchange-user /tmp/.uh /tmp/o /tmp/o/d |
#find / -perm +s
![]() find: неверный режим '+s' |
#find / -perm '+s"
![]() > " > ' find: неверный режим '+s" " ' |
#find / -perm '+s"
![]() " |
#find / -perm '+s'
![]() find: неверный режим '+s' |
#find / -perm "+s"
![]() find: неверный режим '+s' |
#find / -perm +4000
![]() /tmp/cp /tmp/.uh ^[[B^[[A^[[B^[[A^[[B^[[A^[[B/usr/X11R6/bin/Xorg /usr/bin/chage /usr/bin/gpasswd /usr/bin/chfn /usr/bin/chsh /usr/bin/newgrp /usr/bin/passwd /usr/bin/at ... /bin/umount /bin/ping /bin/ping6 /bin/traceroute6 /bin/traceroute /root/.uh find: /proc/3828/task/3828/fd/4: No such file or directory /sbin/pam_timestamp_check /sbin/pwdb_chkpwd /sbin/unix_chkpwd |
#ls -lad/proc
![]() ls: invalid option -- / Попробуйте `ls --help' для получения более подробного описания. |
#ls -lad /proc
dr-xr-xr-x 108 root root 0 Янв 26 2006 /proc |
#ls -lad /proc/
dr-xr-xr-x 108 root root 0 Янв 26 2006 /proc/ |
#ls -l /proc/
итого 1047814 dr-xr-xr-x 3 root root 0 Янв 26 2006 1 dr-xr-xr-x 3 root root 0 Янв 26 2006 109 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1452 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1453 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1454 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1455 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1882 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1886 dr-xr-xr-x 3 root root 0 Янв 26 2006 189 ... -rw-r--r-- 1 root root 0 Янв 26 09:53 slabinfo -r--r--r-- 1 root root 0 Янв 26 09:53 stat -r--r--r-- 1 root root 0 Янв 26 09:53 swaps dr-xr-xr-x 9 root root 0 Янв 26 09:33 sys --w------- 1 root root 0 Янв 26 09:53 sysrq-trigger dr-xr-xr-x 2 root root 0 Янв 26 09:53 sysvipc dr-xr-xr-x 4 root root 0 Янв 26 09:53 tty -r--r--r-- 1 root root 0 Янв 26 09:53 uptime -r--r--r-- 1 root root 0 Янв 26 09:53 version -r--r--r-- 1 root root 0 Янв 26 09:53 vmstat |
#ps -aux
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 3224 452 ? S 09:32 0:01 init [5] root 2 0.0 0.0 0 0 ? SWN 09:32 0:00 [ksoftirqd/0] root 3 0.0 0.0 0 0 ? SW< 09:32 0:00 [events/0] root 4 0.0 0.0 0 0 ? SW< 09:32 0:00 [khelper] root 5 0.0 0.0 0 0 ? SW< 09:32 0:00 [kacpid] root 23 0.0 0.0 0 0 ? SW< 09:32 0:00 [kblockd/0] root 33 0.0 0.0 0 0 ? SW 09:32 0:00 [pdflush] root 34 0.0 0.0 0 0 ? SW 09:32 0:00 [pdflush] ... user 3385 0.0 0.0 4332 508 pts/3 S 09:34 0:00 script -f -q /hom user 3386 0.0 0.1 5624 2016 pts/4 S 09:34 0:00 bash -i root 3429 0.0 0.1 4820 1044 pts/2 S 09:34 0:00 su - root 3432 0.0 0.1 5280 1392 pts/2 S 09:34 0:00 -bash root 3459 0.0 0.5 10236 5636 ? S 09:34 0:00 l3-agent user 3767 0.0 0.0 5456 656 pts/4 S 09:48 0:00 man find user 3769 0.0 0.0 4684 880 pts/4 S 09:48 0:00 sh -c /usr/bin/bz user 3770 0.0 0.0 2724 396 pts/4 S 09:48 0:00 /usr/bin/bzip2 -c user 3771 0.0 0.0 3452 508 pts/4 S 09:48 0:00 /usr/bin/less -iR root 3873 0.0 0.0 2884 756 pts/2 R 09:54 0:00 ps -aux |
#cd /proc/3386
|
#cd ~
|
#ls /proc/3386
attr cmdline environ fd mem root statm task auxv cwd exe maps mounts stat status wchan |
#ls -l /proc/3386
итого 0 dr-xr-xr-x 2 user user 0 Янв 26 09:52 attr -r-------- 1 user user 0 Янв 26 09:52 auxv -r--r--r-- 1 user user 0 Янв 26 09:34 cmdline lrwxrwxrwx 1 user user 0 Янв 26 09:52 cwd -> /home/user -r-------- 1 user user 0 Янв 26 09:52 environ lrwxrwxrwx 1 user user 0 Янв 26 09:52 exe -> /bin/bash dr-x------ 2 user user 0 Янв 26 09:52 fd -r-------- 1 user user 0 Янв 26 09:52 maps -rw------- 1 user user 0 Янв 26 09:52 mem -r--r--r-- 1 user user 0 Янв 26 09:52 mounts lrwxrwxrwx 1 user user 0 Янв 26 09:52 root -> / -r--r--r-- 1 user user 0 Янв 26 09:34 stat -r--r--r-- 1 user user 0 Янв 26 09:52 statm -r--r--r-- 1 user user 0 Янв 26 09:52 status dr-xr-xr-x 3 user user 0 Янв 26 09:52 task -r--r--r-- 1 user user 0 Янв 26 09:52 wchan |
#ls -l /proc/3386
итого 0 dr-xr-xr-x 2 user user 0 Янв 26 09:52 attr -r-------- 1 user user 0 Янв 26 09:52 auxv -r--r--r-- 1 user user 0 Янв 26 09:34 cmdline lrwxrwxrwx 1 user user 0 Янв 26 09:52 cwd -> /home/user -r-------- 1 user user 0 Янв 26 09:52 environ lrwxrwxrwx 1 user user 0 Янв 26 09:52 exe -> /bin/bash dr-x------ 2 user user 0 Янв 26 09:52 fd -r-------- 1 user user 0 Янв 26 09:52 maps -rw------- 1 user user 0 Янв 26 09:52 mem -r--r--r-- 1 user user 0 Янв 26 09:52 mounts lrwxrwxrwx 1 user user 0 Янв 26 09:52 root -> / -r--r--r-- 1 user user 0 Янв 26 09:34 stat -r--r--r-- 1 user user 0 Янв 26 09:52 statm -r--r--r-- 1 user user 0 Янв 26 09:52 status dr-xr-xr-x 3 user user 0 Янв 26 09:52 task -r--r--r-- 1 user user 0 Янв 26 09:52 wchan |
#cat /proc/3386/mem
![]() cat: /proc/3386/mem: No such process |
#ls -l /proc/3386
итого 0 dr-xr-xr-x 2 user user 0 Янв 26 09:52 attr -r-------- 1 user user 0 Янв 26 09:52 auxv -r--r--r-- 1 user user 0 Янв 26 09:34 cmdline lrwxrwxrwx 1 user user 0 Янв 26 09:52 cwd -> /home/user -r-------- 1 user user 0 Янв 26 09:52 environ lrwxrwxrwx 1 user user 0 Янв 26 09:52 exe -> /bin/bash dr-x------ 2 user user 0 Янв 26 09:52 fd -r-------- 1 user user 0 Янв 26 09:52 maps -rw------- 1 user user 0 Янв 26 09:52 mem -r--r--r-- 1 user user 0 Янв 26 09:52 mounts lrwxrwxrwx 1 user user 0 Янв 26 09:52 root -> / -r--r--r-- 1 user user 0 Янв 26 09:34 stat -r--r--r-- 1 user user 0 Янв 26 09:52 statm -r--r--r-- 1 user user 0 Янв 26 09:52 status dr-xr-xr-x 3 user user 0 Янв 26 09:52 task -r--r--r-- 1 user user 0 Янв 26 09:52 wchan |
#ls -l /proc
итого 1047814 dr-xr-xr-x 3 root root 0 Янв 26 2006 1 dr-xr-xr-x 3 root root 0 Янв 26 2006 109 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1452 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1453 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1454 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1455 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1882 dr-xr-xr-x 3 root root 0 Янв 26 09:33 1886 dr-xr-xr-x 3 root root 0 Янв 26 2006 189 ... -rw-r--r-- 1 root root 0 Янв 26 09:58 slabinfo -r--r--r-- 1 root root 0 Янв 26 09:58 stat -r--r--r-- 1 root root 0 Янв 26 09:58 swaps dr-xr-xr-x 9 root root 0 Янв 26 09:33 sys --w------- 1 root root 0 Янв 26 09:58 sysrq-trigger dr-xr-xr-x 2 root root 0 Янв 26 09:58 sysvipc dr-xr-xr-x 4 root root 0 Янв 26 09:58 tty -r--r--r-- 1 root root 0 Янв 26 09:58 uptime -r--r--r-- 1 root root 0 Янв 26 09:58 version -r--r--r-- 1 root root 0 Янв 26 09:58 vmstat |
#ls -l /proc | less
|
#cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Celeron(R) CPU 1.80GHz stepping : 3 cpu MHz : 1797.999 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3547.13 |
#ls -l /proc/cpuinfo
-r--r--r-- 1 root root 0 Янв 26 09:59 /proc/cpuinfo |
#ls -l /usrbin/vi*
![]() ls: /usrbin/vi*: No such file or directory |
#ls -l /usr/bin/vi*
-rwxr-xr-x 1 root root 497 Янв 21 19:15 /usr/bin/vim lrwxrwxrwx 1 root root 3 Янв 20 07:24 /usr/bin/vimdiff -> vim -rwxr-xr-x 1 root root 2085560 Янв 21 19:15 /usr/bin/vim.orig -rwxr-xr-x 1 root root 1600 Июл 12 2004 /usr/bin/vimtutor -rwxr-xr-x 1 root root 41084 Окт 26 2004 /usr/bin/vino-preferences lrwxrwxrwx 1 root root 2 Янв 20 07:29 /usr/bin/virmf -> mf lrwxrwxrwx 1 root root 5 Янв 20 07:29 /usr/bin/virmpost -> mpost lrwxrwxrwx 1 root root 5 Янв 20 07:29 /usr/bin/viromega -> omega lrwxrwxrwx 1 root root 4 Янв 20 07:29 /usr/bin/virptex -> ptex lrwxrwxrwx 1 root root 3 Янв 20 07:29 /usr/bin/virtex -> tex |
#strings /usr/bin/vim.orig | grep rc$
p_exrc gvimrc mkexrc mkvimrc /etc/vimrc $HOME/.vimrc $HOME/.exrc -u <vimrc> Use <vimrc> instead of any .vimrc |
#strings /usr/bin/vim.orig
GLIBC_2.3 GLIBC_2.2 libattr.so.1 libnsl.so.1 libcrypt.so.1 /lib/ld-linux.so.2 5\$! %`$! %d$! %h$! ... [^_] t B; } @; ,0< w ,0< =HK$ ,0< [^_] [^_] filef |
#strace ls 2> /dev/nul
bashrc logs.tgz mynologin final_settings.err mbox mytgz hello-world-version-2.0 mymotd tree-1.4b3-3.i386.rpm трассировщик системных вызовов , нет во FreeBSD |
#cat /etc/switch.conf
![]() cat: /etc/switch.conf: No such file or directory |
#cat /etc/nsswitch.conf
# # /etc/nsswitch.conf # # An example Name Service Switch config file. This file should be # sorted with the most-used services at the beginning. # # The entry '[NOTFOUND=return]' means that the search for an # entry should stop if the search in the previous entry turned # up nothing. Note that if the search failed due to some other reason # (like no NIS server responding) then the search continues with the ... ethers: files netmasks: files networks: files protocols: files rpc: files services: files netgroup: nisplus publickey: nisplus automount: files nisplus aliases: files nisplus |
#cat /etc/nsswitch.conf | less
LILO нужно перезапускать при изменении конф. загрузки для пеÑеÑÑÑойки каÑÑÑ ÑекÑоÑов |
#выdmesg | grep hd
Kernel command line: root=/dev/hda1 rhgb ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio hda: SAMSUNG SP40A2H, ATA DISK drive hdc: Pioneer DVD-ROM ATAPIModel DVD-115 0122, ATAPI CD/DVD-ROM drive hda: max request size: 128KiB hda: 78242976 sectors (40060 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100) hda: cache flushes supported hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 hda9 > hdc: ATAPI 40X DVD-ROM drive, 512kB Cache, UDMA(33) EXT3 FS on hda1, internal journal EXT3 FS on hda6, internal journal EXT3 FS on hda7, internal journal EXT3 FS on hda9, internal journal EXT3 FS on hda8, internal journal Adding 1024088k swap on /dev/hda5. Priority:-1 extents:1 |
#dmesg | grep hd[a-d]
Kernel command line: root=/dev/hda1 rhgb ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio hda: SAMSUNG SP40A2H, ATA DISK drive hdc: Pioneer DVD-ROM ATAPIModel DVD-115 0122, ATAPI CD/DVD-ROM drive hda: max request size: 128KiB hda: 78242976 sectors (40060 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100) hda: cache flushes supported hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 hda9 > hdc: ATAPI 40X DVD-ROM drive, 512kB Cache, UDMA(33) EXT3 FS on hda1, internal journal EXT3 FS on hda6, internal journal EXT3 FS on hda7, internal journal EXT3 FS on hda9, internal journal EXT3 FS on hda8, internal journal Adding 1024088k swap on /dev/hda5. Priority:-1 extents:1 |
#fdisk -l /dev/hda
Disk /dev/hda: 40.0 GB, 40060403712 bytes 16 heads, 63 sectors/track, 77622 cylinders Units = cylinders of 1008 * 512 = 516096 bytes Device Boot Start End Blocks Id System /dev/hda1 1 2032 1024096+ 83 Linux Partition 1 does not end on cylinder boundary. /dev/hda2 * 2033 4063 1023624 c W95 FAT32 (LBA) Partition 2 does not end on cylinder boundary. /dev/hda3 4064 36573 16385040 5 Extended /dev/hda5 4064 6095 1024096+ 82 Linux swap /dev/hda6 6096 8127 1024096+ 83 Linux /dev/hda7 8128 12191 2048224+ 83 Linux /dev/hda8 12192 16255 2048224+ 83 Linux /dev/hda9 16256 36573 10240240+ 83 Linux in Free for logical use DISKLABEL |
#ls /usr/src
asplinux |
#fdisk
![]() Usage: fdisk [-l] [-b SSZ] [-u] device E.g.: fdisk /dev/hda (for the first IDE disk) or: fdisk /dev/sdc (for the third SCSI disk) or: fdisk /dev/eda (for the first PS/2 ESDI drive) or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices) ... |
#cfdisk
|
#fdisk
![]() Usage: fdisk [-l] [-b SSZ] [-u] device E.g.: fdisk /dev/hda (for the first IDE disk) or: fdisk /dev/sdc (for the third SCSI disk) or: fdisk /dev/eda (for the first PS/2 ESDI drive) or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices) ... |
#fdisk /dev/hda
The number of cylinders for this disk is set to 77622. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): m Command action a toggle a bootable flag b edit bsd disklabel ... f W95 Ext'd (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi ee EFI GPT 10 OPUS 54 OnTrackDM6 a5 FreeBSD ef EFI (FAT-12/16/ 11 Hidden FAT12 55 EZ-Drive a6 OpenBSD f0 Linux/PA-RISC b 12 Compaq diagnost 56 Golden Bow a7 NeXTSTEP f1 SpeedStor 14 Hidden FAT16 <3 5c Priam Edisk a8 Darwin UFS f4 SpeedStor 16 Hidden FAT16 61 SpeedStor a9 NetBSD f2 DOS secondary 17 Hidden HPFS/NTF 63 GNU HURD or Sys ab Darwin boot fd Linux raid auto 18 AST SmartSleep 64 Novell Netware b7 BSDI fs fe LANstep 1b Hidden W95 FAT3 65 Novell Netware b8 BSDI swap ff BBT Command (m for help): q |
#cfdisk
|
$su -u
![]() su: invalid option -- u Попробуйте `su --help' для получения более подробного описания. |
$whic fdisk
![]() bash: whic: command not found |
$whiche fdisk
![]() bash: whiche: command not found |
$which fdisk
![]() /usr/bin/which: no fdisk in (/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/user/bin) |
$man tune2fs
|
#which fdisk
/sbin/fdisk |
#fdisk -l
Disk /dev/hda: 40.0 GB, 40060403712 bytes 16 heads, 63 sectors/track, 77622 cylinders Units = cylinders of 1008 * 512 = 516096 bytes Device Boot Start End Blocks Id System /dev/hda1 1 2032 1024096+ 83 Linux /dev/hda2 * 2033 4063 1023624 c W95 FAT32 (LBA) /dev/hda3 4064 55949 26150544 5 Extended /dev/hda5 4064 6095 1024096+ 82 Linux swap /dev/hda6 6096 8127 1024096+ 83 Linux /dev/hda7 8128 12191 2048224+ 83 Linux /dev/hda8 12192 16255 2048224+ 83 Linux /dev/hda9 16256 36573 10240240+ 83 Linux /dev/hda10 36574 55949 9765472+ 83 Linux |
#file -s /dev/hda1
/dev/hda1: Linux rev 1.0 ext3 filesystem data (needs journal recovery) |
#file -s /dev/hda10
/dev/hda10: data |
#file -s /dev/hda2
/dev/hda2: x86 boot sector, code offset 0x58, OEM-ID "MSWIN4.1", sectors/cluster 8, Media descriptor 0xf8, heads 255, hidden sectors 2056320, sectors 610470 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 596, reserved3 0x800000, serial number 0x39531bef, unlabeled |
#file -s /dev/hda3
/dev/hda3: x86 boot sector, extended partition table |
#file -s /dev/hda10
/dev/hda10: data |
°ôÿÿDÔÿÿÿt$$è6ÿÿëÌUåìuø]ôèÿÿà M}ü1ÿ4$è9þÿÿ)ð9Çsv|0ÿ/u ]ôuø}üì]øëìö¼'Uåì(]ôè5ÿÿïLuø}ü$è{ÿÿÿÇ1À ÿÀEðD8$èÃ$Æ|T$èÆÿÿEð ÀtÆ7.GÆ7ð]ôuø}üì]ÃUåWVSìu赬ÿÿÃ/LÇEð} H9Çrô1À>/t öu EðÄ[^_]Ãt|$$èøÿtÝ Àt EðÇ)ÆuÛëÎèÌÿÿÇëÁUåWVSìèE¬ÿÿÿK ö¡E $è&ýÿÿEì4$èSÿÿUìÇD$è²ÿÿEðUð1À ÒtZt$Eð|$èóÿÿ ÿÆtxÿ/tCE 8/tÆ/FvE ÀtU24$EìU DT$èÿÿEìÆ0EðÄ[^_]ÃU :/uÄNëÁE $èÿÿEðM ÉtÔUëÍt&UE $ B è è U ¶ è ]øuüì]Ã} uðÝôÿÿëèUåWVSìè©ÿÿÃHÇEÔÇEÐÇEÌÇEÈèPÿÿHÀ}¶ÀEÄw:UõÿÿØÿàM 9MÔsÆ"ÇEÔ»ÝôÿÿÇEÈ}ÐÇEÌÇEØ´&}ÿ&U9UØÇuÈ ötCMÌ Ét<EØUÌÐ;Ew/ü}ØuMÌþ}Ð9Éó¦uu 9uÔs EÔÆ8\ÿEÔt&UMض¶Âø~U¨GõÿÿØÿàuØVuÈ ö UÔÆ\ÿEÔM 9MÔs }ÔÆ70ÿEÔE 9EÔs MÔÆ0ÿEÔÆE¨0´&uÈMØ öQtC¶E¨u¶M¨Àè¶ÀDáÓø¨t%E 9EÔs MÔÆ\ÿEÔuØVv¼'} ¶E¨uÔÿEÔUØé°þÿÿ°a´&¼'MÈ}Ø ÉWtÃE¨ë°bëê°t}uâUMuT$} ºT$L$ t|$$èÂýÿÿÄ[^_]ðnë»°vë°fëë¯}t¯} ÿÿÿE 9EÔs MÔÆ'ÿEÔu 9uÔs EÔÆ8\ÿEÔU 9UÔs uÔÆ'ÿEÔéÃþÿÿ}Wÿÿÿ} ¯þÿÿUØÂ;U þÿÿu}Ø|7? þÿÿ¶L7¾Áè!ø{þÿÿ÷ÿÿØÿàM¨E 9EÔUØs MÔÆ?ÿEÔu 9uÔs EÔÆ8\ÿEÔU 9UÔiÿÿÿuÔÆ?éZÿÿÿt&uÄ öëÇE¤èAÿÿ¶U¨·Pâ@U EÈ}Ø ÀW5þÿÿE À ÚýÿÿMØE¤ÁöEÈ Àti} ÿubE 9EÔs uÔÆ\ÿEÔ} 9}Ôs¶E¨uÔÀè0ÿEÔ} 9}Ôs¶E¨uÔÀè$0e¨ÿEÔE¨0ö¼'UØB9Ѥýÿÿ} ¶E¨}Ô7ÿEÔEUضE¨éZÿÿÿ}ÿ}à}ÇEàÇEäÇE¤ÇE ½UÜU´&MuØEL$ 9}Ôs }M¤Î)ð÷DE}|$$è¹ÿÿ ÀÇt3øÿtløþt8EÜ$èÿÿ ÀuÀ}¤4$¶ÀH!E èDÿÿ Àt}¤þÿÿéþÿÿ;uÇE såU:tÝÿE¤EØU¤Ð;EsÍMuçëÂÇE ë¹E$èÿÿEé0ÿÿÿ¶E¨é½üÿÿ} ¶}Ø ÿ üÿÿëÞMÐ Ét+MжÀt!u 9uÔs UÔ:ÿEÐÿEÔMжÀußu 9uÔs EÔÆ8EÔé üÿÿ´&}EØ<8éÑúÿÿ} 9}ÔsÆ'ÇEÔ@ôÿÿUÐéúÿÿÇEÈéúÿÿED$ßôÿÿ$èùÿÿUÇ@ôÿÿ$T$èùÿÿ}ÐÂ?t%M 9MÔsuÐMÔ¶9ÿEÐÿEÔuÐ>uÛÇEÈUÐ$èÝÿÿEÌéúÿÿ¶¼'Uåì(}ü}]ôè¢ÿÿÃüAuø ÿtOèÒÿÿÆ|$EðD$ED$ EDE D$$è)ùÿÿUð]ôuø}üì]ô&»@ë©´&UåWVSì¢ÿÿÃAè_ÿÿEð ÀP9hwhÇGÿÿÿÿ;³tl9Æø4$ýD$è tÆùh)ÁÆ$ÈÁàD1ÀD$èb ÿÿ»htÐ|ÈEUìM UD$EìT$ LD$< $ ÇUM|ÆE T$UìL$ DT$<$èEþÿÿè8ÿÿMðÄø[^_]ÃÇèu tÆplVéÞþÿÿèjÿÿè ¶¼'Uåì]üèx ÿÿÃò?@D$ ¸ÿÿÿÿDE D$$è7þÿÿ]üì]ÃUåì]üè5 ÿÿï?Ç$D$èÿÿÿ]üì]ÃöUåüì8U }ü}ÌUÈ1ÒÐuøó«UÈðUÌVUÐUÔV UØVUÜVUàVUäVUèV uø}üì]Âö¼'UåìHuüE uÈ4$D$èuÿÿÿì¸ÿÿÿÿDEt$ D$$èSýÿÿuüì]ö¿UåìHuüE uÈ4$D$è%ÿÿÿEìt$ DED$$èýÿÿuüì]ô&¼'Uåì]üE èõÿÿÃo>Ç$DD$è2ÿÿÿ]üì]Ãt&¼'UåìH]øè¸ÿÿÃ2>¾U èl Çè $ E $ èÿÿ8tÚÄ ð[^_]ÿàÿëÉUåWVSì èrÿÿÃì<$èîÿÿ $ÿÿÿU îÿÿ ÿÿÿµ$ÿÿÿ4$è9îÿÿ ÿÿÿ½ÿÿÿ<$è%îÿÿ9 ÿÿÿÆ #ÿÿÿZ½#ÿÿÿÆ "ÿÿÿu¶ "ÿÿÿÄ [^_]Ã$è¥ïÿÿ ÿÿÿu 4$èïÿÿ ÿÿÿ½ÿÿÿED|$Ç$è9ÿÿ À ÇÇ$ (ÿÿÿD ÿÿÿD$èÿÿ ÀusÆ ÿÿÿEUMäuà1Ñ1ð Áu*,ÿÿÿM (ÿÿÿ1ÑU1Ð ÁuÆ ÿÿÿö¼'¶ ÿÿÿÿÿÿ "ÿÿÿ$è% µÿÿÿ4$è éÿÿÿèu}ÿÿÿÿÿT$ °ôÿÿTÇ$D$èoÿÿé]ÿÿÿèE}ÿÿ|$ °ôÿÿTÇ$D$èEÿÿéÿÿÿü ÿÿÿ9ÀÁó¦ þÿÿÆ #ÿÿÿéþÿÿUåWVSì,è èÇEä$è»~ÿÿEðMð1À ÉþÇ$èEìè§|ÿÿÇö¼'Eð$èm{ÿÿ Àx.xt~ø8tÝ<$è=}ÿÿuä@EàÆ;uä´9uèw5´&¼'EèÀ;EèEè9ðvëD$Eì$èEì|$UäEìÐUà$Tèv}ÿÿuäéfÿÿÿ.ÀévÿÿÿÀénÿÿÿUìEäÆèÙ{ÿÿUðÇ0$è}ÿÿ Àt7 öEìÄ,[^_]Ã$è71Àëêè:Uåì]øè%ÿÿÃ9uü$èÎêÿÿ$Æèëÿÿ0¾Æ]øuüì]ÃUåì8]ôM uø¾ÓMb}üèØÿÿÃR9EØyø÷îøÁøÁú)ÂUÜEàI È÷îÈÁøÁú)ÂEØD$Uä$è±}ÿÿ]ôuø}üì]à ès ÿG|$Èÿÿÿ$èCyÿÿG;Gs9Æ ÿGÇ$¸DÄ÷ÿÿD$èvyÿÿ$|$è yÿÿÄ[^_]Ã<$º T$è±xÿÿëº<$¹ L$èxÿÿë ¹°ùÿÿLé@ÿÿÿºÇùÿÿTé,ÿÿÿ¸D\øÿÿéÿÿÿ¸D|øÿÿéÿÿÿ¸D øÿÿéðþÿÿ¸DÈøÿÿéÜþÿÿ¸DôøÿÿéÈþÿÿ¸D$ùÿÿé´þÿÿ¾Xùÿÿé þÿÿ<$EUDãùÿÿT$ UåEìD$E]üè>ÿÿø6D$ D$è<xÿÿéWþÿÿë EDE D$$è¥ýÿÿ]üì]ÃUåì]üèøÿÿÃr6¸ÿÿÿ ÀuHÇ$ìÿÿÿºTD$èÉwÿÿD$ °ôÿÿD1ÀD$Ôÿÿÿ$è%{ÿÿèpxÿÿÿÐë´t&U1Òåì¸ÿÿÿÿuüu ]øèxÿÿÃò5÷ö9Èr¯Î $èxÿÿ Àt ]üì]öèèHÿÿÿ´&Uå]üè5ÿÿï5$èÉwÿÿ Àt ÿÿÿt&¼'U1Òåì¸ÿÿÿÿM ]ôuø}üì]Ãè«þÿÿt&¼'Uåì]üèÿÿÃ5EÿÿÃb5÷÷uø9Èr 4$¯ÏL$èixÿÿ Àt $D$è"xÿÿ Àt]üì]Ãèjþÿÿv¼'Uåì}ü} ]ôuøèJÿÿÃÄ4 Àut71Ò¸ÿÿÿ÷ö9ÈrDɯÎ$L$ètÿÿÿ]ôuø}üì]ô& ÉuÔ1Ò¸@÷ö ÀÁuŹë¾èáýÿÿUåì(}üE ]ôuøèÊÿÿÃD4 ÿt21Ò¸ÿÿÿ¾÷ö9ÈrAÉE <$L$èõþÿÿ]ôuø}üì]à ÉuÞ¹@1ÒȾ÷ö ÀÁuȹëÁèbýÿÿöUåìuø]ôèRÿÿÃÌ3}ü4$èûýÿÿtÇ1À<$D$èxÿÿø]ôuø}üì]ô&U1Òåì¸ÿÿÿÿM uü÷ñ]øèöÿÿÃp39ðrL$4$èwÿÿ Àt ]øuüì]ÃèÇüÿÿ´&Uåìuüu ]øè²ÿÿÃ,34$è^ýÿÿ$tT$ècvÿÿ]øuüì]ÃUåWV¾SìèsÿÿÃí2´&4$èýÿÿD$Çt$è+sÿÿ Àx%9ðr<$è36 ÀÆyÊë+Æ8øÄ[^_]Ãè}tÿÿÆ<$EðèEð1ÀëÛèøûÿÿUåìuü]øèâÿÿÃ\24$èuÿÿ4$@D$èÿÿÿ]øuüì]ÃUåW1ÿVSìè£ÿÿÃ2´&ðÿÿÿB;se¶0@Bþÿt0þ t+Gÿø}v ÿuÓèövÿÿöDp uÅt&ð=hÿÿÿGë´1À/hÿÿÿ hÿÿÿ$è¥rÿÿHÀÄ[¶À^_]Ã$èËsÿÿÆëUå]üèõÿÿÃo1 À$èµuÿÿ]üì]ÃUåWVSìèÅÿÿÃ?1<$èqâÿÿ$Æè§âÿÿEðE $èÑsÿÿÇEìÿUðÐEèøvAèèrÿÿÇ9þ¶ú/UçtÆ<$ºT$èKsÿÿǶEç ÿxN}ìUì9Uèv,Eð9EìwUìJUðEUð2ÆD2Ä[^_]ô&E UðD$2$èãuÿÿëÚè\rÿÿ Àuªë¥¹¼ìÿÿL$$èÍrÿÿÇëUåWVì0U} ¸1Ò÷uÌEÌEÔUÜ÷uÌEØUÔ÷uÌë£UÔ9UÜvuàUäEàUäEðUô묽EÜÆöuMUÜ9UÔMÌ9MØrUÔEØ+EÌUì ÒtÿÿÿEØUÔEàUäMìEàUäQéUÿÿÿ¸ )ðEÐUÜñÓâEÌMÐÓè ÂñÓeÌUÜMÐUÔÓê}ÔñÓçEØMÐÓè Ç}Ôøñ÷uÜUÔÓeØ÷eÌ;UÔÇw?t8Eì ÀñþÿÿMÔEØ)øÑMÔÊMÐÓâñEØÓè ÂEÔÓèUàEäé¶þÿÿ;EØvÃ+}ÌåWVSì EMð ÒÇEàÇEäMìEÌUÜuØ}Ôuh9øv<ðú÷uÌMì è[Ã.èÂnÿÿ`üÿÿ`üÿÿ)Ê1öÁú9Ös×ÿ³`üÿÿF9þrôÄ [^_ÉÃUåVSè[ÃJ.`üÿÿ`üÿÿ)ÁÁù Éqÿu è²[^ÉÃöÿ³`üÿÿè¯ èè tP v Report bugs to <%s>. bug-coreutils@gnu.orgsetting permissions for %scannot make directory %saccessing %s%s -> %s missing destination filemissing file argumentmodetimestampsownershiplinksall--preserve/usr/share/localecoreutilsSIMPLE_BACKUP_SUFFIXabcdfHilLprsuvxPRS:V:Z:--sparseJim MeyeringDavid MacKenzieTorbjorn Granlund5.2.1cp--replybackup typeøXÿÿ0Yÿÿ@YÿÿPYÿÿ`YÿÿpYÿÿ,[ÿÿ[ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿÿ0^ÿ_ Usage: %s [OPTION]... SOURCE DEST or: %s [OPTION]... SOURCE... DIRECTORY or: %s [OPTION]... --target-directory=DIRECTORY SOURCE... Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY. Mandatory arguments to long options are mandatory for short options too. -a, --archive same as -dpR --backup[=CONTROL] make a backup of each existing destination file -b like --backup but does not accept an argument --copy-contents copy contents of special files when recursive -d same as --no-dereference --preserve=link --no-dereference never follow symbolic links -f, --force if an existing destination file cannot be opened, remove it and try again -i, --interactive prompt before overwrite -H follow command-line symbolic links -l, --link link files instead of copying -L, --dereference always follow symbolic links -p same as --preserve=mode,ownership,timestamps --preserve[=ATTR_LIST] preserve the specified attributes (default: mode,ownership,timestamps), if possible additional attributes: links, all -c same as --preserve=context --no-preserve=ATTR_LIST don't preserve the specified attributes --parents append source path to DIRECTORY -P same as `--no-dereference' -R, -r, --recursive copy directories recursively --remove-destination remove each existing destination file before attempting to open it (contrast with --force) --reply={yes,no,query} specify how to handle the prompt about an existing destination file --sparse=WHEN control creation of sparse files --strip-trailing-slashes remove any trailing slashes from each SOURCE argument -s, --symbolic-link make symbolic links instead of copying -S, --suffix=SUFFIX override the usual backup suffix --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY -u, --update copy only when the SOURCE file is newer than the destination file or when the destination file is missing -v, --verbose explain what is being done -x, --one-file-system stay on this file system -Z, --context=CONTEXT set security context of copy to CONTEXT --help display this help and exit --version output version information and exit By default, sparse SOURCE files are detected by a crude heuristic and the corresponding DEST file is made sparse as well. That is the behavior selected by --sparse=auto. Specify --sparse=always to create a sparse DEST file whenever the SOURCE file contains a long enough sequence of zero bytes. Use --sparse=never to inhibit creation of sparse files. The backup suffix is `~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX. The version control method may be selected via the --backup option or through the VERSION_CONTROL environment variable. Here are the values: none, off never make backups (even if --backup is given) numbered, t make numbered backups existing, nil numbered if numbered backups exist, simple otherwise simple, never always make simple backups As a special case, cp makes a backup of SOURCE when the force and backup options are given and SOURCE and DEST are the same name for an existing, regular file. failed to preserve permissions for %sfailed to preserve ownership for %sfailed to preserve times for %sfailed to get attributes of %s%s exists but is not a directory%s: specified destination directory does not existwhen preserving paths, the destination must be a directory%s: specified target is not a directorycopying multiple files, but last argument %s is not a directorywarning: --version-contro will be removed in some future release. Use --backup=%s instead.cannot set default security context %s%s: cannot force target context to '%s' and preserve it Warning: ignoring --context (-Z). It requires a SELinux enabled kernel. %s: cannot force target context <-- %s and preserve it cannot make both hard and symbolic linkscannot access %sclosing %swriting %scannot lseek %sreading %scannot fstat %scannot create regular file %scannot remove %scannot open %s for reading%s: overwrite %s? cannot stat %s%s -> %s.preserving permissions for %spreserving times for %s%s -> %s (unbackup)
# # /etc/nsswitch.conf # # An example Name Service Switch config file. This file should be # sorted with the most-used services at the beginning. # # The entry '[NOTFOUND=return]' means that the search for an # entry should stop if the search in the previous entry turned # up nothing. Note that if the search failed due to some other reason # (like no NIS server responding) then the search continues with the # next entry. # # Legal entries are: # # nisplus or nis+ Use NIS+ (NIS version 3) # nis or yp Use NIS (NIS version 2), also called YP # dns Use DNS (Domain Name Service) # files Use the local files # db Use the local database (.db) files # compat Use NIS on compat mode # hesiod Use Hesiod for user lookups # [NOTFOUND=return] Stop searching if not found so far # # To use db, put the "db" in front of "files" for entries you want to be # looked up first in the databases # # Example: #passwd: db files nisplus nis #shadow: db files nisplus nis #group: db files nisplus nis passwd: files shadow: files group: files #hosts: db files nisplus nis dns hosts: files dns # Example - obey only what nisplus tells us... #services: nisplus [NOTFOUND=return] files #networks: nisplus [NOTFOUND=return] files #protocols: nisplus [NOTFOUND=return] files #rpc: nisplus [NOTFOUND=return] files #ethers: nisplus [NOTFOUND=return] files #netmasks: nisplus [NOTFOUND=return] files bootparams: nisplus [NOTFOUND=return] files ethers: files netmasks: files networks: files protocols: files rpc: files services: files netgroup: nisplus publickey: nisplus automount: files nisplus aliases: files nisplus
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Celeron(R) CPU 1.80GHz stepping : 3 cpu MHz : 1797.999 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3547.13
Время первой команды журнала | 16:17:31 2006- 1-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:52:52 2006- 1-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 96 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 22.92 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.93 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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