/l3/users/bas/2011-03/linux5.unix.bas/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 |
|
#ls /tmp/
1 16:48:47 crchkWQw5Fw crstknMzxEh crxmlxjGZC2 etc.tar gcc-4.1.2-48.el5.x86_64.rpm gconfd-root gconfd-user glibc-devel-2.5-49.x86_64.rpm ... libgomp-4.4.0-6.el5.x86_64.rpm lost+found mapping-user mc-root orbit-user OSL_PIPE_500_SingleOfficeIPC_ca704f7757b55718faf53037ec7a6af5 scrollkeeper-user ssh-WrkbjX2903 svc17.tmp virtual-user.Mz5Hul |
#ls /tmp/
1 16:48:47 crchkWQw5Fw crstknMzxEh crxmlxjGZC2 etc.tar gcc-4.1.2-48.el5.x86_64.rpm gconfd-root gconfd-user glibc-devel-2.5-49.x86_64.rpm ... libgomp-4.4.0-6.el5.x86_64.rpm lost+found mapping-user mc-root orbit-user OSL_PIPE_500_SingleOfficeIPC_ca704f7757b55718faf53037ec7a6af5 scrollkeeper-user ssh-WrkbjX2903 svc17.tmp virtual-user.Mz5Hul |
#ls /tmp/ | grep 1
1 16:48:47 gcc-4.1.2-48.el5.x86_64.rpm gnome-system-monitor.user.3723570201 kernel-headers-2.6.18-194.el5.x86_64.rpm keyring-M5ul1p OSL_PIPE_500_SingleOfficeIPC_ca704f7757b55718faf53037ec7a6af5 svc17.tmp |
#ls /tmp/ | grep 2
crxmlxjGZC2 gcc-4.1.2-48.el5.x86_64.rpm glibc-devel-2.5-49.x86_64.rpm glibc-headers-2.5-49.x86_64.rpm gnome-system-monitor.user.3723570201 kernel-headers-2.6.18-194.el5.x86_64.rpm ssh-WrkbjX2903 |
#cd /tmp/
|
#mkdir DIR
|
#mkdir DIR/1
|
#mkdir DIR/1 2 3 4 5 6 7 8 9
mkdir: cannot create directory `DIR/1': File exists |
#ls /Di
ls: /Di: No such file or directory |
#ls DIR/
1 |
#mkdir DIR/1/2/3/4/5/6/7/8/9
mkdir: cannot create directory `DIR/1/2/3/4/5/6/7/8/9': No such file or directory |
#mkdir DIR {1..2}
mkdir: cannot create directory `DIR': File exists mkdir: cannot create directory `1': File exists mkdir: cannot create directory `2': File exists |
#mount -o remount,acl /dev/sda7
mount: can't find /dev/sda7 in /etc/fstab or /etc/mtab |
#touch /tmp/failik
|
#setfacl -m user:user:rw /tmp/failik
|
#useradd -m user4
|
#vim /usr/local/sbin/useradd
|
#vim /usr/local/sbin/useradd
--- /tmp/l3-saved-3478.15641.28015 2011-04-02 16:30:37.000000000 +0600 +++ /usr/local/sbin/useradd 2011-04-02 16:30:43.000000000 +0600 @@ -0,0 +1 @@ +123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123123 |
#init 4
|
#init 3
|
#startx
xauth: creating new authority file /root/.serverauth.3868 X Window System Version 7.1.1 Release Date: 12 May 2006 X Protocol Version 11, Revision 0, Release 7.1.1 Build Operating System: Linux 2.6.18-164.11.1.el5 x86_64 Red Hat, Inc. Current Operating System: Linux linux5.unix.bas 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 Build Date: 31 March 2010 Build ID: xorg-x11-server 1.1.1-48.76.el5 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. ... |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 4.9G 0 100% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.6G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm |
#ls -l /root/
total 4566880 -rw-r--r-- 1 root root 2 Mar 31 12:43 ! drwxr-xr-x 2 root root 4096 Apr 2 15:41 1 drwxr-xr-x 2 root root 4096 Apr 2 15:39 2 drwxr-xr-x 2 root root 4096 Apr 2 15:39 3 drwxr-xr-x 2 root root 4096 Apr 2 15:42 a -rw------- 1 root root 977 Mar 27 20:45 anaconda-ks.cfg drwxr-xr-x 2 root root 4096 Apr 2 15:42 b drwxr-xr-x 4 root root 4096 Mar 28 17:22 backups drwxr-xr-x 2 root root 4096 Apr 2 15:42 c drwxr-xr-x 2 root root 4096 Apr 4 10:15 Desktop -rw-r--r-- 1 root root 3525136384 Apr 2 14:41 disk1.img -rw-r--r-- 1 root root 1146265600 Apr 2 12:30 disk2.img -rw-r--r-- 1 root root 38088 Mar 27 20:45 install.log -rw-r--r-- 1 root root 4507 Mar 27 20:43 install.log.syslog -rw-r--r-- 1 root root 332069 Mar 28 11:11 ls drwx------ 2 root root 4096 Mar 30 12:06 Mail -rw------- 1 root root 41254 Apr 1 10:34 mbox -rw-r--r-- 1 root root 12649 Nov 13 10:12 rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm |
#rm /root/disk1.img /root/disk2.img
rm: remove regular file `/root/disk1.img'? y rm: remove regular file `/root/disk2.img'? y |
#fdisk -l /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes 60 heads, 12 sectors/track, 1356629 cylinders Units = cylinders of 720 * 512 = 368640 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 14564 5243034 83 Linux /dev/sda2 14565 72818 20971440 83 Linux /dev/sda3 72819 101945 10485720 83 Linux /dev/sda4 101946 1356629 451686240 5 Extended /dev/sda5 101946 107770 2096994 82 Linux swap / Solaris /dev/sda6 107771 113595 2096994 83 Linux |
#ls /dev/sda1
/dev/sda1 |
#ls -la /dev/sda1
brw-r----- 1 root disk 8, 1 Apr 4 10:19 /dev/sda1 |
#cat /dev/sda2
PìÿOÿÿCNÜFMÜFMÿÿSï¢M <©^F¡Cìc8/usr bi5mÙ@20¹Éb& ¢M õÒoQPKb¼qÿÕfm7ýw3)A\Sg$» >yÈÃsç|³5l þ{ þ{ þ{ þ{ þ{ ... GMMUH8HPSSSSSSSS GMMö÷EÐSSS S¡S¢S£S¤S¥S¦S§S¨S©SÚ5jí7 GMMbBøE¨wcxcyczc{c|c}c~ccccccÛ5j¤l MÙKMÙKlibfam.so.0.0.0%Ò_?¤"ÏߧMSJMþh³Kp<=¤Yÿ¡ñFMÙKMÙKlibgamin-1.so.0.1.7'Ò_?í}ñFMÙKM= øEHÐÑÒÓÔÕÖ×(Ò_?ÿ¡-MÚKMÚKlibgtop-2.0.so.7.0.0EÒ_?í¨I-MMÞò³E°×ØÙÚÛÜÝÞßàáâã7j¤üʧMÚKMm#úIàéêëìíîïðñòóôõÒ_?ÿ¡-MÚKMÚKlibmagic.so.1.0.0Ò_?ÿ¡-MÚKMÚKlibmagic.so.1.0.0Ò_?í-MMöEh Ä8jÿ¡åMÚKMÚKlibslang.so.2.0.6×Ò_?íÈ7 GMÚKMÚKlibpcsclite.so.1.0.0ÜÒ_?ÿ¡-MSJMSJM../../lib64/libnsl.so.1¥Yÿ¡ïFMÚKMÚKlibhesiod.so.0.0.0ÞÒ_?ÿ¡-MSJMSJM../../lib64/libnss_compat.so.2¦Yÿ¡-MÛKMÛKlibgdbm.so.2.0.0äÒ_?í¸nëM~M¡²K N¡N¢N£N¤N¥N¦N§N¨N©NªN«N¬N×4jíA0FMÝKMÝKM<×_?íA0FMÜKMÜKM=×_?íÖ!GM|MB£Ext>u>v>w>x>y>z>{>|>}>~>>>^4jí¸!GM|Mi=E>> >>>>>>>>>>>_4jí !GM|MLBøEئ>§>¨>©>ª>«>¬>>®>¥í è |
#ls /dev/sda2
/dev/sda2 |
#fdisk -l /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes 60 heads, 12 sectors/track, 1356629 cylinders Units = cylinders of 720 * 512 = 368640 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 14564 5243034 83 Linux /dev/sda2 14565 72818 20971440 83 Linux /dev/sda3 72819 101945 10485720 83 Linux /dev/sda4 101946 1356629 451686240 5 Extended /dev/sda5 101946 107770 2096994 82 Linux swap / Solaris /dev/sda6 107771 113595 2096994 83 Linux |
#echo 60*28*
|
#fdisk -lu /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes 60 heads, 12 sectors/track, 1356629 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Device Boot Start End Blocks Id System /dev/sda1 * 12 10486079 5243034 83 Linux /dev/sda2 10486080 52428959 20971440 83 Linux /dev/sda3 52428960 73400399 10485720 83 Linux /dev/sda4 73400400 976772879 451686240 5 Extended /dev/sda5 73400412 77594399 2096994 82 Linux swap / Solaris /dev/sda6 77594412 81788399 2096994 83 Linux |
#fdisk /dev/sda
The number of cylinders for this disk is set to 1356629. 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): p Disk /dev/sda: 500.1 GB, 500107862016 bytes 60 heads, 12 sectors/track, 1356629 cylinders Units = cylinders of 720 * 512 = 368640 bytes ... /dev/sda5 101946 107770 2096994 82 Linux swap / Solaris /dev/sda6 107771 113595 2096994 83 Linux /dev/sda7 113596 141374 10000434 83 Linux Command (m for help): wc The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Device or resource busy. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. |
#fdisk -lu /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes 60 heads, 12 sectors/track, 1356629 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Device Boot Start End Blocks Id System /dev/sda1 * 12 10486079 5243034 83 Linux /dev/sda2 10486080 52428959 20971440 83 Linux /dev/sda3 52428960 73400399 10485720 83 Linux /dev/sda4 73400400 976772879 451686240 5 Extended /dev/sda5 73400412 77594399 2096994 82 Linux swap / Solaris /dev/sda6 77594412 81788399 2096994 83 Linux /dev/sda7 81788412 101789279 10000434 83 Linux |
#du
20 ./.ssh 4 ./.redhat/esc 8 ./.redhat 4 ./.eggcups 4 ./.nautilus 4 ./.metacity/sessions 8 ./.metacity 8 ./.gnome2/share/fonts 8 ./.gnome2/share/cursor-fonts 20 ./.gnome2/share ... 4 ./backups/sysconfig/networking/profiles/default 8 ./backups/sysconfig/networking/profiles 16 ./backups/sysconfig/networking 4 ./backups/sysconfig/console 488 ./backups/sysconfig 980 ./backups 4 ./b 4 ./c 4 ./1 29436 . |
#fdisk -l /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes 60 heads, 12 sectors/track, 1356629 cylinders Units = cylinders of 720 * 512 = 368640 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 14564 5243034 83 Linux /dev/sda2 14565 72818 20971440 83 Linux /dev/sda3 72819 101945 10485720 83 Linux /dev/sda4 101946 1356629 451686240 5 Extended /dev/sda5 101946 107770 2096994 82 Linux swap / Solaris /dev/sda6 107771 113595 2096994 83 Linux /dev/sda7 113596 141374 10000434 83 Linux |
#cat /proc/partitions
major minor #blocks name 8 0 488386584 sda 8 1 5243034 sda1 8 2 20971440 sda2 8 3 10485720 sda3 8 4 1 sda4 8 5 2096994 sda5 8 6 2096994 sda6 |
#part
parted partprobe partx |
#part
parted partprobe partx |
#partprobe
|
#cat /proc/partitions
major minor #blocks name 8 0 488386584 sda 8 1 5243034 sda1 8 2 20971440 sda2 8 3 10485720 sda3 8 4 0 sda4 8 5 2096994 sda5 8 6 2096994 sda6 8 7 10000434 sda7 |
#df
Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 5078640 531656 4284836 12% / /dev/sda6 2031280 163252 1763180 9% /tmp /dev/sda3 10157328 365468 9267576 4% /var /dev/sda2 20314668 2724884 16541212 15% /usr tmpfs 2008180 0 2008180 0% /dev/shm |
#file -s
Usage: file [-bcikLhnNsvz] [-f namefile] [-F separator] [-m magicfiles] file... file -C -m magicfiles Try `file --help' for more information. |
#file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext3 filesystem data (needs journal recovery) (large files) |
#file -s /dev/sda6
/dev/sda6: Linux rev 1.0 ext3 filesystem data (needs journal recovery) (large files) |
#file -s /dev/sda7
/dev/sda7: data |
#mkfs -s /dev/sda
sda sda1 sda2 sda3 sda4 sda5 sda6 sda7 |
#mkfs.ext3 /dev/sda7
mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1251712 inodes, 2500108 blocks 125005 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2562719744 77 block groups 32768 blocks per group, 32768 fragments per group 16256 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 24 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mkfs
mkfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.msdos mkfs.vfat |
#file -s /dev/sda7
/dev/sda7: Linux rev 1.0 ext3 filesystem data (large files) |
#ls -l /dev/sda7
brw-r----- 1 root disk 8, 7 Apr 4 11:04 /dev/sda7 |
#ls -l `which mkfs.ext3`
-rwxr-xr-x 3 root root 49608 Sep 4 2009 /sbin/mkfs.ext3 |
#badblocks /dev/sda7
|
#dumpe2fs
dumpe2fs 1.39 (29-May-2006) Usage: dumpe2fs [-bfhixV] [-ob superblock] [-oB blocksize] device |
#dumpe2fs /dev/sda7 | less
|
#mkdir /tmp/data10
|
#mkdir /tmp/data7
|
#mount /dev/sda7 /mnt/data7
mount: mount point /mnt/data7 does not exist |
#mount /dev/sda7 /tmp/data7
|
#fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes 60 heads, 12 sectors/track, 1356629 cylinders Units = cylinders of 720 * 512 = 368640 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 14564 5243034 83 Linux /dev/sda2 14565 72818 20971440 83 Linux /dev/sda3 72819 101945 10485720 83 Linux /dev/sda4 101946 1356629 451686240 5 Extended /dev/sda5 101946 107770 2096994 82 Linux swap / Solaris /dev/sda6 107771 113595 2096994 83 Linux /dev/sda7 113596 141374 10000434 83 Linux |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 520M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.6G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /tmp/data7 |
#mv /tmp/data7 /mnt/
|
#file -s /dev/sda7
/dev/sda7: Linux rev 1.0 ext3 filesystem data (needs journal recovery) (large files) You have new mail in /var/spool/mail/root |
#dmesg | grep sda
SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB) sda: Write Protect is off sda: Mode Sense: 00 3a 00 00 SCSI device sda: drive cache: write back SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB) sda: Write Protect is off sda: Mode Sense: 00 3a 00 00 SCSI device sda: drive cache: write back sda: sda1 sda2 sda3 sda4 <<6>input: Genius Multimedia Keyboard as /class/input/input0 sda5 sda6 > sd 0:0:0:0: Attached scsi disk sda EXT3 FS on sda1, internal journal EXT3 FS on sda6, internal journal EXT3 FS on sda3, internal journal EXT3 FS on sda2, internal journal Adding 2096984k swap on /dev/sda5. Priority:-1 extents:1 across:2096984k EXT3 FS on sda7, internal journal EXT3 FS on sda7, internal journal |
#mount -L DATA7 /mnt/data7
mount: no such partition found |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 520M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 |
#mount -l DATA7 /mnt/data7
mount: special device DATA7 does not exist |
#dumpe2fs /dev/sda7 | grep -i uuid
dumpe2fs 1.39 (29-May-2006) Filesystem UUID: a208abf6-b068-4edb-b303-cedd1cb369c7 |
#mount -L DATA7 /mnt/data7
mount: no such partition found |
#e2label /dev/sda7 DATA7
|
#mount -L DATA7 /mnt/data7
mount: /dev/sda7 already mounted or /mnt/data7 busy mount: according to mtab, /dev/sda7 is already mounted on /mnt/data7 |
#mount -U 3bb5c855-5f51-436c-8f29-af23b328c7e7 /mnt/data7
mount: no such partition found |
#mount -U a208abf6-b068-4edb-b303-cedd1cb369c7 /mnt/data7
mount: /dev/sda7 already mounted or /mnt/data7 busy mount: according to mtab, /dev/sda7 is already mounted on /mnt/data7 |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 520M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 |
#umount /mnt/data7
|
#mount /mnt/data7
mount: can't find /mnt/data7 in /etc/fstab or /etc/mtab |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 520M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 520M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 |
#vim /etc/fstab
--- /tmp/l3-saved-3481.8462.21500 2011-04-04 12:00:48.000000000 +0600 +++ /etc/fstab 2011-04-04 12:01:44.000000000 +0600 @@ -7,3 +7,4 @@ sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda5 swap swap defaults 0 0 +LABEL=DATA7 /data7 ext3 defaults 0 0 |
#umount /mnt/data7
|
#mount /mnt/data7
mount: can't find /mnt/data7 in /etc/fstab or /etc/mtab |
#vim /etc/fstab
|
#~
LABEL=/usr /usr ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 mnt/data7 ext3 defaults 0 0 proc /proc proc defaults 0 0 ~ ~ ~ ~ ~ "/etc/fstab" 10L, 729C written |
#mount /mnt/data7
|
#umount /mnt/data7
|
#mount /mnt/data7
|
#fdisk /dev/sda
The number of cylinders for this disk is set to 1356629. 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): n First cylinder (141375-1356629, default 141375): +50G Value out of range. First cylinder (141375-1356629, default 141375): |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 521M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 |
#fdisk /dev/sda
The number of cylinders for this disk is set to 1356629. 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): n First cylinder (141375-1356629, default 141375): +50g Value out of range. First cylinder (141375-1356629, default 141375): ... First cylinder (412645-1356629, default 412645): Using default value 412645 Last cylinder or +size or +sizeM or +sizeK (412645-1356629, default 1356629): +50G Command (m for help): wc The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Device or resource busy. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. |
#fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes 60 heads, 12 sectors/track, 1356629 cylinders Units = cylinders of 720 * 512 = 368640 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 14564 5243034 83 Linux /dev/sda2 14565 72818 20971440 83 Linux /dev/sda3 72819 101945 10485720 83 Linux /dev/sda4 101946 1356629 451686240 5 Extended /dev/sda5 101946 107770 2096994 82 Linux swap / Solaris /dev/sda6 107771 113595 2096994 83 Linux /dev/sda7 113596 141374 10000434 83 Linux |
#cat /proc/partitions
major minor #blocks name 8 0 488386584 sda 8 1 5243034 sda1 8 2 20971440 sda2 8 3 10485720 sda3 8 4 0 sda4 8 5 2096994 sda5 8 6 2096994 sda6 8 7 10000434 sda7 |
#part
parted partprobe partx |
#partprobe
|
#fdisk -h
fdisk: invalid option -- h Usage: fdisk [-b SSZ] [-u] DISK Change partition table fdisk -l [-b SSZ] [-u] DISK List partition table(s) fdisk -s PARTITION Give partition size(s) in blocks fdisk -v Give fdisk version Here DISK is something like /dev/hdb or /dev/sda and PARTITION is something like /dev/hda7 -u: give Start and End in sector (instead of cylinder) units -b 2048: (for certain MO disks) use 2048-byte sectors |
#fdisk -h /dev/sda
fdisk: invalid option -- h Usage: fdisk [-b SSZ] [-u] DISK Change partition table fdisk -l [-b SSZ] [-u] DISK List partition table(s) fdisk -s PARTITION Give partition size(s) in blocks fdisk -v Give fdisk version Here DISK is something like /dev/hdb or /dev/sda and PARTITION is something like /dev/hda7 -u: give Start and End in sector (instead of cylinder) units -b 2048: (for certain MO disks) use 2048-byte sectors |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 521M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 |
#mdadm -C /dev/md0 -l1 -n2 /dev/sda
sda sda1 sda10 sda2 sda3 sda4 sda5 sda6 sda7 sda8 sda9 |
#mdadm -C /dev/md0 -l1 -n2 /dev/sda8 /dev/sda9
mdadm: array /dev/md0 started. |
major minor #blocks name 8 0 488386584 sda 8 1 5243034 sda1 8 2 20971440 sda2 8 3 10485720 sda3 8 4 0 sda4 8 5 2096994 sda5 8 6 2096994 sda6 8 7 10000434 sda7
Время первой команды журнала | 11:29:49 2011- 4- 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 08:19:33 2011- 4- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 21.78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 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