/l3/users/2-11-2020/NT-Ladm/debian3.net.nt/root :1 :2 :3 :4 |
|
#cp ~/mymotd /etc/motd
cp: не удалось выполнить stat для «/root/mymotd»: Нет такого файла или каталога |
#ls
d1 d2 d3 error.txt f1 f2 f3 install ip.txt who.txt |
#cd etc/motd
l3script: cd: etc/motd: Нет такого файла или каталога |
#cd etc
l3script: cd: etc: Нет такого файла или каталога |
#ls
d1 d2 d3 error.txt f1 f2 f3 install ip.txt who.txt |
#touch mymotd
|
#vi mymotd
--- /tmp/l3-saved-16752.2433.12200 2020-11-04 15:05:08.480008431 +0200 +++ mymotd 2020-11-04 15:05:27.384000809 +0200 @@ -0,0 +1 @@ +Test hello! |
#cp ~/mymotd /etc/motd
cp: переписать «/etc/motd»? y |
#less /etc/shadow
|
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon: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 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 news:x:9:9:news:/var/spool/news:/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 Debian-exim:x:101:103::/var/spool/exim4:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin ivan:x:1001:1001:Ivan Ivanov,9C,111,222-22-22,Smth:/home/ivan:/bin/bash petr:x:1002:1002::/home/petr:/bin/bash anna:x:1003:1004::/home/anna:/bin/bash |
#cd ~user/files
|
#ls
a b c d |
#ls -l
итого 0 -rw-r--r-- 1 user user 0 Ноя 4 15:19 a -rw-r--r-- 1 user user 0 Ноя 4 15:19 b -rw-r--r-- 1 user user 0 Ноя 4 15:19 c -rw-r--r-- 1 user user 0 Ноя 4 15:19 d |
#chown root a
|
#ls -l
итого 0 -rw-r--r-- 1 root user 0 Ноя 4 15:19 a -rw-r--r-- 1 user user 0 Ноя 4 15:19 b -rw-r--r-- 1 user user 0 Ноя 4 15:19 c -rw-r--r-- 1 user user 0 Ноя 4 15:19 d |
#chgrp root a
|
#ls -l
итого 0 -rw-r--r-- 1 root root 0 Ноя 4 15:19 a -rw-r--r-- 1 user user 0 Ноя 4 15:19 b -rw-r--r-- 1 user user 0 Ноя 4 15:19 c -rw-r--r-- 1 user user 0 Ноя 4 15:19 d |
#chown user:user b
|
#ls -l
итого 0 -rw-r--r-- 1 root root 0 Ноя 4 15:19 a -rw-r--r-- 1 user user 0 Ноя 4 15:19 b -rw-r--r-- 1 user user 0 Ноя 4 15:19 c -rw-r--r-- 1 user user 0 Ноя 4 15:19 d |
#chown user c
|
#ls -l
итого 0 -rw-r--r-- 1 root root 0 Ноя 4 15:19 a -rw-r--r-- 1 user user 0 Ноя 4 15:19 b -rw-r--r-- 1 user user 0 Ноя 4 15:19 c -rw-r--r-- 1 user user 0 Ноя 4 15:19 d |
#chown c
chown: пропущен операнд после «c» Попробуйте «chown --help» для получения более подробного описания. |
#chown root c
|
#ls -l
итого 0 -rw-r--r-- 1 root root 0 Ноя 4 15:19 a -rw-r--r-- 1 user user 0 Ноя 4 15:19 b -rw-r--r-- 1 root user 0 Ноя 4 15:19 c -rw-r--r-- 1 user user 0 Ноя 4 15:19 d |
#fdisk -l
Disk /dev/xvda: 17.2 GB, 17179869184 bytes 255 heads, 63 sectors/track, 2088 cylinders, total 33554432 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000e4875 Device Boot Start End Blocks Id System /dev/xvda1 2048 32088063 16043008 83 Linux Disk /dev/xvdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders, total 10485760 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/xvdb doesn't contain a valid partition table |
#fdisk /dev/xvdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x0f82d43f. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) Command (m for help): m Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag ... Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0f82d43f Device Boot Start End Blocks Id System /dev/xvdb1 2048 5122047 2560000 83 Linux /dev/xvdb2 5122048 10485759 2681856 83 Linux Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. |
#fdisk -l /dev/xvdb
Disk /dev/xvdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders, total 10485760 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0f82d43f Device Boot Start End Blocks Id System /dev/xvdb1 2048 5122047 2560000 83 Linux /dev/xvdb2 5122048 10485759 2681856 83 Linux |
#mkfs -t ext4 -v /dev/xvdb1
mke2fs 1.42.5 (29-Jul-2012) fs_types for mke2fs.conf resolution: 'ext4' Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 160000 inodes, 640000 blocks 32000 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=658505728 20 block groups 32768 blocks per group, 32768 fragments per group 8000 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912 Allocating group tables: done Writing inode tables: done Creating journal (16384 blocks): done Writing superblocks and filesystem accounting information: done |
#mkfs -t ext4 -L DATA -m 0 -b 2048 /dev/xvdb1
mke2fs 1.42.5 (29-Jul-2012) Filesystem label=DATA OS type: Linux Block size=2048 (log=1) Fragment size=2048 (log=1) Stride=0 blocks, Stripe width=0 blocks 160528 inodes, 1280000 blocks 0 blocks (0.00%) reserved for the super user First data block=0 Maximum filesystem blocks=538968064 79 block groups 16384 blocks per group, 16384 fragments per group 2032 inodes per group Superblock backups stored on blocks: 16384, 49152, 81920, 114688, 147456, 409600, 442368, 802816 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done |
#ls -l /sbin/mk*
-rwxr-xr-x 1 root root 89656 Мар 21 2013 /sbin/mke2fs -rwxr-xr-x 1 root root 10376 Дек 11 2012 /sbin/mkfs -rwxr-xr-x 1 root root 18672 Дек 11 2012 /sbin/mkfs.bfs -rwxr-xr-x 1 root root 31152 Дек 11 2012 /sbin/mkfs.cramfs lrwxrwxrwx 1 root root 6 Мар 21 2013 /sbin/mkfs.ext2 -> mke2fs lrwxrwxrwx 1 root root 6 Мар 21 2013 /sbin/mkfs.ext3 -> mke2fs lrwxrwxrwx 1 root root 6 Мар 21 2013 /sbin/mkfs.ext4 -> mke2fs lrwxrwxrwx 1 root root 6 Мар 21 2013 /sbin/mkfs.ext4dev -> mke2fs -rwxr-xr-x 1 root root 27080 Дек 11 2012 /sbin/mkfs.minix -rwxr-xr-x 1 root root 18696 Апр 29 2012 /sbin/mkhomedir_helper -rwxr-xr-x 1 root root 27144 Дек 11 2012 /sbin/mkswap |
#df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в rootfs 16G 1018M 14G 7% / udev 10M 0 10M 0% /dev tmpfs 50M 160K 50M 1% /run /dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 16G 1018M 14G 7% / tmpfs 5,0M 0 5,0M 0% /run/lock tmpfs 100M 0 100M 0% /run/shm |
#df -i
Файловая система Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в rootfs 1003680 33109 970571 4% / udev 61932 310 61622 1% /dev tmpfs 63421 225 63196 1% /run /dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 1003680 33109 970571 4% / tmpfs 63421 1 63420 1% /run/lock tmpfs 63421 2 63419 1% /run/shm |
#cd /mnt
|
#ls
|
#mkdir data
|
#mount /dev/xvdb1 /mnt/data
|
#cd data
|
#ls
lost+found |
#df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в rootfs 16G 1018M 14G 7% / udev 10M 0 10M 0% /dev tmpfs 50M 160K 50M 1% /run /dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 16G 1018M 14G 7% / tmpfs 5,0M 0 5,0M 0% /run/lock tmpfs 100M 0 100M 0% /run/shm /dev/xvdb1 2,5G 74M 2,4G 3% /mnt/data |
#df -i
Файловая система Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в rootfs 1003680 33110 970570 4% / udev 61932 310 61622 1% /dev tmpfs 63421 225 63196 1% /run /dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 1003680 33110 970570 4% / tmpfs 63421 1 63420 1% /run/lock tmpfs 63421 2 63419 1% /run/shm /dev/xvdb1 160528 11 160517 1% /mnt/data |
#cd ..
|
#umount /mnt/data
|
#mount -o ro /dev/xvdb1 /mnt/data
|
#cd data
|
#touch f1
touch: невозможно выполнить touch для «f1»: Файловая система доступна только для чтения |
#cd ..
|
#mount -o remount,ro /mnt/data
|
#cd /data
l3script: cd: /data: Нет такого файла или каталога |
#cd data
|
#ls
f1 lost+found |
#cd
|
#umount /mnt/data/
|
#mount /mnt/data/
mount: can't find /mnt/data/ in /etc/fstab or /etc/mtab |
#vi /etc/fstab
--- /tmp/l3-saved-21199.5955.22378 2020-11-05 11:01:37.528012375 +0200 +++ /etc/fstab 2020-11-05 11:10:14.367998379 +0200 @@ -10,3 +10,4 @@ # swap was on /dev/xvda5 during installation UUID=c74f7f49-4c6d-4208-81f6-14356114f2e0 none swap sw 0 0 /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0 +/dev/xvdb1 /mnt/data ext4 defaults 0 1 |
#mount /mnt/data/
|
#umount /mnt/data/
|
#vi /etc/fstab
--- /tmp/l3-saved-21199.2476.9444 2020-11-05 11:10:50.276033918 +0200 +++ /etc/fstab 2020-11-05 11:11:30.124001021 +0200 @@ -10,4 +10,4 @@ # swap was on /dev/xvda5 during installation UUID=c74f7f49-4c6d-4208-81f6-14356114f2e0 none swap sw 0 0 /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0 -/dev/xvdb1 /mnt/data ext4 defaults 0 1 +/dev/xvdb1 /mnt/data ext4 defaults,rv 0 1 |
#mount /mnt/data/
mount: wrong fs type, bad option, bad superblock on /dev/xvdb1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so |
#vi /etc/fstab
--- /tmp/l3-saved-21199.31826.11102 2020-11-05 11:11:40.755984965 +0200 +++ /etc/fstab 2020-11-05 11:12:12.611973806 +0200 @@ -10,4 +10,4 @@ # swap was on /dev/xvda5 during installation UUID=c74f7f49-4c6d-4208-81f6-14356114f2e0 none swap sw 0 0 /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0 -/dev/xvdb1 /mnt/data ext4 defaults,rv 0 1 +/dev/xvdb1 /mnt/data ext4 defaults 0 1 |
#dmesg | tail
[ 25.696099] eth0: no IPv6 routers present [508743.345683] xvdb: xvdb1 xvdb2 [512508.378917] EXT4-fs (xvdb1): mounted filesystem with ordered data mode. Opts: (null) [512876.927468] EXT4-fs (xvdb1): mounted filesystem with ordered data mode. Opts: (null) [512937.335744] EXT4-fs (xvdb1): re-mounted. Opts: user_xattr,barrier=1,data=ordered [512982.758239] EXT4-fs (xvdb1): re-mounted. Opts: user_xattr,barrier=1,data=ordered [513008.733482] EXT4-fs (xvdb1): re-mounted. Opts: user_xattr,barrier=1,data=ordered [513058.219612] EXT4-fs (xvdb1): re-mounted. Opts: (null) [513864.947121] EXT4-fs (xvdb1): mounted filesystem with ordered data mode. Opts: (null) [513935.819315] EXT4-fs (xvdb1): Unrecognized mount option "rv" or missing value |
#mount /mnt/data/
|
#cd
|
#mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=61932,mode=755) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=50740k,mode=755) /dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=101460k) /dev/xvdb1 on /mnt/data type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered) |
#ls -l ext4
ls: невозможно получить доступ к ext4: Нет такого файла или каталога |
#cat .bashrc
# ~/.bashrc: executed by bash(1) for non-login shells. # Note: PS1 and umask are already set in /etc/profile. You should not # need this unless you want different defaults for root. # PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' # umask 022 # You may uncomment the following lines if you want `ls' to be colorized: export LS_OPTIONS='--color=auto' eval "`dircolors`" alias ls='ls $LS_OPTIONS' alias ll='ls $LS_OPTIONS -l' alias l='ls $LS_OPTIONS -lA' # # Some more alias to avoid making mistakes: alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' [ $0 == l3script ] && . /root/.lilalo/l3bashrc && _l3_start |
#cat .vimrc
set mouse=a set nu syntax on |
#reboot --help
usage: reboot [-n] [-w] [-d] [-f] [-h] [-i] -n: don't sync before halting the system -w: only write a wtmp reboot record and exit. -d: don't write a wtmp record. -f: force halt/reboot, don't call shutdown. -h: put harddisks in standby mode. -i: shut down all network interfaces. |
#ls -l
итого 84 drwxr-xr-x 2 root root 4096 Окт 13 2014 bin drwxr-xr-x 3 root root 4096 Окт 13 2014 boot drwxr-xr-x 12 root root 3000 Ноя 5 09:45 dev drwxr-xr-x 68 root root 4096 Ноя 5 11:12 etc drwxr-xr-x 6 root root 4096 Ноя 4 14:47 home lrwxrwxrwx 1 root root 30 Июн 27 2014 initrd.img -> /boot/initrd.img-3.2.0-4-amd64 drwxr-xr-x 13 root root 4096 Окт 15 2014 lib drwxr-xr-x 2 root root 4096 Окт 15 2014 lib32 drwxr-xr-x 2 root root 4096 Окт 13 2014 lib64 ... drwx------ 7 root root 4096 Ноя 6 12:42 root drwxr-xr-x 12 root root 420 Окт 30 12:26 run drwxr-xr-x 2 root root 4096 Окт 13 2014 sbin drwxr-xr-x 2 root root 4096 Июн 10 2012 selinux drwxr-xr-x 2 root root 4096 Июн 27 2014 srv drwxr-xr-x 13 root root 0 Окт 30 12:25 sys drwxrwxrwt 3 root root 4096 Ноя 6 13:39 tmp drwxr-xr-x 11 root root 4096 Окт 15 2014 usr drwxr-xr-x 11 root root 4096 Июн 27 2014 var lrwxrwxrwx 1 root root 26 Июн 27 2014 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64 |
#at /etc/crontab
l3script: at: команда не найдена |
#cat /etc/crontab
# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) # |
#which run-parts
/bin/run-parts |
#echo Message |wall
|
#^C
|
# ~/.bashrc: executed by bash(1) for non-login shells. # Note: PS1 and umask are already set in /etc/profile. You should not # need this unless you want different defaults for root. # PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' # umask 022 # You may uncomment the following lines if you want `ls' to be colorized: export LS_OPTIONS='--color=auto' eval "`dircolors`" alias ls='ls $LS_OPTIONS' alias ll='ls $LS_OPTIONS -l' alias l='ls $LS_OPTIONS -lA' # # Some more alias to avoid making mistakes: alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' [ $0 == l3script ] && . /root/.lilalo/l3bashrc && _l3_start
set mouse=a set nu syntax on
# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #
root:x:0:0:root:/root:/bin/bash daemon: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 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 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 Debian-exim:x:101:103::/var/spool/exim4:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin ivan:x:1001:1001:Ivan Ivanov,9C,111,222-22-22,Smth:/home/ivan:/bin/bash petr:x:1002:1002::/home/petr:/bin/bash anna:x:1003:1004::/home/anna:/bin/bash
Время первой команды журнала | 14:01:12 2020-11- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:46:30 2020-11- 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 73 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 13.70 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.37 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.62 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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