/l3/users/17-05-2010/nt-ladm/debian4.net.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 |
|
$ls -l /usr/share/man/man5/
total 664 -rw-r--r-- 1 root root 2524 Mar 11 02:48 Compose.5.gz -rw-r--r-- 1 root root 4973 Mar 14 23:49 Xsession.5.gz -rw-r--r-- 1 root root 1596 Mar 14 23:49 Xsession.options.5.gz -rw-r--r-- 1 root root 1781 Mar 14 23:49 Xwrapper.config.5.gz -rw-r--r-- 1 root root 2237 Feb 18 12:40 access.conf.5.gz -rw-r--r-- 1 root root 2454 Mar 2 22:25 acct.5.gz -rw-r--r-- 1 root root 2070 Dec 23 18:11 adduser.conf.5.gz -rw-r--r-- 1 root root 12545 Feb 1 21:54 apt.conf.5.gz -rw-r--r-- 1 root root 5309 Feb 1 21:54 apt_preferences.5.gz ... -rw-r--r-- 1 root root 5829 Mar 2 22:26 termcap.5.gz -rw-r--r-- 1 root root 32598 Apr 4 01:58 terminfo.5.gz -rw-r--r-- 1 root root 1832 Feb 18 12:40 time.conf.5.gz -rw-r--r-- 1 root root 2228 Mar 25 2009 ts.conf.5.gz -rw-r--r-- 1 root root 1782 Mar 2 22:43 tzfile.5.gz -rw-r--r-- 1 root root 1978 May 30 2008 ucf.conf.5.gz -rw-r--r-- 1 root root 4750 Mar 2 22:43 utmp.5.gz lrwxrwxrwx 1 root root 9 Apr 13 00:43 utmpx.5.gz -> utmp.5.gz lrwxrwxrwx 1 root root 9 Apr 13 00:43 wtmp.5.gz -> utmp.5.gz -rw-r--r-- 1 root root 18436 Mar 24 00:13 xorg.conf.5.gz |
$ls -l /usr/share/man/man5/xorg.conf.5.gz
-rw-r--r-- 1 root root 18436 Mar 24 00:13 /usr/share/man/man5/xorg.conf.5.gz |
$cat /usr/share/man/man5/xorg.conf.5.gz
£¦Y`µ^S®²¦jFlæ6äS¬¿ü¼#ÏâR\7Öyo¯ÚO8Ó kkVtv2ÂN±Ú6û¬Ù6%ãÖbªW6ï¾_P~b÷öÕâQÍ×HKå:2Ó}uJXüMû£ÃoÿW-B_¯H÷¡YM&qAFDëÂQæÓ·Êöo#¿Ãú³¥Í}¾Þåó¿¾ KU rù©*hÚ?XM0sñÀcÞ%¼%Y êD¢ÏüÔÆe11ß·wuNÄ @ã(¹»ßlÄLÄ´°P×{VcáDÚ#©Ý¡X9{%)#R|),â¼ÞC$ â;´;ºµ"hø¶ÈÊÔ9X0òOÌðK/?Bg|8°ø®^ðzhl]ع ¥!3rÉZÉÔ.¿b´r±uå#r]F^M«ÀM8+ÞåéñB~eAõC\£ZÕÖÖkÇè¢M¡j7WUÚ8x+@HùÂ>djpª¨eÁZ+d 5¶Ûûò-¥W7sºÍFa¢[h0:uäo±ÌÑ÷ròïÍ~¡òÚKw ;««' vIèf³î*ÝÍÓV]îÅND¤¬§¾zdñÏÛngÎâZÇbåðôýÁv¸¬Ç*â,ë2Ð}uxç(12e\渶?¾8xNojÊaLQÜw$£_×&_½¥Þ*üÖ2Uç¾# fóúÕf_â-Ûë¼ôðJ7)ý]Õæ?QK»©÷ûÇø'K!b1øÿ(t¼ÂÔXaA(IjÏÝqТ. ÌjÍ®ª*ÜYÍQ$Úy:§1æªç#èÇk&@`Zwä+J¬Ù.rÕ?(G*xGHCp1Î4jDê¨oàUZµfGRJN¥þÂ9I®àd/¶ºàÀ2çY¢èF+Ssʬ8e§¯©¨ª¿oÓ«:Õ:ôjLÖ¬ÃaC9<^ó9GÊ<¸ÞNó¥bAtiâ âX°é9´¬²7¦ÿ]m÷d1BµJIìvSfAíñI i\/E¯ss¸jÄ!¸Íû<ÄõøJt#×Ñúí:üu13³KP¸ã+ònJ¿J÷1KtAæUr«j¤`v릤b6z¿,d8óXÎ6Ã")Ó%m= °ùëaÓÛ¸åÝt[ãól:кyȸÞàø¤ç˨ÃëÏî0.¹ Ömd9"®J³ÉáF5ÎÎX9³é.h,pÇ×t³$#¦ åbÎÒf¿YJÏF MÜ«èÑ`ËvrCq$nµè»ÚGWGhd+Ù,îÑsxõ('Jêxv¬¯ºè8Ô(U³²>Ä\Q6Í28.¾H$-+k[ótjë D =RÓ¨ÜrîÝÆ¬i:nzI³Ú6Ù<s×aGP¦$yÇ=¢<Þ6oY;ýáàzÇ|ýúÕèÇgsÚæZ{Ðã>mfì²Æ+¡i¿ÞWã§5Õxaò²Jw®Ù"«µ®ÎÚQ½:v;¦¶~rûÌv^5L½»çi´èZ×ÓÀ%õaTAr2x)B=ZNëpOûneeCe¹Ö/{ÑØýõ3$ñ'.¹"w`CËR?R¸Ó¢4)àëXkÖy"©÷ì©0YÄr,tCe-Ø$ SâE¹H+¶ÜÕ+sÁDÛiÜ,1Åɲg$E"_ND> lº¡³]ï7!ÎÝj¾#-r±X¾Ýµá¤å|ñß²¨/·æWÞ¤ÿÉ´>úú·Cº}þ¶{r.y+ôC>~'·Ö®È<±ç&ÔÚF]gjiªÝ ³°æº.ÃÃî¦åpsyµ0êÏB E³ÿÒVæ-UÅÎØäüdsýpÉÙEÇ¿4{0".ÒeBõë%&ÒAÀ<q¨ `;#ëO 4`/°{Ãõ 6¿ÅjAõ¦Óð©¤ñ;"U¼ê®iZø2j~¿ê8¯¨+Oe ,ÓÉäö*Ëù3AeAð·tµÃ³ç®x¬ýfEH*Qã+ÊÇBå°üùÒ·7DÖÕ¨]ä2ñ+)Zex, Ø#:õQô#RÅkPI Z<Ðó@rÞLªôvÒ1vx¶\Æ?Õº®Òû®G¬SE«ÃzIÛ,¹3¾\ý)½²á¦wè×ë½ü±ÿþõêþõúÕ9¶¢qÛ'!.J^rþUO?ü&,1{<ßÒh¡3ýfXªéUN®ØkË)Û|¶Ý]E?õÍþ}¡©»6½Hh0tÇ8ÂÁasÒdÐw6ËÅ º^ttÆÕx2)OÊ'mÇcÿNp:òß5qÕÀg1ή@Ï5«·Ñàü<\\7Ñf4^i3~ñuÿ ùy<O=~á÷˺êþíÐûæ¿}=»xtöéÝð=ÿ|þê>³0¹Þ{Óý}ë¿iMÊþ40?ÏÁ ÀWb¬QÈi× ·4¸:DV9N÷§ûÎyòLló´%Î%¹¿7vAýhÙKÌÕaFÒ$àh5°F-L´#-OËß±CÝBûàùP/Éjªl4qÏ{¤µ~c»5á>>áÕ¤A§ä¬á¬@)0M(õ6+·uN.ì]êÙ83Þ¸Jñâ £>±¹IÎa;MûUÖ2é2sÅw&2n¥ #) ... ô6Õ¼â5 Tcûl~7ä ´&BNýÈÜÎ[`ãvr´×Ú]Ä[²ÛmÍæ[ì>×QÝ?°XûX4Þ!ùPYÃakiLííFWlVP ^ømxùt7 ÝÓån%wW¤äyíùH&V_á] yfÐúÀÎ a °,,mw¬ÜåÇìâ::'øüèö¦vÅxMQZüÕÅyh@;#ÛðN|ûr»é+}xR|5Ït! ª³d§ôTɱÞi<@ÝÁÑHî|µvêR@Øif\úü·ã*¼È[ô¸ ×-¾%²¹!7ó-.ÀîI\\¬è¸ åQËß§hB@é\ØF×d¼Ö5Qr/z_m >{°i ߸Z?Âz{»¤£Î5Þ ZÙÑêTðeäy_ã±nk[:HÆVùÏ×>Öý»Jï(zËùäÃËJ ÇûÚzKÛ êvf*Ñó²l´ÐO³Q¬Ûbc=ÜÐ-xmCQÄpÐDiGé×ú ºÎý Bv¥¹H âì¡»ÍXÝ@¾À*·²¹WGñ¸$nrd«?Ú±Ì ñ'¨ò¾¨$án÷t¼DÚkÁйÅIZU·êãÊÏà{GÇEÆN¬5££Ü6UæÐßVS$h÷fµã'Ô;þÙiúùN p»%¦55ßwxál)+-soúfeví×q\VØÚ3Ý^Ú(¾ýôé½¼eO0ÖPð¸A Io¨9)ɬ¤t%à zñ¼<ѦQZ65\+ÎüHÓ9YÐ9×ŨãqôÃ%ɳ+k6¥ã³ÖÉn}²ãcÁV %ZW,:l¥ßaÞûl åóºÂîz |
$cat /usr/share/man/man5/xorg.conf.5.gz
![]() |
$zcat /usr/share/man/man5/xorg.conf.5.gz
.\" shorthand for double quote that works everywhere. .ds q \N'34' .TH xorg.conf 5 "xorg-server 1.7.6" "X Version 11" .SH NAME xorg.conf \- configuration File for Xorg X server .SH INTRODUCTION .B Xorg supports several mechanisms for supplying/obtaining configuration and run-time parameters: command line options, environment variables, the xorg.conf configuration file, auto-detection, and fallback defaults. ... .PP Other modules and interfaces: .BR exa (4), .BR fbdevhw (4), .\" .BR shadowfb (4), .BR v4l (4). .br .SH AUTHORS This manual page was largely rewritten by David Dawes .IR <dawes@xfree86.org> . |
$date
Mon May 17 14:10:27 EEST 2010 |
$ssh 192.168.16.254
![]() user@192.168.16.254's password: |
$ssh 192.168.16.254 -l root
![]() 207 #---------------------------------------------------------------------------- -- 208 # start in full screen 209 #full-screen=1 210 305 # (e.g. VT-d, see docs/misc/vtd.txt for more details). 306 # 296 # Configure passthrough PCI{,-X,e} devices: 297 # 298 # pci=[ '[SSSS:]BB:DD.F[,option1[,option2[...]]]', ... ] ... Устанавливается соединение с ftp.freebsd.org|149.20.64.73|:21... соединение установлено. Выполняется вход под именем anonymous ... Выполнен вход в систему! ==> SYST ... готово. ==> PWD ... готово. ==> TYPE I ... готово. ==> CWD (1) /pub/FreeBSD/releases/i386/ISO-IMAGES/8.0 ... готово. ==> SIZE 8.0-RELEASE-i386-dvd1.iso.gz ... 1870891443 ==> PASV ... готово. ==> RETR 8.0-RELEASE-i386-dvd1.iso.gz ... готово. Длина: 1870891443 (1,7G) (не достоверно) debian:/data/iso# exit logout Connection to 192.168.16.254 closed. |
$rm /tmp/passwd
|
$cp -vp /etc/passwd /tmp
/etc/passwd -> /tmp/passwd |
$ls -l /tmp/passwd
-rw-r--r-- 1 user wheel 1635 Jul 24 2009 /tmp/passwd |
$man cp
|
$ls -ld /tmp
drwxrwxrwt 12 root wheel 2560 May 17 15:00 /tmp |
$cp -vp /etc/passwd ~/
/etc/passwd -> /home/user/passwd |
$vim
![]() |
$ 21 [ 0.000000] DMA zone: 0 pages reserved
![]() |
$vimtutor
3. As the text has been appended press <ESC> to return to Normal mode. steps 2 and 3 to correct this sentence. 4. Move the cursor to the second line marked ---> and repeat There is some text missing from this line. ---> There is some text missing from th ---> There is also some text missing here. 5. When you are comfortable appending text move to lesson 1.6. Lesson 1.6: EDITING A FILE ** Use :wq to save a file and exit. ** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ... 2. To fix the errors, move the cursor until it is on top of the character to be deleted. 3. Press the x key to delete the unwanted character. 4. Repeat steps 2 through 4 until the sentence is correct. NOTE: If you are ever unsure about something you typed, press <ESC> to place NOTE: The cursor keys should also work. But using hjkl you will be able to ---> The ccow jumpedd ovverr thhe mooon. 5. Now that the line is correct, go on to Lesson 1.4. NOTE: As you go through this tutor, do not try to memorize, learn by usage. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
$E78: Unknown mark
![]() 111 [ 1.042618] No iBFT detected. 112 [ 1.042955] TCP cubic registered 113 [ 1.042960] NET: Registered protocol family 17 114 [ 1.042967] Using IPI No-Shortcut mode 115 [ 1.043059] registered taskstats version 1 116 [ 1.064020] xen-vbd: registered block device major 202 117 [ 1.064054] blkfront: xvda1: barriers enabled 118 [ 1.143631] XENBUS: Device with no driver: device/console/0 119 [ 1.143643] drivers/rtc/hctosys.c: unable to open rtc device (rtc0) 120 [ 1.143713] Freeing unused kernel memory: 196k freed ... 42 ####[ 0.004000] Inode-cache hash table entries: 65536 (order: 6, 262144 bb ytes)$ 43 ####[ 0.004000] Software IO TLB disabled$ 44 ####[ 0.004000] Memory: 568832k/602112k available (1845k kernel code, 2499 84k reserved, 740k data, 196k init, 0k highmem)$ 5 virtual kernel memory layout:$ 46 ####[ 0.004000] fixmapc : 0xe5555000 - 0xf47ff000 ( 727 MB)$ 7 pkmap : 0xf50 5200 2048 k 48 ####[ 0.004000] vmalloc : 0xe5800000 - 0xf4ffe000 ( 247 MB)$ :q! |
$vim /tmp/passwd
--- /tmp/l3-saved-2792.23507.11234 2010-05-17 16:24:40.000000000 +0300 +++ /tmp/passwd 2010-05-17 16:24:49.000000000 +0300 @@ -1,6 +1,6 @@ -root:x:0:0:root:/root:/bin/bash +oot:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh -bin:x:2:2:bin:/bin:/bin/sh +bin:x:2:2:bin:/in:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh @@ -12,7 +12,7 @@ proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh -list:x:38:38:Mailing List Manager:/var/list:/bin/sh +list:x:38:38:Maling List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh |
$/etc/passwd [RO] 1,1 Bot
|
$/etc/passwd [RO] 1,1 Bot
daemon:x:1:1:daemon:/usr/sbin:/bin/sh ------------------------------------- proxy:x:13:13:proxy:/bin:/bin/sh | ------------------------------------- "/etc/passwd" [readonly] 23L, 957C ------------------------------------- www-data:x:33:33:www-data:/var/www:/bi| ------------------------------------- ------------------------------------- backup:x:34:34:backup:/var/backups:/bi| ------------------------------------- ------------------------------------- list:x:38:38:Maling List Manager:/var/| ------------------------------------- ------------------------------------- irc:x:39:39:ircd:/var/run/ircd:/bin/sh| ------------------------------------- ... www-data:x:33:33:www-data:/var/www:/bi backup:x:34:34:backup:/var/backups:/bi list:x:38:38:Maling List Manager:/var/ irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting Syst nobody:x:65534:65534:nobody:/nonexiste libuuid:x:100:101::/var/lib/libuuid:/b messagebus:x:101:103::/var/run/dbus:/b gdm:x:102:105:Gnome Display Manager:/v sshd:x:103:65534::/var/run/sshd:/usr/s |
$ root:x:0:0:root:/root:/bin/bash
|
$vim /etc/passwd
|
$sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin
![]() 0a1,69 > oot:x:0:0:root:/root:/bin/bash > daemon:x:1:1:daemon:/usr/sbin:/bin/sh > bin:x:2:2:bin:/in:/bin/sh > sys:x:3:3:sys:/dev:/bin/sh > sync:x:4:65534:sync:/bin:/bin/sync > games:x:5:60:games:/usr/games:/bin/sh > man:x:6:12:man:/var/cache/man:/bin/sh > lp:x:7:7:lp:/var/spool/lpd:/bin/sh > mail:x:8:8:mail:/var/mail:/bin/sh ... > backup:x:34:34:backup:/var/backups:/bin/sh > list:x:38:38:Mailing List Manager:/var/list:/bin/sh > irc:x:39:39:ircd:/var/run/ircd:/bin/sh > gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh > nobody:x:65534:65534:nobody:/nonexistent:/bin/sh > libuuid:x:100:101::/var/lib/libuuid:/bin/sh > messagebus:x:101:103::/var/run/dbus:/bin/false > gdm:x:102:105:Gnome Display Manager:/var/lib/gdm:/bin/false > user:x:1000:1000::/home/user:/bin/bash > sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin |
$cp /etc/passwd /tmp/
|
$vim /tmp/passwd
--- /tmp/l3-saved-2792.2803.1619 2010-05-17 16:26:40.000000000 +0300 +++ /tmp/passwd 2010-05-17 16:26:46.000000000 +0300 @@ -1,8 +1,8 @@ root:x:0:0:root:/root:/bin/bash -daemon:x:1:1:daemon:/usr/sbin:/bin/sh +aemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh -sync:x:4:65534:sync:/bin:/bin/sync +ync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh @@ -10,7 +10,7 @@ news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh -www-data:x:33:33:www-data:/var/www:/bin/sh +wwwdata:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh |
$vimdiff /tmp/passwd /etc/passwd
root:x:0:0:root:/root:/bin/bash | "/etc/passwd" [readonly] 23L, 957C aemon:x:1:1:daemon:/usr/sbin:/bin/sh | bin:x:2:2:bin:/bin:/bin/sh | sys:x:3:3:sys:/dev:/bin/sh | ync:x:4:65534:sync:/bin:/bin/sync | games:x:5:60:games:/usr/games:/bin/sh | man:x:6:12:man:/var/cache/man:/bin/sh | lp:x:7:7:lp:/var/spool/lpd:/bin/sh | mail:x:8:8:mail:/var/mail:/bin/sh | ... ~ | ~ | wwwdata:x:33:33:www-data:/var/www:/bin| backup:x:34:34:backup:/var/backups:/bi| list:x:38:38:Mailing List Manager:/var| irc:x:39:39:ircd:/var/run/ircd:/bin/sh| gnats:x:41:41:Gnats Bug-Reporting Syst| nobody:x:65534:65534:nobody:/nonexiste| libuuid:x:100:101::/var/lib/libuuid:/b| + +-- 4 lines: messagebus:x:101:103::/v| |
$passwd 1,1 All
|
$vim /tmp/passwd2
--- /tmp/l3-saved-2792.18875.10017 2010-05-17 16:27:29.000000000 +0300 +++ /tmp/passwd2 2010-05-17 16:27:32.000000000 +0300 @@ -1,4 +1,4 @@ -root:x:0:0:root:/root:/bin/bash +oot:x:0:0:root:/root:/bin/bash aemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh |
$vimdiff /tmp/passwd /etc/passwd /tmp/passwd2
aemon:x:1:1:daemon:/usr/sbin:/bin/sh + +-- 15 lines: mail:x:8:8:mail:/var/ma ~ mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh messagebus:x:101:103::/var/run/dbus:/bin/false gdm:x:102:105:Gnome Display Manager:/var/lib/gdm:/bin/false "/user:x:1000:1000::/home/user:/bin/bash sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin "passwd" 23L, 956C written |
$ls -l /etc/sudoers
-r--r----- 1 root root 510 May 17 10:14 /etc/sudoers |
$sudo vim /etc/sudoers
|
$[ 27.616405] eth0: no IPv6 routers present
![]() |
$~
![]() |
$~
![]() |
$~
![]() |
$~
![]() |
$~
![]() |
$~
![]() l3script: cawsay: command not found |
$apt-get install cowsay
![]() E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? |
$sudo apt-get install cowsay
Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: filters The following NEW packages will be installed: cowsay 0 upgraded, 1 newly installed, 0 to remove and 291 not upgraded. Need to get 20.3kB of archives. After this operation, 299kB of additional disk space will be used. Get:1 http://debian.org.ua squeeze/main cowsay 3.03-10 [20.3kB] Fetched 20.3kB in 0s (54.2kB/s) Selecting previously deselected package cowsay. (Reading database ... 54451 files and directories currently installed.) Unpacking cowsay (from .../cowsay_3.03-10_all.deb) ... Processing triggers for man-db ... Setting up cowsay (3.03-10) ... |
$dpkg -L cowsay
/. /usr /usr/share /usr/share/man /usr/share/man/man6 /usr/share/man/man6/cowsay.6.gz /usr/share/doc /usr/share/doc/cowsay /usr/share/doc/cowsay/README /usr/share/doc/cowsay/changelog.Debian.gz ... /usr/share/cowsay/cows/kitty.cow /usr/share/cowsay/cows/snowman.cow /usr/share/cowsay/cows/cower.cow /usr/share/cowsay/cows/luke-koala.cow /usr/share/cowsay/cows/mutilated.cow /usr/share/cowsay/cows/skeleton.cow /usr/games /usr/games/cowsay /usr/share/man/man6/cowthink.6.gz /usr/games/cowthink |
$cowsay -f /usr/share/cowsay/cows/skeleton.cow
hello billy gates! ____________________ < hello billy gates! > -------------------- \ (__) \ /oo| \ (_"_)*+++++++++* //I#\\\\\\\\I\ I[I|I|||||I I ` I`I'///'' I I I I I I ~ ~ ~ ~ Scowleton |
$cowsay -f /usr/share/cowsay/cows/
![]() apt.cow gnu.cow snowman.cow beavis.zen.cow head-in.cow sodomized-sheep.cow bong.cow hellokitty.cow sodomized.cow bud-frogs.cow kiss.cow stegosaurus.cow bunny.cow kitty.cow stimpy.cow calvin.cow koala.cow supermilker.cow cheese.cow kosh.cow surgery.cow cock.cow luke-koala.cow suse.cow cower.cow mech-and-cow.cow telebears.cow daemon.cow meow.cow three-eyes.cow default.cow milk.cow turkey.cow dragon-and-cow.cow moofasa.cow turtle.cow dragon.cow moose.cow tux.cow duck.cow mutilated.cow udder.cow elephant-in-snake.cow ren.cow vader-koala.cow elephant.cow satanic.cow vader.cow eyes.cow sheep.cow www.cow flaming-sheep.cow skeleton.cow ghostbusters.cow small.cow |
$sudo vim /etc/sudoers^C
![]() |
$ls -l /tmp/saveas
-rw-r--r-- 1 user user 7238 May 17 16:31 /tmp/saveas |
$vim
![]() |
$~
![]() |
$~
![]() |
$vim /tmp/saveas
--- /tmp/l3-saved-2792.7444.13796 2010-05-17 16:38:46.000000000 +0300 +++ /tmp/saveas 2010-05-17 16:38:58.000000000 +0300 @@ -1 +1,3 @@ sergey andrey +alexey + |
$vim /tmp/saveas
|
$ssh 192.168.16.254
![]() user@192.168.16.254's password: Permission denied, please try again. user@192.168.16.254's password: |
$ssh 192.168.16.254 -l root
635 http_access deny CONNECT !SSL_ports 636 # 635 http_access deny CONNECT !SSL_ports 636 # 637 # We strongly recommend the following be uncommented to protect innocent 638 # web applications running on the proxy server who think the only 639 # one who can access services on "localhost" is a local user 640 #http_access deny to_localhost 641 # 642 # INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS ... 650 acl deny_users proxy_auth user2 logout 651 acl nogoogle url_regex -i ^http://www.google Connection to 192.168.16.254 closed. 652 #http_access deny nogoogle 653 #http_access deny deny_users 654 #http_access allow net.nt need_auth 655 acl nomailru dstdomain .mail.ru 656 http_access deny nomailru 657 http_access allow net.nt |
$приevince
![]() l3script: приevince: command not found |
$sudo apt-get install evince
[sudo] password for user: Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: evince-common gconf2 libcupsimage2 libdjvulibre-text libdjvulibre21 libevince2 libgail18 libgs8 libgtk2.0-0 libkpathsea5 liblcms1 libnautilus-extension1 libopenjpeg2 libpaper-utils libpaper1 libpoppler-glib4 libpoppler5 libspectre1 libt1-5 Suggested packages: ... Setting up libgs8 (8.71~dfsg-4) ... Setting up libspectre1 (0.2.5-1) ... Setting up libt1-5 (5.1.2-3) ... Setting up libevince2 (2.30.1-2) ... Setting up libnautilus-extension1 (2.30.1-1) ... Setting up gconf2 (2.28.1-3) ... Setting up evince-common (2.30.1-2) ... Setting up evince (2.30.1-2) ... Setting up libpaper-utils (1.1.24) ... Processing triggers for menu ... |
$evince /tmp/
![]() .ICE-unix/ passwd .X0-lock passwd+back .X11-unix/ passwd2 2007/ passwd_back 2008/ pipe 2009/ saveas file ssh-FFxyRw1737/ keyring-nHxfHY/ sym_link_to_file orbit-user/ vi-vim-cheat-sheet-and-tutorial.pdf |
$evince /tmp/vi-vim-cheat-sheet-and-tutorial.pdf
![]() ** (evince:6211): WARNING **: Failed to create dbus proxy for org.gnome.SettingsDaemon: Could not get owner of name 'org.gnome.SettingsDaemon': no such name ** (evince:6211): WARNING **: Error creating last_settings file: Error opening file '/home/user/.gnome2/evince/last_settings': No such file or directory Segmentation fault |
$apt-cache search xpdf
flpsed - a WYSIWYG pseudo PostScript editor libinventor0 - Open Inventor runtime environment libpoppler-dev - PDF rendering library -- development files libpoppler-glib-dev - PDF rendering library -- development files (GLib interface) libpoppler-glib4 - PDF rendering library (GLib-based shared library) libpoppler-qt-dev - PDF rendering library -- development files (Qt 3 interface) libpoppler-qt2 - PDF rendering library (Qt 3 based shared library) libpoppler-qt4-3 - PDF rendering library (Qt 4 based shared library) libpoppler-qt4-dev - PDF rendering library -- development files (Qt 4 interface) libpoppler5 - PDF rendering library poppler-dbg - PDF rendering library - detached debugging symbols poppler-utils - PDF utilitites (based on libpoppler) python-poppler-dbg - Poppler Python bindings (debug extension) python-poppler - Poppler Python bindings libpoppler-glib-ruby1.8-dbg - Ruby bindinds for the libpoppler-glib library libpoppler-glib-ruby1.8 - Ruby bindinds for the libpoppler-glib library libpoppler-glib-ruby - Ruby bindinds for the libpoppler-glib library texlive-plain-extra - TeX Live: Plain TeX supplementary packages |
$apt-cache search pdf
python-aafigure - ASCII art to image converter aap-doc - make-like "expert system" for building software (documentation) python-albatross-doc - documentation for the Albatross Web Toolkit altree-examples - example files for ALTree antiword - Converts MS Word files to text, PS and PDF apsfilter - Magic print filter with automatic file type recognition apvlv - PDF viewer with Vim-like behaviour asis-doc - Ada Semantic Interface Specification (ASIS) documentation preview-latex-style - extraction of elements from LaTeX documents as graphics backup-manager-doc - documentation package for Backup Manager ... gsl-doc-pdf - GNU Scientific Library (GSL) Reference Manual in pdf jhove - JSTOR/Harvard Object Validation Environment mit-scheme-doc - MIT/GNU Scheme documentation mpi-specs - [EBOOK-DEV] MPI 1.1 and 2.0 Specifications of MPI Forum ngspice-doc - Documentation for the ngspice circuit simulator ocaml-book-en - English book: "Developing applications with Objective Caml" ocaml-doc - Documentation for Objective Caml rutebook - Linux: Rute User's Tutorial and Exposition, an online book sisu-markup-samples - document markup examples for sisu, publish and search framework zeroc-ice-manual - Ice documentation in pdf |
$apt-cache search pdf | less
|
$sudo apt-get install gv
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: ghostscript ghostscript-x gs-common gsfonts psfontmgr xaw3dg The following NEW packages will be installed: ghostscript ghostscript-x gs-common gsfonts gv psfontmgr xaw3dg 0 upgraded, 7 newly installed, 0 to remove and 287 not upgraded. Need to get 8003kB of archives. After this operation, 13.6MB of additional disk space will be used. ... Updating category type3.. Updating category gsfontderivative.. Updating category truetype.. Updating category cid.. Updating category cmap.. Updating category psprint.. Setting up gs-common (8.71~dfsg-4) ... Setting up ghostscript-x (8.71~dfsg-4) ... Setting up gv (1:3.6.9-1) ... Processing triggers for menu ... |
$w
23:53:38 up 3 days, 3:30, 5 users, load average: 0,00, 0,00, 0,00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user console :0 10:05 3days 0.00s 15.38s fluxbox user pts/1 :0.0 10:13 0.00s 1.54s 1.34s script -f -c l3 user pts/3 :pts/2:S.0 10:15 0.00s 0.02s 0.00s script -f -c l3 user pts/10 :pts/2:S.1 12:06 11:46m 0.00s 0.00s /bin/bash user pts/11 host239.net.nt 14:23 9:12m 0.00s 0.00s -bash |
$w
23:53:44 up 3 days, 3:30, 5 users, load average: 0,08, 0,02, 0,01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user console :0 10:05 3days 0.00s 15.38s fluxbox user pts/1 :0.0 10:13 0.00s 1.54s 1.34s script -f -c l3 user pts/3 :pts/2:S.0 10:15 0.00s 0.02s 0.00s script -f -c l3 user pts/10 :pts/2:S.1 12:06 11:46m 0.00s 0.00s /bin/bash user pts/11 host239.net.nt 14:23 9:12m 0.00s 0.00s -bash |
$who
user console 2010-05-17 10:05 (:0) user pts/1 2010-05-17 10:13 (:0.0) user pts/3 2010-05-17 10:15 (:pts/2:S.0) user pts/10 2010-05-17 12:06 (:pts/2:S.1) user pts/11 2010-05-17 14:23 (host239.net.nt) |
$ifc
![]() l3script: ifc: команда не найдена |
$cd /tmp
|
$ls -l
итого 48 drwxr-xr-x 14 user user 4096 Май 17 12:49 2007 drwxr-xr-x 14 user user 4096 Май 17 12:49 2008 drwxr-xr-x 14 user user 4096 Май 17 12:49 2009 -rw-r--r-- 1 user user 62 Май 17 12:19 file drwx------ 2 user user 4096 Май 17 10:05 keyring-nHxfHY drwx------ 2 user user 4096 Май 17 23:53 orbit-user -rw-r--r-- 1 user user 956 Май 17 16:28 passwd -rw-r--r-- 1 user user 956 Май 17 16:28 passwd2 -rw-r--r-- 1 user user 957 Май 17 12:50 passwd_back -rw-r--r-- 1 user user 957 Май 17 12:51 passwd+back prw-r--r-- 1 user user 0 Май 17 12:07 pipe -rw-r--r-- 1 user user 22 Май 17 16:38 saveas drwx------ 2 user user 4096 Май 17 10:05 ssh-FFxyRw1737 lrwxrwxrwx 1 user user 4 Май 17 12:17 sym_link_to_file -> file |
$tree 2007
2007 ├── 01 ├── 02 ├── 03 ├── 04 ├── 05 ├── 06 ├── 07 ├── 08 ├── 09 ├── 10 ├── 11 └── 12 12 directories, 0 files |
$mv 2007 /home/user/
|
$ls -l /home/user/
итого 4 drwxr-xr-x 14 user user 4096 Май 17 12:49 2007 |
$netstat
Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 debian4.net.nt:ssh debian3.cn.net.nt:41441 ESTABLISHED tcp 0 0 debian4.net.nt:ssh debian1.cn.net.nt:58642 ESTABLISHED tcp 0 0 debian4.net.nt:ssh host239.net.nt:3754 ESTABLISHED tcp 0 0 debian4.net.nt:ssh host239.net.nt:4659 ESTABLISHED tcp 0 0 debian4.net.nt:57591 host239.net.nt:x11 ESTABLISHED tcp 0 0 debian4.net.nt:57592 host239.net.nt:x11 ESTABLISHED tcp 0 0 debian4.net.nt:ssh debian2.cn.net.nt:43887 ESTABLISHED tcp6 0 1006 debian4.net.nt:5900 host203.net.nt:1634 ESTABLISHED ... unix 3 [ ] STREAM CONNECTED 2662 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 2661 unix 3 [ ] STREAM CONNECTED 2631 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 2630 unix 23 [ ] STREAM CONNECTED 2523 /tmp/.X11-unix/X0 unix 3 [ ] STREAM CONNECTED 2521 unix 3 [ ] STREAM CONNECTED 2406 unix 3 [ ] STREAM CONNECTED 2405 unix 3 [ ] DGRAM 1780 unix 3 [ ] DGRAM 1779 |
$netstat -r
Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.16.0 * 255.255.255.0 U 0 0 0 eth0 default debian.net.nt 0.0.0.0 UG 0 0 0 eth0 |
$ssh 192.168.16.24
![]() ^C |
$ssh 192.168.16.23
Password: Last login: Tue May 18 07:48:31 2010 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.3-RELEASE (SMP) #0: Wed Jan 16 04:45:45 UTC 2008 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. ... http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile |
$netstat
Active Internet connections Proto Recv-Q Send-Q Local Address Foreign Address (state) tcp4 0 0 localhost.smtp localhost.57849 TIME_WAIT tcp4 0 0 fbsd3.ssh debian4.42223 ESTABLISHED Active UNIX domain sockets Address Type Recv-Q Send-Q Inode Conn Refs Nextref Addr c477cc60 stream 0 0 0 c477ca20 0 0 c477ca20 stream 0 0 0 c477cc60 0 0 c477b630 stream 0 0 0 c477b6c0 0 0 /tmp/.X11-unix/X0 c477b6c0 stream 0 0 0 c477b630 0 0 c477b750 stream 0 0 0 c477b7e0 0 0 /tmp/.X11-unix/X0 c477b7e0 stream 0 0 0 c477b750 0 0 c477ba20 stream 0 0 0 c477bab0 0 0 /tmp/.X11-unix/X0 c477bab0 stream 0 0 0 c477ba20 0 0 c477bb40 stream 0 0 c499c000 0 0 0 /tmp/.X11-unix/X0 c477c000 stream 0 0 c4779330 0 0 0 /var/run/devd.pipe c477c510 dgram 0 0 c4b42000 0 0 0 /var/run/logpriv c477c480 dgram 0 0 c4591550 0 0 0 /var/run/log c477bbd0 dgram 0 0 0 0 0 0 c477bc60 dgram 0 0 0 0 0 0 |
$sockstat
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS user sshd 8270 3 tcp4 192.168.16.23:22 192.168.16.4:42223 user sshd 8270 4 stream -> ?? root sshd 8260 3 tcp4 192.168.16.23:22 192.168.16.4:42223 root sshd 8260 5 stream -> ?? root syslogd 1645 4 dgram /var/run/log root syslogd 1645 5 dgram /var/run/logpriv root syslogd 1645 6 udp6 *:514 *:* root syslogd 1645 7 udp4 *:514 *:* root xconsole 988 3 stream -> /tmp/.X11-unix/X0 ... root xdm 973 1 tcp46 *:49152 *:* root xdm 973 3 udp46 *:177 *:* root inetd 947 5 tcp4 *:5902 *:* smmsp sendmail 917 3 dgram (not connected) root sendmail 913 3 dgram (not connected) root sendmail 913 4 tcp4 127.0.0.1:25 *:* root sshd 907 3 tcp46 *:22 *:* root sshd 907 4 tcp4 *:22 *:* root devd 681 4 stream /var/run/devd.pipe root moused 626 4 stream /var/run/devd.pipe |
$sockstat -4l
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root syslogd 1645 7 udp4 *:514 *:* root xdm 977 1 tcp46 *:49152 *:* root Xorg 976 3 tcp4 *:6000 *:* root xdm 973 1 tcp46 *:49152 *:* root xdm 973 3 udp46 *:177 *:* root inetd 947 5 tcp4 *:5902 *:* root sendmail 913 4 tcp4 127.0.0.1:25 *:* root sshd 907 3 tcp46 *:22 *:* root sshd 907 4 tcp4 *:22 *:* |
$netstat -rn
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 26209 re0 127.0.0.1 127.0.0.1 UH 0 15689 lo0 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 79 re0 1152 192.168.16.254 00:07:e9:0c:45:0c UHLW 2 4699 re0 1157 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 |
$netstat -rn -f inet
Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 26209 re0 127.0.0.1 127.0.0.1 UH 0 15689 lo0 192.168.16 link#1 UC 0 0 re0 192.168.16.4 00:16:3e:00:00:04 UHLW 1 91 re0 1148 192.168.16.254 00:07:e9:0c:45:0c UHLW 2 4699 re0 1153 |
$sysinstall
![]() Error: This utility should only be run as root. |
$sudo sysinstall
x x Usage Quick start - How to use this menu system x x a x x Standard Begin a standard installation (recommended) x x a x x Express Begin a quick installation (for experts) x x a x x Custom Begin a custom installation (for experts) x x a x x Configure Do post-install configuration of FreeBSD x x a x x Doc Installation instructions, README, etc. x x x x Keymap Select keyboard type x x x x Options View/Set various installation options x x x x Fixit Repair mode with CDROM/DVD/floppy or start shell x x x x Upgrade Upgrade an existing system x x x x Load Config Load default install configuration x x x x Index Glossary of functions x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu x [ Select ] X Exit Install x mqqqqqqqqqqqqqqqqqq[ Press F1 for Installation Guide ]qqqqqqqqqqqqqqqqqqj |
$vim /etc/ttys
|
$vim /etc/inittab
|
$ls -l /etc/passwd
-rw-r--r-- 1 root root 957 Апр 13 01:11 /etc/passwd |
$sudo chmod a-r /etc/passwd
[sudo] password for user: |
$cat /etc/passwd
cat: /etc/passwd: Отказано в доступе |
$less /var/log/wtmp
![]() |
$w
10:04:12 up 3 days, 13:40, 6 users, load average: 0,89, 0,81, 0,59 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user console :0 Mon10 3days 0.00s 25.60s fluxbox user pts/1 :0.0 Mon10 0.00s 1.58s 1.36s script -f -c l3 user pts/3 :pts/2:S.0 Mon10 0.00s 0.04s 0.00s script -f -c l3 user pts/6 192.168.16.3 09:42 21:46 0.00s 0.00s -bash user pts/10 :pts/2:S.1 Mon12 21:57m 0.00s 0.00s /bin/bash user pts/11 host239.net.nt Mon14 19:23m 0.00s 0.00s -bash |
$who
user console 2010-05-17 10:05 (:0) user pts/1 2010-05-17 10:13 (:0.0) user pts/3 2010-05-17 10:15 (:pts/2:S.0) user pts/6 2010-05-18 09:42 (192.168.16.3) user pts/10 2010-05-17 12:06 (:pts/2:S.1) user pts/11 2010-05-17 14:23 (host239.net.nt) |
$lastb
![]() lastb: /var/log/btmp: Permission denied |
$sudo lastb
root hvc0 Tue Apr 13 01:04 - 01:04 (00:00) UNKNOWN hvc0 Tue Apr 13 01:04 - 01:04 (00:00) root hvc0 Tue Apr 13 01:03 - 01:03 (00:00) btmp begins Tue Apr 13 01:03:57 2010 |
$kill -9 2064
|
$screen
|
$ssh user@192.168.16.4
as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile [user@fbsd3:~]$ ------------------------------------------------------------------------------------ |
$ping 192.168.16.23
PING 192.168.16.23 (192.168.16.23) 56(84) bytes of data. 64 bytes from 192.168.16.23: icmp_seq=1 ttl=64 time=0.343 ms ^C --- 192.168.16.23 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.343/0.343/0.343/0.000 ms |
cat: /etc/passwd: Отказано в доступе
£¦Y`µ^S®²¦jFlæ6äS¬¿ü¼#ÏâR\7Öyo¯ÚO8Ó kkVtv2ÂN±Ú6û¬Ù6%ãÖbªW6ï¾_P~b÷öÕâQÍ×HKå:2Ó}uJXüMû£ÃoÿW-B_¯H÷¡YM&qAFDëÂQæÓ·Êöo#¿Ãú³¥Í}¾Þåó¿¾ KU rù©*hÚ?XM0sñÀcÞ%¼%Y êD¢ÏüÔÆe11ß·wuNÄ @ã(¹»ßlÄLÄ´°P×{VcáDÚ#©Ý¡X9{%)#R|),â¼ÞC$ â;´;ºµ"hø¶ÈÊÔ9X0òOÌðK/?Bg|8°ø®^ðzhl]ع ¥!3rÉZÉÔ.¿b´r±uå#r]F^M«ÀM8+ÞåéñB~eAõC\£ZÕÖÖkÇè¢M¡j7WUÚ8x+@HùÂ>djpª¨eÁZ+d 5¶Ûûò-¥W7sºÍFa¢[h0:uäo±ÌÑ÷ròïÍ~¡òÚKw ;««' vIèf³î*ÝÍÓV]îÅND¤¬§¾zdñÏÛngÎâZÇbåðôýÁv¸¬Ç*â,ë2Ð}uxç(12e\渶?¾8xNojÊaLQÜw$£_×&_½¥Þ*üÖ2Uç¾# fóúÕf_â-Ûë¼ôðJ7)ý]Õæ?QK»©÷ûÇø'K!b1øÿ(t¼ÂÔXaA(IjÏÝqТ. ÌjÍ®ª*ÜYÍQ$Úy:§1æªç#èÇk&@`Zwä+J¬Ù.rÕ?(G*xGHCp1Î4jDê¨oàUZµfGRJN¥þÂ9I®àd/¶ºàÀ2çY¢èF+Ssʬ8e§¯©¨ª¿oÓ«:Õ:ôjLÖ¬ÃaC9<^ó9GÊ<¸ÞNó¥bAtiâ âX°é9´¬²7¦ÿ]m÷d1BµJIìvSfAíñI i\/E¯ss¸jÄ!¸Íû<ÄõøJt#×Ñúí:üu13³KP¸ã+ònJ¿J÷1KtAæUr«j¤`v릤b6z¿,d8óXÎ6Ã")Ó%m= °ùëaÓÛ¸åÝt[ãól:кyȸÞàø¤ç˨ÃëÏî0.¹ Ömd9"®J³ÉáF5ÎÎX9³é.h,pÇ×t³$#¦ åbÎÒf¿YJÏF MÜ«èÑ`ËvrCq$nµè»ÚGWGhd+Ù,îÑsxõ('Jêxv¬¯ºè8Ô(U³²>Ä\Q6Í28.¾H$-+k[ótjë D =RÓ¨ÜrîÝÆ¬i:nzI³Ú6Ù<s×aGP¦$yÇ=¢<Þ6oY;ýáàzÇ|ýúÕèÇgsÚæZ{Ðã>mfì²Æ+¡i¿ÞWã§5Õxaò²Jw®Ù"«µ®ÎÚQ½:v;¦¶~rûÌv^5L½»çi´èZ×ÓÀ%õaTAr2x)B=ZNëpOûneeCe¹Ö/{ÑØýõ3$ñ'.¹"w`CËR?R¸Ó¢4)àëXkÖy"©÷ì©0YÄr,tCe-Ø$ SâE¹H+¶ÜÕ+sÁDÛiÜ,1Åɲg$E"_ND> lº¡³]ï7!ÎÝj¾#-r±X¾Ýµá¤å|ñß²¨/·æWÞ¤ÿÉ´>úú·Cº}þ¶{r.y+ôC>~'·Ö®È<±ç&ÔÚF]gjiªÝ ³°æº.ÃÃî¦åpsyµ0êÏB E³ÿÒVæ-UÅÎØäüdsýpÉÙEÇ¿4{0".ÒeBõë%&ÒAÀ<q¨ `;#ëO 4`/°{Ãõ 6¿ÅjAõ¦Óð©¤ñ;"U¼ê®iZø2j~¿ê8¯¨+Oe ,ÓÉäö*Ëù3AeAð·tµÃ³ç®x¬ýfEH*Qã+ÊÇBå°üùÒ·7DÖÕ¨]ä2ñ+)Zex, Ø#:õQô#RÅkPI Z<Ðó@rÞLªôvÒ1vx¶\Æ?Õº®Òû®G¬SE«ÃzIÛ,¹3¾\ý)½²á¦wè×ë½ü±ÿþõêþõúÕ9¶¢qÛ'!.J^rþUO?ü&,1{<ßÒh¡3ýfXªéUN®ØkË)Û|¶Ý]E?õÍþ}¡©»6½Hh0tÇ8ÂÁasÒdÐw6ËÅ º^ttÆÕx2)OÊ'mÇcÿNp:òß5qÕÀg1ή@Ï5«·Ñàü<\\7Ñf4^i3~ñuÿ ùy<O=~á÷˺êþíÐûæ¿}=»xtöéÝð=ÿ|þê>³0¹Þ{Óý}ë¿iMÊþ40?ÏÁ ÀWb¬QÈi× ·4¸:DV9N÷§ûÎyòLló´%Î%¹¿7vAýhÙKÌÕaFÒ$àh5°F-L´#-OËß±CÝBûàùP/Éjªl4qÏ{¤µ~c»5á>>áÕ¤A§ä¬á¬@)0M(õ6+·uN.ì]êÙ83Þ¸Jñâ £>±¹IÎa;MûUÖ2é2sÅw&2n¥ #) Lèó~)úá1Uì#v2À:BNtP¯Ë´Yõ¯bnÄâhÙì']MëzX¦'¨bL¨6ªbÖûGÙ$ÿ$7ÙçzµúfOîÍCog¯¦ñ´Ö6Å×ݪ:Â(p÷ sàcnÓÎPf¶¬@OÓÐò9Ш¾µ«+$!OíEÔååtॠï¤õI zh`ï +ß#6,ù?qWÃ[M¢éoePlÐ7Lâ8Æí¤XÅsÔ(m@BmÍüSRÅwõãc\ÝTºf«!\Ç.é0Ñ l ¤r=8êp·ôß+¸fÞZè@õ l´¢#áhb"%??è·a&H@åï ãÌ<Ý%Ö§ð; åÓ¦p6°tÝôêð pp¡D7:lërÏ!ë"ÙIý /þ-3rýAv«v QÑét«]F§Úf-°õ¶âW2¯ëÂbøJ´æÞ®ºÞsmA!+,ýÓ¬õC¹v\áØy§ÞØ+%@U£¤ ÍÏÀ¶ß}crkÅûTÊdErIöªÑ§IsÐã^êܳýÖT\ã²9]ÐÓìë¥eÙ0hóÜÈ}½ÑF(Ù<a?B°ÉQÜVZ@ÿ"+KJ¾ã8îÌ33¶gø|;£ô´¡ñãL[«Ò6Ào6úÅÃJ }¹ÖËcáè-.<kKqäú¯%¨%ñz1!^ë»ÛÌü¿î`=oâ?ÔÏÁpÕæË p^?ï25Ócr¢¨9*¤hÄìl=Å2϶½&jlûä[FxàQçI,òt»!&hÝC¸õX*÷ø`Ê YûÈo<D^XÎÆ2ä®xê¤núöï(ÒöÅþsÒï%]9jÖíÕªPÐxÁ3ñ £·×¦hÇ'@o»+ÛþÅjÈ@ý:Ã(6ª¦Ó:`My¿²âTܨkdý:ÿöÍE¨1ñ^Y++)9^Æ -}ÓC³=¤¾"e= ?×¹¤û°e& Qj]½GÑaÇGNåh¿êãÝ Ö±YP²®Ró/8hõî'u¬Îeó¶táë³W/wÔjµuµM»NR¬D^<øsùùÐÙèzun¦-ËÔÙfuàÓ7A}èØ@QÊ$ÜÍIå,TÆM¿Ý# 1âßycuð¡øè^lié}G&½å$¦|rÕàÉsFõÂUqòCJND4Oik_J¹£'§Íbga6c;*±¹zÑ«wÉí0:>çT3ÊfãAEïj¡líÔUysÅ) gC/Ù # Uå>Ãþ"/uÒFȶ´ÀÈ I³ê¾`³¯ °l¡møÃðTõÎ^¸#IÿgLXcæwJãÅHìçâòÎ6Y×ï¥K¥Ú«Î¬Crï´ÜÔ!Z<îfen f4³ÊËì« 9:æÿ4sÙ#¶(5W±a,Ðýú&©nCgê2U£jà ø*WÐÅ¥§h~ï;?£f.ôTÇ¡:J"Ü)0^¹æÙxv½§ålÖÕÍwY=*Ül BèNîØÐ 7I\Ï]Ê ¯0©¨y¹ü+ô§ºØU'· áj ÓÓ¬ê´I³ìòó©Ò(z¶« ,¬ rÓ!óÙ¢3¢ bíÔ5ëeDC{9{àÐ{^aá ÂÎèÃoQ6ÑZ·|lðU-YØ£×´r®0åºæ9BCÚüdãBNã,r4Oò½]w½ÏN´ Dó©½d±ºî{a}ãëWÁØ:ñ»Á\(=Ùeå6g¹fã{«C²:¿]·q,²ö½£cÒçÃ2D»ß1[ö{xý/PTîGë¨`ë5¶:ºÅ¿K}1Í õÆ$m<qÞ»rJ@¯Ò<&_ÌbÀÉá)H¢.a¬ÃêÐé[)ÆepH±rÈJ×¥IéÕ)§BÕ{ow·e7är²û$²½`¯õ½qvrÔå'$¹Gúê&£OਦjI²Ò©øî% e/@¶P©¾Bï$¨dÌ&A&jiº×/¿®kJTÇWSçöÄÕ¹Zàx»ÌfXZµ²¬«å«ºoi¸eGoÖ¼öÎ@¡ìàB·#Ìp@g\bJ°³ô¼@ç"Us¯'%ß<4¨×â`zw#¾4«1`\V z"9PnÞbP ¦ Åým|¯·ÂÆò$âóÕQ+ {¦Çwþµ&YËöáç0¹ÞóbrÑzü0kláz.ÉHC¯oÇ/[ºõ$ ? §w´;òê§ë½×¯±,° Ò PÕ\¤Gõ0ÚTü.bKÒ z Hóíq}ÿoÐqnÉýÆZ·»,iÐýÕ²Ý ÜenßçܸyÍSÀ7ôa{¡G Åk°µ0øUOmk SºpnrjVGË;kéw×Ä7ð¨1«é>ålôàNäÃdͦÊBK&*ÙÕÌô¤f_üêp÷Gê! gÀz.:<¯ÓeÂ6"³ë¤Çý}/âßWÀÂþ{9Å9~¢oñÑë Äù*ÄJ¹JKÉ CÃÒ÷Ï»êÆÏÁ2ߣÒ8Å¿®Ývº¯¥vf=é>¿w¬FŲ¸@]õ|w&6Btwjɧláê°¶É´*l`++ßÚf.Þ=W^jf\$/û8Éý.5MâR˱MPÎÊ»ÙsW74?)%§ðîIÜçÌ+^ì0ýß¶99Ë{ɸ[¨_*Z#ú{ ¯ªej3TÉ£ç hCçýù·¦o ï:m:×cGõWceáæÔÎê gû "<þsÌû±¿_y88¹ørrññà?Î>_=5ì ñ¾¶ÑR\~}$ÀÓQ+Ó-!-â]©<ægçÙ¦ZéòÑßµ¦@oçNñ?þ§H}~Knù jùÀN8=B÷ì=vÎÿ á²h¶ó/]yzç_::?*ç²Î´«+¹ÆÚåªè$YZVée4í³Ó ìÚBQrsAìO ê?êþ¬ÉYËâÇ'1FTÀQºÖ`^«Ós nú]_vÔµ4û²¥ÒóÖ®4<c7éâý¬?Z¨íÜéצ×wäR@WYÓdÚ*+²¤ÞüU¯QÉ -Õì2ëtÃ",Ú·£u.C߯U-ßcZ®%0a ©°ú^µ|MKz£¢ÏôEAä0íöl±x/C½ïD¨íö²õèèQ!@ÄÛÎ ç ô6Õ¼â5 Tcûl~7ä ´&BNýÈÜÎ[`ãvr´×Ú]Ä[²ÛmÍæ[ì>×QÝ?°XûX4Þ!ùPYÃakiLííFWlVP ^ømxùt7 ÝÓån%wW¤äyíùH&V_á] yfÐúÀÎ a °,,mw¬ÜåÇìâ::'øüèö¦vÅxMQZüÕÅyh@;#ÛðN|ûr»é+}xR|5Ït! ª³d§ôTɱÞi<@ÝÁÑHî|µvêR@Øif\úü·ã*¼È[ô¸ ×-¾%²¹!7ó-.ÀîI\\¬è¸ åQËß§hB@é\ØF×d¼Ö5Qr/z_m >{°i ߸Z?Âz{»¤£Î5Þ ZÙÑêTðeäy_ã±nk[:HÆVùÏ×>Öý»Jï(zËùäÃËJ ÇûÚzKÛ êvf*Ñó²l´ÐO³Q¬Ûbc=ÜÐ-xmCQÄpÐDiGé×ú ºÎý Bv¥¹H âì¡»ÍXÝ@¾À*·²¹WGñ¸$nrd«?Ú±Ì ñ'¨ò¾¨$án÷t¼DÚkÁйÅIZU·êãÊÏà{GÇEÆN¬5££Ü6UæÐßVS$h÷fµã'Ô;þÙiúùN p»%¦55ßwxál)+-soúfeví×q\VØÚ3Ý^Ú(¾ýôé½¼eO0ÖPð¸A Io¨9)ɬ¤t%à zñ¼<ѦQZ65\+ÎüHÓ9YÐ9×ŨãqôÃ%ɳ+k6¥ã³ÖÉn}²ãcÁV %ZW,:l¥ßaÞûl åóºÂîz
Время первой команды журнала | 13:03:50 2010- 5-17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:26:13 2010- 5-18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 16.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.61 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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