/l3/users/09-03-2011/NT-Ladm/debian1.net.nt/root :1 :2 :3 :4 :5 :6 :7 |
|
#ls g*
gai.conf gnome-vfs-mime-magic group group- gshadow gshadow- gssapi_mech.conf gconf: 2 gconf.xml.defaults gconf.xml.mandatory gdm: gdm.conf Init locale.conf modules PostLogin PostSession PreSession XKeepsCrashing Xsession gimp: 2.0 gnome: config epiphany gnome-app-install: ... gre.d: 1.9.system.conf groff: man.local mdoc.local grub.d: 00_header 05_debian_theme 10_hurd 10_linux 30_os-prober 40_custom README gtk-2.0: im-multipress.conf gtkmathview: dictionary-debian.xml gtkmathview.conf.xml |
#ls g*
gai.conf gnome-vfs-mime-magic group group- gshadow gshadow- gssapi_mech.conf gconf: 2 gconf.xml.defaults gconf.xml.mandatory gdm: gdm.conf Init locale.conf modules PostLogin PostSession PreSession XKeepsCrashing Xsession gimp: 2.0 gnome: config epiphany gnome-app-install: ... gre.d: 1.9.system.conf groff: man.local mdoc.local grub.d: 00_header 05_debian_theme 10_hurd 10_linux 30_os-prober 40_custom README gtk-2.0: im-multipress.conf gtkmathview: dictionary-debian.xml gtkmathview.conf.xml |
#~
*:serial) if [ "x${GRUB_SERIAL_COMMAND}" = "x" ] ; then echo "Warning, requested serial terminal but GRUB_SERIAL_COMMAND is unspecc ified. Default parameters will be used." >&2 GRUB_SERIAL_COMMAND=serial fi echo "${GRUB_SERIAL_COMMAND}" echo "terminal serial" ;; *:*) echo "terminal ${GRUB_TERMINAL}" ;; esac 63,1 97% |
#~
# (e.g. the `font' command might need lvm or raid modules) for i in ${GRUB_PRELOAD_MODULES} ; do echo "insmod $i" done if [ "x${GRUB_DEFAULT}" = "x" ] ; then GRUB_DEFAULT=0 ; fi if [ "x${GRUB_TIMEOUT}" = "x" ] ; then GRUB_TIMEOUT=5 ; fi cat << EOF set default=${GRUB_DEFAULT} set timeout=${GRUB_TIMEOUT} 37,1 34% ... GRUB_SERIAL_COMMAND=serial fi echo "${GRUB_SERIAL_COMMAND}" echo "terminal serial" ;; *:*) echo "terminal ${GRUB_TERMINAL}" ;; esac 63,1 97% |
#~
set_blue_theme() { cat << EOF set menu_color_normal=cyan/blue set menu_color_highlight=white/blue EOF } esac if test -e /boot/grub/${reader}.mod ; then echo "Found Debian background: `basename ${bg}`" >&2 use_bg=true break fi fi done 6,1 17% |
#~
set_blue_theme() { cat << EOF set menu_color_normal=cyan/blue set menu_color_highlight=white/blue EOF } esac if test -e /boot/grub/${reader}.mod ; then echo "Found Debian background: `basename ${bg}`" >&2 use_bg=true break fi fi done 6,1 17% |
#source /usr/lib/grub/update-grub_lib
fi cat << EOF } done EOF ;; echo " ${LONGNAME} is not yet supported by update-grub." >&2 hurd|*) ;; esac done |
#source /usr/lib/grub/update-grub_lib
exit 0 fi for OS in ${OSPROBED} ; do DEVICE="`echo ${OS} | cut -d ':' -f 1`" LONGNAME="`echo ${OS} | cut -d ':' -f 2 | tr '^' ' '`" LABEL="`echo ${OS} | cut -d ':' -f 3 | tr '^' ' '`" BOOT="`echo ${OS} | cut -d ':' -f 4`" if [ -z "${LONGNAME}" ] ; then LONGNAME="${LABEL}" 37,1 22% fi cat << EOF } done EOF ;; echo " ${LONGNAME} is not yet supported by update-grub." >&2 hurd|*) ;; esac done |
#ls
acpid bootlogd devpts halt locale portmap tmpfs alsa cron exim4 ifupdown nfs-common rcS useradd avahi-daemon cups grub kdm.d ntpdate rsyslog bluetooth dbus hal keyboard openvpn ssh |
#ls
acpid bootlogd devpts halt locale portmap tmpfs alsa cron exim4 ifupdown nfs-common rcS useradd avahi-daemon cups grub kdm.d ntpdate rsyslog bluetooth dbus hal keyboard openvpn ssh |
#ls - la /sbin
ls: невозможно получить доступ к -: Нет такого файла или каталога ls: невозможно получить доступ к la: Нет такого файла или каталога /sbin: acpi_available getty mkfs.cramfs shadowconfig agetty halt mkfs.ext2 showmount apm_available hwclock mkfs.ext3 shutdown badblocks ifconfig mkfs.ext4 slattach blkid ifdown mkfs.ext4dev sm-notify blockdev ifup mkfs.minix ss bootlogd init mkswap startpar ... findfs killall5 raw unix_chkpwd fsck ldconfig reboot unix_update fsck.cramfs logsave resize2fs update-modules fsck.ext2 losetup rmmod wipefs fsck.ext3 lsmod route wpa_action fsck.ext4 MAKEDEV rpc.statd wpa_cli fsck.ext4dev mii-tool rtacct wpa_supplicant fsck.minix mke2fs rtmon fsck.nfs mkfs runlevel fstab-decode mkfs.bfs sfdisk |
#ls - la /sbin
ls: невозможно получить доступ к -: Нет такого файла или каталога ls: невозможно получить доступ к la: Нет такого файла или каталога /sbin: acpi_available getty mkfs.cramfs shadowconfig agetty halt mkfs.ext2 showmount apm_available hwclock mkfs.ext3 shutdown badblocks ifconfig mkfs.ext4 slattach blkid ifdown mkfs.ext4dev sm-notify blockdev ifup mkfs.minix ss bootlogd init mkswap startpar ... findfs killall5 raw unix_chkpwd fsck ldconfig reboot unix_update fsck.cramfs logsave resize2fs update-modules fsck.ext2 losetup rmmod wipefs fsck.ext3 lsmod route wpa_action fsck.ext4 MAKEDEV rpc.statd wpa_cli fsck.ext4dev mii-tool rtacct wpa_supplicant fsck.minix mke2fs rtmon fsck.nfs mkfs runlevel fstab-decode mkfs.bfs sfdisk |
#ls -la /sbin
итого 5252 drwxr-xr-x 2 root root 4096 Мар 11 16:23 . drwxr-xr-x 21 root root 4096 Мар 9 17:49 .. -rwxr-xr-x 1 root root 2996 Сен 1 2008 acpi_available -rwxr-xr-x 2 root root 18552 Янв 25 21:19 agetty -rwxr-xr-x 1 root root 3296 Сен 1 2008 apm_available -rwxr-xr-x 1 root root 19180 Окт 13 2008 badblocks -rwxr-xr-x 1 root root 19176 Янв 25 21:19 blkid -rwxr-xr-x 1 root root 10484 Янв 25 21:19 blockdev -rwxr-xr-x 1 root root 12208 Янв 1 07:35 bootlogd ... lrwxrwxrwx 1 root root 20 Мар 9 17:06 umount.hal -> /usr/sbin/umount.hal lrwxrwxrwx 1 root root 9 Янв 1 2001 umount.nfs -> mount.nfs lrwxrwxrwx 1 root root 9 Янв 1 2001 umount.nfs4 -> mount.nfs -rwxr-sr-x 1 root shadow 26372 Мар 18 2009 unix_chkpwd -rwxr-xr-x 1 root root 26364 Мар 18 2009 unix_update -rwxr-xr-x 1 root root 300 Апр 5 2008 update-modules -rwxr-xr-x 1 root root 9896 Янв 25 21:19 wipefs -rwxr-xr-x 1 root root 1896 Дек 2 2008 wpa_action -rwxr-xr-x 1 root root 30868 Дек 2 2008 wpa_cli -rwxr-xr-x 1 root root 400072 Дек 2 2008 wpa_supplicant |
#ls -la /sbin
итого 5252 drwxr-xr-x 2 root root 4096 Мар 11 16:23 . drwxr-xr-x 21 root root 4096 Мар 9 17:49 .. -rwxr-xr-x 1 root root 2996 Сен 1 2008 acpi_available -rwxr-xr-x 2 root root 18552 Янв 25 21:19 agetty -rwxr-xr-x 1 root root 3296 Сен 1 2008 apm_available -rwxr-xr-x 1 root root 19180 Окт 13 2008 badblocks -rwxr-xr-x 1 root root 19176 Янв 25 21:19 blkid -rwxr-xr-x 1 root root 10484 Янв 25 21:19 blockdev -rwxr-xr-x 1 root root 12208 Янв 1 07:35 bootlogd ... lrwxrwxrwx 1 root root 20 Мар 9 17:06 umount.hal -> /usr/sbin/umount.hal lrwxrwxrwx 1 root root 9 Янв 1 2001 umount.nfs -> mount.nfs lrwxrwxrwx 1 root root 9 Янв 1 2001 umount.nfs4 -> mount.nfs -rwxr-sr-x 1 root shadow 26372 Мар 18 2009 unix_chkpwd -rwxr-xr-x 1 root root 26364 Мар 18 2009 unix_update -rwxr-xr-x 1 root root 300 Апр 5 2008 update-modules -rwxr-xr-x 1 root root 9896 Янв 25 21:19 wipefs -rwxr-xr-x 1 root root 1896 Дек 2 2008 wpa_action -rwxr-xr-x 1 root root 30868 Дек 2 2008 wpa_cli -rwxr-xr-x 1 root root 400072 Дек 2 2008 wpa_supplicant |
#ls -la /sbin/i*
-rwxr-xr-x 1 root root 61736 Ноя 16 2008 /sbin/ifconfig -rwxr-xr-x 2 root root 26568 Май 5 2008 /sbin/ifdown -rwxr-xr-x 2 root root 26568 Май 5 2008 /sbin/ifup -rwxr-xr-x 1 root root 31296 Авг 12 2008 /sbin/init -rwxr-xr-x 1 root root 5672 Апр 5 2008 /sbin/insmod -rwxr-xr-x 1 root root 55488 Май 7 2010 /sbin/insserv -rwxr-xr-x 1 root root 2331 Июн 27 2008 /sbin/installkernel lrwxrwxrwx 1 root root 7 Янв 1 2001 /sbin/ip -> /bin/ip -rwxr-xr-x 1 root root 47404 Фев 9 2009 /sbin/ip6tables -rwxr-xr-x 1 root root 51500 Фев 9 2009 /sbin/ip6tables-restore -rwxr-xr-x 1 root root 48300 Фев 9 2009 /sbin/ip6tables-save -rwxr-xr-x 1 root root 11040 Ноя 16 2008 /sbin/ipmaddr -rwxr-xr-x 1 root root 47420 Фев 9 2009 /sbin/iptables -rwxr-xr-x 1 root root 51516 Фев 9 2009 /sbin/iptables-restore -rwxr-xr-x 1 root root 47516 Фев 9 2009 /sbin/iptables-save -rwxr-xr-x 1 root root 14652 Ноя 16 2008 /sbin/iptunnel -rwxr-xr-x 1 root root 5972 Янв 25 21:19 /sbin/isosize |
#ls -la /sbin/i*
-rwxr-xr-x 1 root root 61736 Ноя 16 2008 /sbin/ifconfig -rwxr-xr-x 2 root root 26568 Май 5 2008 /sbin/ifdown -rwxr-xr-x 2 root root 26568 Май 5 2008 /sbin/ifup -rwxr-xr-x 1 root root 31296 Авг 12 2008 /sbin/init -rwxr-xr-x 1 root root 5672 Апр 5 2008 /sbin/insmod -rwxr-xr-x 1 root root 55488 Май 7 2010 /sbin/insserv -rwxr-xr-x 1 root root 2331 Июн 27 2008 /sbin/installkernel lrwxrwxrwx 1 root root 7 Янв 1 2001 /sbin/ip -> /bin/ip -rwxr-xr-x 1 root root 47404 Фев 9 2009 /sbin/ip6tables -rwxr-xr-x 1 root root 51500 Фев 9 2009 /sbin/ip6tables-restore -rwxr-xr-x 1 root root 48300 Фев 9 2009 /sbin/ip6tables-save -rwxr-xr-x 1 root root 11040 Ноя 16 2008 /sbin/ipmaddr -rwxr-xr-x 1 root root 47420 Фев 9 2009 /sbin/iptables -rwxr-xr-x 1 root root 51516 Фев 9 2009 /sbin/iptables-restore -rwxr-xr-x 1 root root 47516 Фев 9 2009 /sbin/iptables-save -rwxr-xr-x 1 root root 14652 Ноя 16 2008 /sbin/iptunnel -rwxr-xr-x 1 root root 5972 Янв 25 21:19 /sbin/isosize |
#ls -la /sbin/[i,s]*
-rwxr-xr-x 1 root root 61736 Ноя 16 2008 /sbin/ifconfig -rwxr-xr-x 2 root root 26568 Май 5 2008 /sbin/ifdown -rwxr-xr-x 2 root root 26568 Май 5 2008 /sbin/ifup -rwxr-xr-x 1 root root 31296 Авг 12 2008 /sbin/init -rwxr-xr-x 1 root root 5672 Апр 5 2008 /sbin/insmod -rwxr-xr-x 1 root root 55488 Май 7 2010 /sbin/insserv -rwxr-xr-x 1 root root 2331 Июн 27 2008 /sbin/installkernel lrwxrwxrwx 1 root root 7 Янв 1 2001 /sbin/ip -> /bin/ip -rwxr-xr-x 1 root root 47404 Фев 9 2009 /sbin/ip6tables -rwxr-xr-x 1 root root 51500 Фев 9 2009 /sbin/ip6tables-restore ... -rwxr-xr-x 1 root root 27860 Ноя 16 2008 /sbin/slattach -rwxr-xr-x 1 root root 12360 Апр 18 2010 /sbin/sm-notify -rwxr-xr-x 1 root root 59216 Июл 27 2008 /sbin/ss -rwxr-xr-x 1 root root 24076 Янв 1 07:35 /sbin/startpar -rwxr-xr-x 1 root root 22800 Янв 30 22:57 /sbin/start-stop-daemon -rwxr-xr-x 1 root root 11268 Янв 1 07:35 /sbin/sulogin lrwxrwxrwx 1 root root 6 Янв 1 2001 /sbin/swapoff -> swapon -rwxr-xr-x 1 root root 17012 Апр 29 2008 /sbin/swapon -rwxr-xr-x 1 root root 6468 Янв 25 21:19 /sbin/switch_root -rwxr-xr-x 1 root root 10192 Янв 11 2009 /sbin/sysctl |
#ls -la /sbin/[i,s]*
-rwxr-xr-x 1 root root 61736 Ноя 16 2008 /sbin/ifconfig -rwxr-xr-x 2 root root 26568 Май 5 2008 /sbin/ifdown -rwxr-xr-x 2 root root 26568 Май 5 2008 /sbin/ifup -rwxr-xr-x 1 root root 31296 Авг 12 2008 /sbin/init -rwxr-xr-x 1 root root 5672 Апр 5 2008 /sbin/insmod -rwxr-xr-x 1 root root 55488 Май 7 2010 /sbin/insserv -rwxr-xr-x 1 root root 2331 Июн 27 2008 /sbin/installkernel lrwxrwxrwx 1 root root 7 Янв 1 2001 /sbin/ip -> /bin/ip -rwxr-xr-x 1 root root 47404 Фев 9 2009 /sbin/ip6tables -rwxr-xr-x 1 root root 51500 Фев 9 2009 /sbin/ip6tables-restore ... -rwxr-xr-x 1 root root 27860 Ноя 16 2008 /sbin/slattach -rwxr-xr-x 1 root root 12360 Апр 18 2010 /sbin/sm-notify -rwxr-xr-x 1 root root 59216 Июл 27 2008 /sbin/ss -rwxr-xr-x 1 root root 24076 Янв 1 07:35 /sbin/startpar -rwxr-xr-x 1 root root 22800 Янв 30 22:57 /sbin/start-stop-daemon -rwxr-xr-x 1 root root 11268 Янв 1 07:35 /sbin/sulogin lrwxrwxrwx 1 root root 6 Янв 1 2001 /sbin/swapoff -> swapon -rwxr-xr-x 1 root root 17012 Апр 29 2008 /sbin/swapon -rwxr-xr-x 1 root root 6468 Янв 25 21:19 /sbin/switch_root -rwxr-xr-x 1 root root 10192 Янв 11 2009 /sbin/sysctl |
#man grubd
|
#man grub2
|
#ps ax
PID TTY STAT TIME COMMAND 1 ? Ss 0:01 init [S] 2 ? S< 0:00 [kthreadd] 3 ? S< 0:00 [migration/0] 4 ? S< 0:00 [ksoftirqd/0] 5 ? S< 0:00 [watchdog/0] 6 ? S< 0:00 [events/0] 7 ? S< 0:00 [khelper] 39 ? S< 0:00 [kblockd/0] 41 ? S< 0:00 [kacpid] ... 900 ? S< 0:00 [kjournald] 901 ? S< 0:00 [kjournald] 1345 ? S< 0:00 [btaddconn] 1346 ? S< 0:00 [btdelconn] 1361 ? S< 0:00 [krfcommd] 4321 tty1 Ss+ 0:00 init [S] 4322 tty1 S+ 0:00 script -f -c bash -q /root/.lilalo//2581210697636427247-1299914922.script 4361 tty1 R+ 0:00 script -f -c bash -q /root/.lilalo//2581210697636427247-1299914922.script 4362 pts/0 Rs 0:00 bash 4391 pts/0 R+ 0:00 ps ax |
#shu
shuf shutdown |
#shu
shuf shutdown |
#shutdown -h 30
^C Shutdown cancelled. |
#shutdown -h 31
^C Shutdown cancelled. |
#shutdown -h 35
^C Shutdown cancelled. |
#shutdown -h 30
^C Shutdown cancelled. |
#uname -a
Linux debian1 2.6.26-2-686 #1 SMP Thu Jan 27 00:28:05 UTC 2011 i686 GNU/Linux |
#cd /boot/
|
#ls
config-2.6.26-2-686 initrd.img-2.6.26-2-686.bak vmlinuz-2.6.26-2-686 grub lost+found initrd.img-2.6.26-2-686 System.map-2.6.26-2-686 |
#ls /boot/config-`uname -r`
/boot/config-2.6.26-2-686 |
#vim /boot/config-2.6.26-2-686
|
#CONFIG_ISDN_I4L=m
|
#cd /usr/src
|
#ls
linux-source-2.6.32.tar.bz2 |
#ls - a
ls: невозможно получить доступ к -: Нет такого файла или каталога ls: невозможно получить доступ к a: Нет такого файла или каталога |
#ls -a
. .. linux-source-2.6.32.tar.bz2 |
#tar xvfj linux-source-2.6.32.tar.bz2
linux-source-2.6.32/ linux-source-2.6.32/Kbuild linux-source-2.6.32/lib/ linux-source-2.6.32/lib/textsearch.c linux-source-2.6.32/lib/kobject_uevent.c linux-source-2.6.32/lib/gen_crc32table.c linux-source-2.6.32/lib/lmb.c linux-source-2.6.32/lib/sort.c linux-source-2.6.32/lib/rwsem.c linux-source-2.6.32/lib/prio_tree.c ... linux-source-2.6.32/tools/perf/util/string.h linux-source-2.6.32/tools/perf/util/header.c linux-source-2.6.32/tools/perf/builtin-stat.c linux-source-2.6.32/tools/perf/perf.h linux-source-2.6.32/tools/perf/builtin-record.c linux-source-2.6.32/tools/perf/CREDITS linux-source-2.6.32/tools/perf/perf.c linux-source-2.6.32/tools/perf/builtin-sched.c linux-source-2.6.32/tools/perf/builtin-timechart.c linux-source-2.6.32/tools/perf/.gitignore |
#ls\
> linux-source-2.6.32 linux-source-2.6.32.tar.bz2 |
#make cnfig
make: *** Нет правила для сборки цели `cnfig'. Останов. |
#make config
make: *** Нет правила для сборки цели `config'. Останов. |
#pwd
/usr/src |
#ls
linux-source-2.6.32 linux-source-2.6.32.tar.bz2 |
#cd linux-source-2.6.32/
|
#ls
arch Documentation init MAINTAINERS REPORTING-BUGS tools block drivers ipc Makefile samples usr COPYING firmware Kbuild mm scripts version.Debian CREDITS fs kernel net security virt crypto include lib README sound |
#make xconfig
HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC scripts/basic/hash CHECK qt * * Unable to find the QT3 installation. Please make sure that * the QT3 development package is correctly installed and * either install pkg-config or set the QTDIR environment * variable to the correct location. * HOSTCC scripts/kconfig/conf.o sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/' HOSTCC scripts/kconfig/kconfig_load.o HOSTCC scripts/kconfig/kxgettext.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/lex.zconf.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o make[1]: *** Нет правила для сборки цели `scripts/kconfig/.tmp_qtcheck', требуемой для `scripts/kconfig/qconf.o'. Останов. make: *** [xconfig] Ошибка 2 |
#make config
HOSTLD scripts/kconfig/conf scripts/kconfig/conf arch/x86/Kconfig # # using defaults found in /boot/config-2.6.26-2-686 # /boot/config-2.6.26-2-686:333:warning: symbol value 'm' invalid for ACPI_DOCK /boot/config-2.6.26-2-686:777:warning: symbol value 'm' invalid for IP_DCCP_CCID3 /boot/config-2.6.26-2-686:780:warning: symbol value 'm' invalid for IP_DCCP_TFRC_LIB /boot/config-2.6.26-2-686:1042:warning: symbol value 'm' invalid for RFKILL_INPUT /boot/config-2.6.26-2-686:1883:warning: symbol value 'm' invalid for IWL4965 /boot/config-2.6.26-2-686:2073:warning: symbol value 'm' invalid for ISDN /boot/config-2.6.26-2-686:3779:warning: symbol value 'm' invalid for GFS2_FS_LOCKING_DLM * * Linux Kernel Configuration * * * General setup * Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [Y/n/?] ^Cmake[1]: *** [config] Прерывание make: *** [config] Прерывание |
#make menuconfig
*** Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' requires the ncurses libraries. *** *** Install ncurses (ncurses-devel) and try again. *** make[1]: *** [scripts/kconfig/dochecklxdialog] Ошибка 1 make: *** [menuconfig] Ошибка 2 |
#make config
scripts/kconfig/conf arch/x86/Kconfig # # using defaults found in /boot/config-2.6.26-2-686 # /boot/config-2.6.26-2-686:333:warning: symbol value 'm' invalid for ACPI_DOCK /boot/config-2.6.26-2-686:777:warning: symbol value 'm' invalid for IP_DCCP_CCID3 /boot/config-2.6.26-2-686:780:warning: symbol value 'm' invalid for IP_DCCP_TFRC_LIB /boot/config-2.6.26-2-686:1042:warning: symbol value 'm' invalid for RFKILL_INPUT /boot/config-2.6.26-2-686:1883:warning: symbol value 'm' invalid for IWL4965 /boot/config-2.6.26-2-686:2073:warning: symbol value 'm' invalid for ISDN /boot/config-2.6.26-2-686:3779:warning: symbol value 'm' invalid for GFS2_FS_LOCKING_DLM * * Linux Kernel Configuration * * * General setup * Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [Y/n/?] n Local version - append to kernel release (LOCALVERSION) [] ^Cmake[1]: *** [config] Прерывание make: *** [config] Прерывание |
#make config
scripts/kconfig/conf arch/x86/Kconfig # # using defaults found in /boot/config-2.6.26-2-686 # /boot/config-2.6.26-2-686:333:warning: symbol value 'm' invalid for ACPI_DOCK /boot/config-2.6.26-2-686:777:warning: symbol value 'm' invalid for IP_DCCP_CCID3 /boot/config-2.6.26-2-686:780:warning: symbol value 'm' invalid for IP_DCCP_TFRC_LIB /boot/config-2.6.26-2-686:1042:warning: symbol value 'm' invalid for RFKILL_INPUT /boot/config-2.6.26-2-686:1883:warning: symbol value 'm' invalid for IWL4965 /boot/config-2.6.26-2-686:2073:warning: symbol value 'm' invalid for ISDN /boot/config-2.6.26-2-686:3779:warning: symbol value 'm' invalid for GFS2_FS_LOCKING_DLM * * Linux Kernel Configuration * * * General setup * Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [Y/n/?] ^Cmake[1]: *** [config] Прерывание make: *** [config] Прерывание |
#cd ..
|
#ls
linux-source-2.6.32 linux-source-2.6.32.tar.bz2 |
#man rm
|
#rm -r *
|
#ls
|
#pwd
/usr/src |
#cd /home/user
|
#ls
backup matrix.jpg bigfile mbox bin names Desktop no_file_with_this_name Downloads ogo.jpg file opera_11.01.1190_i386.deb file1 pamyatka.pdf freebsd.jpg press_any_key_to_continue.jpg google-chrome-stable_current_i386.deb proj granata.jpg sorted Light_Alloy_4.4.784_RC2_by_FAFNIR.exe source longene-0.3.0-linux-2.6.34.tar.bz2 text lpi_1 touchlist lpi_2 unsorted man_smb_conf |
#ls -la
итого 50528 drwxr-xr-x 46 user user 4096 Мар 12 12:54 . drwxr-xr-x 5 root root 4096 Мар 9 17:37 .. drwx------ 2 user user 4096 Мар 11 12:51 .AbiSuite drwx------ 3 user user 4096 Мар 12 11:22 .adobe drwxr-xr-x 3 user user 4096 Мар 9 19:25 backup -rw------- 1 user user 7704 Мар 12 12:55 .bash_history -rw-r--r-- 1 user user 220 Янв 1 2001 .bash_logout -rw-r--r-- 1 user root 21 Мар 10 12:53 .bash_profile -rw-r--r-- 1 user user 3151 Мар 10 12:53 .bashrc ... drwx------ 2 user user 4096 Мар 9 20:01 .ssh drwxr-xr-x 2 user user 4096 Мар 11 16:14 text drwxr-xr-x 2 user user 4096 Мар 11 13:56 .themes drwx------ 3 user user 4096 Мар 10 13:41 .thumbnails -rw-r--r-- 1 user user 75 Мар 9 17:34 touchlist -rw-r--r-- 1 user user 51 Мар 10 14:51 unsorted -rw------- 1 user user 5718 Мар 12 11:33 .viminfo -rw-r--r-- 1 user user 21 Мар 10 12:48 .vimrc -rw------- 1 user user 118 Мар 12 09:35 .Xauthority -rw-r--r-- 1 user user 200250 Мар 12 10:35 .xsession-errors |
Время первой команды журнала | 08:02:23 2011- 3-12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:34:33 2011- 3-12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 28.71 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.03 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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