/l3/users/eb/2009/linux12/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 :44 :45 :46 :47 :48 |
|
#apt-get install gparted
Отр:31 http://192.168.15.12 sid/main libbonoboui2-common 2.24.1-1 [394kB] Отр:32 http://192.168.15.12 sid/main libbonoboui2-0 2.24.1-1 [224kB] Отр:33 http://192.168.15.12 sid/main libfreezethaw-perl 0.45-1 [17,3kB] Отр:34 http://192.168.15.12 sid/main libgnomeui-common 2.24.1-1 [842kB] Отр:35 http://192.168.15.12 sid/main libgnomeui-0 2.24.1-1 [347kB] Отр:36 http://192.168.15.12 sid/main libtalloc1 1.3.0-1 [16,2kB] Отр:37 http://192.168.15.12 sid/main libwbclient0 2:3.3.4-2 [84,3kB] Отр:38 http://192.168.15.12 sid/main libsmbclient 2:3.3.4-2 [1340kB] Отр:39 http://192.168.15.12 sid/main libgnomevfs2-extra 1:2.24.1-1 [384kB] Отр:40 http://192.168.15.12 sid/main yelp 2.24.0-2 [917kB] ... Setting up libsmbclient (2:3.3.4-2) ... Setting up libgnomevfs2-extra (1:2.24.1-1) ... Setting up yelp (2.24.0-2) ... Setting up kpartx (0.4.8-15) ... Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-2.6.29-2-686 dpkg: warning: obsolete option '--print-installation-architecture', please use '--print-architecture' instead. dpkg: warning: obsolete option '--print-installation-architecture', please use '--print-architecture' instead. Processing triggers for python-support ... Processing triggers for menu ... |
#gparted
====================== libparted : 1.8.8 ====================== |
#gparted
====================== libparted : 1.8.8 ====================== |
#gparted
====================== libparted : 1.8.8 ====================== |
#gparted
====================== libparted : 1.8.8 ====================== |
#cat /etc/fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM |
#vim /etc/fstab
--- /tmp/l3-saved-3545.29049.22095 2009-05-30 12:22:32.000000000 +0300 +++ /etc/fstab 2009-05-30 12:24:14.000000000 +0300 @@ -1 +1,3 @@ # UNCONFIGURED FSTAB FOR BASE SYSTEM +/dev/hdb5 /mnt ext3 default 1 0 + |
#mount -a
mount: special device /dev/hdb5 does not exist |
#ls /dev/sd*
/dev/sda /dev/sda1 /dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb5 |
#vim /etc/fstab
--- /tmp/l3-saved-3545.17910.25621 2009-05-30 12:24:46.000000000 +0300 +++ /etc/fstab 2009-05-30 12:25:03.000000000 +0300 @@ -1,3 +1,3 @@ # UNCONFIGURED FSTAB FOR BASE SYSTEM -/dev/hdb5 /mnt ext3 default 1 0 +/dev/sdb5 /mnt ext3 default 1 0 |
#mount -a
mount: wrong fs type, bad option, bad superblock on /dev/sdb5, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so |
#vim /etc/fstab
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
2 /dev/sdb5 /mnt ext3 default 1 0 ~ ~ ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/fstab" 3L, 71C записаний |
#mount -a
|
#cd /mnt
|
#ls
lost+found |
#tune2fs
tune2fs 1.41.5 (23-Apr-2009) Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g group] [-i interval[d|m|w]] [-j] [-J journal_options] [-l] [-m reserved_blocks_percent] [-o [^]mount_options[,...]] [-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label] [-M last_mounted_dir] [-O [^]feature[,...]] [-E extended-option[,...]] [-T last_check_time] [-U UUID] [ -I new_inode_size ] device |
#tune2fs -
tune2fs 1.41.5 (23-Apr-2009) Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g group] [-i interval[d|m|w]] [-j] [-J journal_options] [-l] [-m reserved_blocks_percent] [-o [^]mount_options[,...]] [-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label] [-M last_mounted_dir] [-O [^]feature[,...]] [-E extended-option[,...]] [-T last_check_time] [-U UUID] [ -I new_inode_size ] device |
#vol_dev /dev/sdb5
bash: vol_dev: command not found |
#vol_id/dev/sdb5
bash: vol_id/dev/sdb5: No such file or directory |
#vol_id /dev/sdb5
ID_FS_USAGE=filesystem ID_FS_TYPE=ext3 ID_FS_VERSION=1.0 ID_FS_UUID=6a850811-f15e-4ad6-ae06-567de28ed21c ID_FS_UUID_ENC=6a850811-f15e-4ad6-ae06-567de28ed21c ID_FS_LABEL= ID_FS_LABEL_ENC= |
#e2label -l /dev/sdb5 MYDISK
Usage: e2label device [newlabel] |
#tune2fs -l /dev/sdb5 MYDISK
tune2fs 1.41.5 (23-Apr-2009) Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g group] [-i interval[d|m|w]] [-j] [-J journal_options] [-l] [-m reserved_blocks_percent] [-o [^]mount_options[,...]] [-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label] [-M last_mounted_dir] [-O [^]feature[,...]] [-E extended-option[,...]] [-T last_check_time] [-U UUID] [ -I new_inode_size ] device |
#tune2fs -l /dev/sdb5 MYDISK
tune2fs 1.41.5 (23-Apr-2009) Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g group] [-i interval[d|m|w]] [-j] [-J journal_options] [-l] [-m reserved_blocks_percent] [-o [^]mount_options[,...]] [-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label] [-M last_mounted_dir] [-O [^]feature[,...]] [-E extended-option[,...]] [-T last_check_time] [-U UUID] [ -I new_inode_size ] device |
#tune2fs -l /dev/sdb MYDISK
tune2fs 1.41.5 (23-Apr-2009) Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g group] [-i interval[d|m|w]] [-j] [-J journal_options] [-l] [-m reserved_blocks_percent] [-o [^]mount_options[,...]] [-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label] [-M last_mounted_dir] [-O [^]feature[,...]] [-E extended-option[,...]] [-T last_check_time] [-U UUID] [ -I new_inode_size ] device |
#e2label /dev/sdb5 MYDISK
|
#cp /etc/inittab /tmp
|
#cat /tmp/inittab | sed y/^#//
sed: -e вираз #1, літера 6: strings for `y' command are different lengths |
#cat /tmp/inittab | tr s/^#/
tr: пропущений операнд після `s/^#/' При перетворенні потрібно вказати дві таблиці. Спробуйте `tr --help' для одержання додаткової інформації. |
#cat /tmp/inittab | tr ^#
tr: пропущений операнд після `^#' При перетворенні потрібно вказати дві таблиці. Спробуйте `tr --help' для одержання додаткової інформації. |
#cat /tmp/inittab | tr -d ^#
/etc/inittab: init(8) configuration. $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ The default runlevel. id:2:initdefault: Boot-time system configuration/initialization script. This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS What to do in single-user mode. ~~:S:wait:/sbin/sulogin /etc/init.d executes the S and K scripts upon change ... 2:23:respawn:/sbin/getty 38400 tty2 3:23:respawn:/sbin/getty 38400 tty3 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 Example how to put a getty on a serial line (for a terminal) T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 Example how to put a getty on a modem line. T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -d ^$
# /etc/inittab: init(8) configuration. # Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -d "^$"
# /etc/inittab: init(8) configuration. # Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -d ^
# /etc/inittab: init(8) configuration. # $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr $
tr: пропущений операнд після `$' При перетворенні потрібно вказати дві таблиці. Спробуйте `tr --help' для одержання додаткової інформації. |
#cat /tmp/inittab | tr -d $
# /etc/inittab: init(8) configuration. # Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -s ^$
# /etc/inittab: init(8) configuration. # $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -s \^\$
# /etc/inittab: init(8) configuration. # $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -s "^$"
# /etc/inittab: init(8) configuration. # $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#vim /tmp/inittab
|
#cat /tmp/inittab | tr \b "^$"
# /etc/initta^: init(8) configuration. # $Id: initta^,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when ^ooting in emergency (-^) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/s^in/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/s^in/getty 38400 tty4 5:23:respawn:/s^in/getty 38400 tty5 6:23:respawn:/s^in/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/s^in/getty -L ttyS0 9600 vt100 #T1:23:respawn:/s^in/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/s^in/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr \b ^$
# /etc/initta^: init(8) configuration. # $Id: initta^,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when ^ooting in emergency (-^) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/s^in/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/s^in/getty 38400 tty4 5:23:respawn:/s^in/getty 38400 tty5 6:23:respawn:/s^in/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/s^in/getty -L ttyS0 9600 vt100 #T1:23:respawn:/s^in/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/s^in/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr \b ^$
# /etc/initta^: init(8) configuration. # $Id: initta^,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when ^ooting in emergency (-^) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/s^in/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/s^in/getty 38400 tty4 5:23:respawn:/s^in/getty 38400 tty5 6:23:respawn:/s^in/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/s^in/getty -L ttyS0 9600 vt100 #T1:23:respawn:/s^in/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/s^in/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr \b $
# /etc/initta$: init(8) configuration. # $Id: initta$,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when $ooting in emergency (-$) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/s$in/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/s$in/getty 38400 tty4 5:23:respawn:/s$in/getty 38400 tty5 6:23:respawn:/s$in/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/s$in/getty -L ttyS0 9600 vt100 #T1:23:respawn:/s$in/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/s$in/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -d \b $
tr: зайвий операнд `$' При видаленні без ущільнення повторів можна вказати дві лише одну таблицю. Спробуйте `tr --help' для одержання додаткової інформації. |
#cat /tmp/inittab | tr \b ^$
# /etc/initta^: init(8) configuration. # $Id: initta^,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when ^ooting in emergency (-^) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/s^in/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/s^in/getty 38400 tty4 5:23:respawn:/s^in/getty 38400 tty5 6:23:respawn:/s^in/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/s^in/getty -L ttyS0 9600 vt100 #T1:23:respawn:/s^in/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/s^in/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -s ^$ \b
# /etc/inittab: init(8) configuration. # bId: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp b # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -s ^$
# /etc/inittab: init(8) configuration. # $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -s #
tr: відсутній операнд Спробуйте `tr --help' для одержання додаткової інформації. |
#cat /tmp/inittab | tr -s #
tr: відсутній операнд Спробуйте `tr --help' для одержання додаткової інформації. |
#cat /tmp/inittab | tr -s#
tr: invalid option -- '#' Спробуйте `tr --help' для одержання додаткової інформації. |
#cat /tmp/inittab | tr #
tr: відсутній операнд Спробуйте `tr --help' для одержання додаткової інформації. |
#cat /tmp/inittab | tr \#
tr: пропущений операнд після `#' При перетворенні потрібно вказати дві таблиці. Спробуйте `tr --help' для одержання додаткової інформації. |
#cat /tmp/inittab | tr -s \#
# /etc/inittab: init(8) configuration. # $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -s "#"
# /etc/inittab: init(8) configuration. # $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -d '\n'
|
#cat /tmp/inittab | tr -d '^$\n'
|
#cat /tmp/inittab | tr -d'$
# /etc/inittab: init(8) configuration. # Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change ... 4:23:respawn:/sbin/getty 38400 tty4 5:23:respawn:/sbin/getty 38400 tty5 6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 # Example how to put a getty on a modem line. # #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 |
#cat /tmp/inittab | tr -c '^$' \b
|
#cat /tmp/inittab | tr -c '\'
|
#cat /tmp/inittab | tr -c ^$ \b
|
#cat /tmp/inittab | tr \b
tr: пропущений операнд після `b' При перетворенні потрібно вказати дві таблиці. Спробуйте `tr --help' для одержання додаткової інформації. |
#fot i in 192.168.15.{1-3}
bash: fot: command not found |
#for i in 192.168.15.{1-3}
> do > ping $i > done ping: unknown host 192.168.15.{1-3} |
#for i in 192.168.15.{1-3}; do ping -c 1 $i; done
ping: unknown host 192.168.15.{1-3} |
#for i in 192.168.15.{1-3}; do ping -c 1 $i; done
ping: unknown host 192.168.15.{1-3} |
#for i in 192.168.15.{1,3}; do ping -c 1 $i; done
PING 192.168.15.1 (192.168.15.1) 56(84) bytes of data. 64 bytes from 192.168.15.1: icmp_seq=1 ttl=64 time=4.20 ms --- 192.168.15.1 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 4.209/4.209/4.209/0.000 ms PING 192.168.15.3 (192.168.15.3) 56(84) bytes of data. 64 bytes from 192.168.15.3: icmp_seq=1 ttl=64 time=2.42 ms --- 192.168.15.3 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 2.425/2.425/2.425/0.000 ms |
#for i in 192.168.15.{1-3}; do ping -c 1 $i; done
ping: unknown host 192.168.15.{1-3} |
#for i in 192.168.15.*{1-3}; do ping -c 1 $i; done
ping: unknown host 192.168.15.*{1-3} |
#for i in "192.168.15.{1-3}"; do ping -c 1 $i; done
ping: unknown host 192.168.15.{1-3} |
#for i in 192.168.15.{1:3}; do ping -c 1 $i; done
ping: unknown host 192.168.15.{1:3} |
#for i in 192.168.15.{1,5}; do ping -c 1 $i; done
PING 192.168.15.1 (192.168.15.1) 56(84) bytes of data. 64 bytes from 192.168.15.1: icmp_seq=1 ttl=64 time=0.234 ms --- 192.168.15.1 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.234/0.234/0.234/0.000 ms PING 192.168.15.5 (192.168.15.5) 56(84) bytes of data. 64 bytes from 192.168.15.5: icmp_seq=1 ttl=64 time=3.55 ms --- 192.168.15.5 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 3.552/3.552/3.552/0.000 ms |
#for i in 192.168.15.{;,5}; do ping -c 1 $i; done
bash: syntax error near unexpected token `,5}' |
#for i in 192.168.15.{;5}; do ping -c 1 $i; done
bash: syntax error near unexpected token `5}' |
#for i in 192.168.15.{1;5}; do ping -c 1 $i; done
bash: syntax error near unexpected token `5}' |
#for i in 192.168.15.{5}; do ping -c 1 $i; done
ping: unknown host 192.168.15.{5} |
#for i in 192.168.15.{"1-5"}; do ping -c 1 $i; done
ping: unknown host 192.168.15.{1-5} |
#for i in 192.168.15."{1-5}"; do ping -c 1 $i; done
ping: unknown host 192.168.15.{1-5} |
#for i in (192.168.15.{1-5}); do ping -c 1 $i; done
bash: syntax error near unexpected token `(' |
#dd if=/dev/zero of=/tmp/dev.img count=200 bs=1024
200+0 записів прочитано 200+0 записів записано скопійовано 204800 байтів (205 kB), 0,00100323 с, 204 MB/s |
#ls -la /tmp
загалом 252 drwxrwxrwt 9 root root 4096 тра 30 14:04 . drwxr-xr-x 21 root root 4096 тра 29 15:44 .. -rw-r--r-- 1 root root 204800 тра 30 14:04 dev.img drwxrwxrwt 2 root root 4096 тра 30 09:29 .ICE-unix -rw-r--r-- 1 root root 2008 тра 30 13:48 inittab drwx------ 2 user user 4096 тра 30 09:29 keyring-lk2cwb drwx------ 2 root root 4096 тра 30 09:43 libgksu-mCsEXf drwx------ 2 root root 4096 тра 30 09:30 libgksu-Zq2dfM drwx------ 2 user user 4096 тра 30 14:02 orbit-user brw-r--r-- 1 root root 8, 1 тра 30 11:03 sda1 brw-r--r-- 1 root root 8, 17 тра 30 11:02 sdb1 drwx------ 2 user user 4096 тра 30 09:29 ssh-vpjCbG2600 crw-r--r-- 1 root root 4, 1 тра 30 09:45 tty1 -r--r--r-- 1 root root 11 тра 30 09:29 .X0-lock drwxrwxrwt 2 root root 4096 тра 30 09:29 .X11-unix -rw------- 1 user user 410 тра 30 09:29 .xfsm-ICE-R1BRUU |
#ls -la -h /tmp
загалом 252K drwxrwxrwt 9 root root 4,0K тра 30 14:04 . drwxr-xr-x 21 root root 4,0K тра 29 15:44 .. -rw-r--r-- 1 root root 200K тра 30 14:04 dev.img drwxrwxrwt 2 root root 4,0K тра 30 09:29 .ICE-unix -rw-r--r-- 1 root root 2,0K тра 30 13:48 inittab drwx------ 2 user user 4,0K тра 30 09:29 keyring-lk2cwb drwx------ 2 root root 4,0K тра 30 09:43 libgksu-mCsEXf drwx------ 2 root root 4,0K тра 30 09:30 libgksu-Zq2dfM drwx------ 2 user user 4,0K тра 30 14:02 orbit-user brw-r--r-- 1 root root 8, 1 тра 30 11:03 sda1 brw-r--r-- 1 root root 8, 17 тра 30 11:02 sdb1 drwx------ 2 user user 4,0K тра 30 09:29 ssh-vpjCbG2600 crw-r--r-- 1 root root 4, 1 тра 30 09:45 tty1 -r--r--r-- 1 root root 11 тра 30 09:29 .X0-lock drwxrwxrwt 2 root root 4,0K тра 30 09:29 .X11-unix -rw------- 1 user user 410 тра 30 09:29 .xfsm-ICE-R1BRUU |
#ls -l /tmp/dev.img
-rw-r--r-- 1 root root 204800 тра 30 14:04 /tmp/dev.img |
#rm /tmp/dev.img
|
#dd if=/dev/zero of=/tmp/harddisk.img count=200 bs=1024k
200+0 записів прочитано 200+0 записів записано скопійовано 209715200 байтів (210 MB), 1,85843 с, 113 MB/s |
#cat /tmp/inittab | tr -d '^\n'
|
#modprobe loop
|
#ls -l /dev/looploop
ls: не вдається отримати доступ до /dev/looploop: No such file or directory |
#ls -l /dev/loop
ls: не вдається отримати доступ до /dev/loop: No such file or directory |
#ls -l /dev/loop0
brw-rw---- 1 root disk 7, 0 тра 30 09:29 /dev/loop0 |
#ls -l /dev/loop[0-7]
brw-rw---- 1 root disk 7, 0 тра 30 09:29 /dev/loop0 brw-rw---- 1 root disk 7, 1 тра 30 14:18 /dev/loop1 brw-rw---- 1 root disk 7, 2 тра 30 14:18 /dev/loop2 brw-rw---- 1 root disk 7, 3 тра 30 14:18 /dev/loop3 brw-rw---- 1 root disk 7, 4 тра 30 14:18 /dev/loop4 brw-rw---- 1 root disk 7, 5 тра 30 14:18 /dev/loop5 brw-rw---- 1 root disk 7, 6 тра 30 14:18 /dev/loop6 brw-rw---- 1 root disk 7, 7 тра 30 14:18 /dev/loop7 |
#echo ':' | sfdisk /dev/loop0
Checking that no-one is using this disk right now ... BLKRRPART: Invalid argument OK Disk /dev/loop0: cannot get geometry Disk /dev/loop0: 25 cylinders, 255 heads, 63 sectors/track sfdisk: ERROR: sector 0 does not have an msdos signature /dev/loop0: unrecognized partition table type Old situation: No partitions found New situation: No partitions found sfdisk: no partition table present. |
#echo ';' | sfdisk /dev/loop0
Checking that no-one is using this disk right now ... BLKRRPART: Invalid argument OK Disk /dev/loop0: cannot get geometry Disk /dev/loop0: 25 cylinders, 255 heads, 63 sectors/track sfdisk: ERROR: sector 0 does not have an msdos signature /dev/loop0: unrecognized partition table type Old situation: No partitions found New situation: ... /dev/loop0p3 0 - 0 0 0 Empty /dev/loop0p4 0 - 0 0 0 Empty Warning: no primary partition is marked bootable (active) This does not matter for LILO, but the DOS MBR will not boot this disk. Successfully wrote the new partition table Re-reading the partition table ... BLKRRPART: Invalid argument If you created or changed a DOS partition, /dev/foo7, say, then use dd(1) to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1 (See fdisk(8).) |
#apt-get install kpa
kpackage kpaint kpar2 kpartloader kpartx kpat |
#apt-get install kpar
kpar2 kpartloader kpartx |
#apt-get install kpartx
Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано Вже встановлена найновіша версія kpartx. kpartx set to manually installed. The following packages were automatically installed and are no longer required: portmap Використовуйте 'apt-get autoremove' щоб видалити їх. оновлено 0, встановлено 0 нових пакунків, для видалення відмічено 0 пакунків, і 20 пакунків не оновлено. |
#kpartx
usage : kpartx [-a|-d|-l] [-v] wholedisk -a add partition devmappings -d del partition devmappings -l list partitions devmappings that would be added by -a -p set device name-partition number delimiter -g force GUID partition table (GPT) -v verbose |
#kpartx -a /dev/loop0
/proc/misc: No entry for device-mapper found Is device-mapper driver missing from kernel? Failure to communicate with kernel device-mapper driver. device mapper prerequisites not met |
#gpartx -a /dev/loop0
bash: gpartx: command not found |
#modprobe md
md4 mdacon mdc800 mdio-bitbang md-mod |
#modprobe md-mod
|
# UNCONFIGURED FSTAB FOR BASE SYSTEM
Время первой команды журнала | 12:09:09 2009- 5-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:24:19 2009- 5-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 32.67 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.09 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.54 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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