/l3/users/16-10-2018/NT-Ladm/debian3.net.nt/root :1 :2 :3 :4 :5 |
|
#chmod u=rx g= o= file1
chmod: cannot access `g=': No such file or directory chmod: cannot access `o=': No such file or directory |
#chmod u=rx g= o= file1ls
chmod: cannot access `g=': No such file or directory chmod: cannot access `o=': No such file or directory chmod: cannot access `file1ls': No such file or directory |
#chmod u=rx g= o= file1ls
chmod: cannot access `g=': No such file or directory chmod: cannot access `o=': No such file or directory chmod: cannot access `file1ls': No such file or directory |
#ls -alt
total 8 drwxr-xr-x 2 root root 4096 Oct 18 16:45 . -r-xr--r-- 1 root root 0 Oct 18 16:45 file1 -rw-r--r-- 1 root root 0 Oct 18 16:45 file2 -rw-r--r-- 1 root root 0 Oct 18 16:45 file3 drwx------ 8 root root 4096 Oct 18 16:44 .. |
#ls -alt
total 8 drwxr-xr-x 2 root root 4096 Oct 18 16:45 . -r-xr--r-- 1 root root 0 Oct 18 16:45 file1 -rw-r--r-- 1 root root 0 Oct 18 16:45 file2 -rw-r--r-- 1 root root 0 Oct 18 16:45 file3 drwx------ 8 root root 4096 Oct 18 16:44 .. |
#ls -alt
total 8 drwxr-xr-x 2 root root 4096 Oct 18 16:45 . -r-x---r-- 1 root root 0 Oct 18 16:45 file1 -r-xr-xr-x 1 root root 0 Oct 18 16:45 file2 -rw-r--r-- 1 root root 0 Oct 18 16:45 file3 drwx------ 8 root root 4096 Oct 18 16:44 .. |
#ls -alt
total 8 drwxr-xr-x 2 root root 4096 Oct 18 16:45 . -r-x---r-- 1 root root 0 Oct 18 16:45 file1 -r-xr-xr-x 1 root root 0 Oct 18 16:45 file2 -rw-r--r-- 1 root root 0 Oct 18 16:45 file3 drwx------ 8 root root 4096 Oct 18 16:44 .. |
#ls -l
total 8 drwxrwx---+ 2 root devel 4096 Oct 18 16:00 project drwxrwxrwt 2 root root 4096 Oct 18 16:10 public -rw-r--r-- 1 root root 0 Oct 18 16:14 ROOT |
#ls -l
total 8 drwxrwx---+ 2 root devel 4096 Oct 18 16:00 project drwxrwxrwt 2 root root 4096 Oct 18 16:10 public -rw-r--r-- 1 root root 0 Oct 18 16:14 ROOT |
#ls -l
total 12 drwxrws---+ 2 root devel 4096 Oct 18 16:00 project drwxrwx--- 2 root root 4096 Oct 19 09:43 project3 drwxrwxrwt 2 root root 4096 Oct 18 16:10 public -rw-r--r-- 1 root root 0 Oct 18 16:14 ROOT |
#ls -l
total 12 drwxrws---+ 2 root devel 4096 Oct 18 16:00 project drwxrwx--- 2 root root 4096 Oct 19 09:43 project3 drwxrwxrwt 2 root root 4096 Oct 18 16:10 public -rw-r--r-- 1 root root 0 Oct 18 16:14 ROOT |
#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 -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 0x3722d9cc. 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): p 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: 0x3722d9cc Device Boot Start End Blocks Id System /dev/xvdb1 2048 4884860 2441406+ 83 Linux /dev/xvdb2 4884861 10485759 2800449+ 83 Linux Command (m for help): ц Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. |
#а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 0x3722d9cc. 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): p 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: 0x3722d9cc Device Boot Start End Blocks Id System /dev/xvdb1 2048 4884860 2441406+ 83 Linux /dev/xvdb2 4884861 10485759 2800449+ 83 Linux Command (m for help): ц Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. |
#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: 0x3722d9cc Device Boot Start End Blocks Id System /dev/xvdb1 2048 4884860 2441406+ 83 Linux /dev/xvdb2 4884861 10485759 2800449+ 83 Linux |
#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: 0x3722d9cc Device Boot Start End Blocks Id System /dev/xvdb1 2048 4884860 2441406+ 83 Linux /dev/xvdb2 4884861 10485759 2800449+ 83 Linux |
#ls -l /dev/xvd*
brw-rw---T 1 root disk 202, 0 Oct 14 20:49 /dev/xvda brw-rw---T 1 root disk 202, 1 Oct 14 20:49 /dev/xvda1 brw-rw---T 1 root disk 202, 16 Oct 19 10:08 /dev/xvdb brw-rw---T 1 root disk 202, 17 Oct 19 10:08 /dev/xvdb1 brw-rw---T 1 root disk 202, 18 Oct 19 10:08 /dev/xvdb2 |
#ls -l /dev/xvd*
brw-rw---T 1 root disk 202, 0 Oct 14 20:49 /dev/xvda brw-rw---T 1 root disk 202, 1 Oct 14 20:49 /dev/xvda1 brw-rw---T 1 root disk 202, 16 Oct 19 10:08 /dev/xvdb brw-rw---T 1 root disk 202, 17 Oct 19 10:08 /dev/xvdb1 brw-rw---T 1 root disk 202, 18 Oct 19 10:08 /dev/xvdb2 |
#stat /dev/xvda
File: `/dev/xvda' Size: 0 Blocks: 0 IO Block: 4096 block special file Device: 5h/5d Inode: 2460 Links: 1 Device type: ca,0 Access: (1660/brw-rw---T) Uid: ( 0/ root) Gid: ( 6/ disk) Access: 2018-10-19 09:52:06.473597183 +0300 Modify: 2018-10-14 20:49:36.966024999 +0300 Change: 2018-10-14 20:49:36.966024999 +0300 Birth: - |
#stat /dev/xvda
File: `/dev/xvda' Size: 0 Blocks: 0 IO Block: 4096 block special file Device: 5h/5d Inode: 2460 Links: 1 Device type: ca,0 Access: (1660/brw-rw---T) Uid: ( 0/ root) Gid: ( 6/ disk) Access: 2018-10-19 09:52:06.473597183 +0300 Modify: 2018-10-14 20:49:36.966024999 +0300 Change: 2018-10-14 20:49:36.966024999 +0300 Birth: - |
#mkfs -t ext4 /dev/xvdb1
mke2fs 1.42.5 (29-Jul-2012) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 152608 inodes, 610351 blocks 30517 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=629145600 19 block groups 32768 blocks per group, 32768 fragments per group 8032 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 /dev/xvdb1
mke2fs 1.42.5 (29-Jul-2012) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 152608 inodes, 610351 blocks 30517 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=629145600 19 block groups 32768 blocks per group, 32768 fragments per group 8032 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 |
#ды -дls -l /sbin/mkfs*
-rwxr-xr-x 1 root root 10376 Dec 11 2012 /sbin/mkfs -rwxr-xr-x 1 root root 18672 Dec 11 2012 /sbin/mkfs.bfs -rwxr-xr-x 1 root root 31152 Dec 11 2012 /sbin/mkfs.cramfs lrwxrwxrwx 1 root root 6 Mar 21 2013 /sbin/mkfs.ext2 -> mke2fs lrwxrwxrwx 1 root root 6 Mar 21 2013 /sbin/mkfs.ext3 -> mke2fs lrwxrwxrwx 1 root root 6 Mar 21 2013 /sbin/mkfs.ext4 -> mke2fs lrwxrwxrwx 1 root root 6 Mar 21 2013 /sbin/mkfs.ext4dev -> mke2fs -rwxr-xr-x 1 root root 27080 Dec 11 2012 /sbin/mkfs.minix |
#ды -дls -l /sbin/mkfs*
-rwxr-xr-x 1 root root 10376 Dec 11 2012 /sbin/mkfs -rwxr-xr-x 1 root root 18672 Dec 11 2012 /sbin/mkfs.bfs -rwxr-xr-x 1 root root 31152 Dec 11 2012 /sbin/mkfs.cramfs lrwxrwxrwx 1 root root 6 Mar 21 2013 /sbin/mkfs.ext2 -> mke2fs lrwxrwxrwx 1 root root 6 Mar 21 2013 /sbin/mkfs.ext3 -> mke2fs lrwxrwxrwx 1 root root 6 Mar 21 2013 /sbin/mkfs.ext4 -> mke2fs lrwxrwxrwx 1 root root 6 Mar 21 2013 /sbin/mkfs.ext4dev -> mke2fs -rwxr-xr-x 1 root root 27080 Dec 11 2012 /sbin/mkfs.minix |
#mkfs -t ext4 -L home -m 0 -b 1024 /dev/xvdb1
mke2fs 1.42.5 (29-Jul-2012) Filesystem label=home OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) Stride=0 blocks, Stripe width=0 blocks 153088 inodes, 2441404 blocks 0 blocks (0.00%) reserved for the super user First data block=1 Maximum filesystem blocks=69730304 299 block groups 8192 blocks per group, 8192 fragments per group 512 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409, 663553, 1024001, 1990657 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done |
#mkfs -t ext4 -L home -m 0 -b 1024 /dev/xvdb1
mke2fs 1.42.5 (29-Jul-2012) Filesystem label=home OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) Stride=0 blocks, Stripe width=0 blocks 153088 inodes, 2441404 blocks 0 blocks (0.00%) reserved for the super user First data block=1 Maximum filesystem blocks=69730304 299 block groups 8192 blocks per group, 8192 fragments per group 512 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409, 663553, 1024001, 1990657 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done |
#df -h
Filesystem Size Used Avail Use% Mounted on rootfs 16G 1.1G 14G 8% / udev 10M 0 10M 0% /dev tmpfs 50M 160K 50M 1% /run /dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 16G 1.1G 14G 8% / tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 100M 0 100M 0% /run/shm /dev/xvdb1 2.3G 36M 2.3G 2% /mnt/data |
#df -h
Filesystem Size Used Avail Use% Mounted on rootfs 16G 1.1G 14G 8% / udev 10M 0 10M 0% /dev tmpfs 50M 160K 50M 1% /run /dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 16G 1.1G 14G 8% / tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 100M 0 100M 0% /run/shm /dev/xvdb1 2.3G 36M 2.3G 2% /mnt/data |
#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) |
#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) |
#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) |
#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) |
#cp `which whoami`
cp: missing destination file operand after `/usr/bin/whoami' Try `cp --help' for more information. |
#cp `which whoami`
cp: missing destination file operand after `/usr/bin/whoami' Try `cp --help' for more information. |
#vi /etc/fstab
--- /tmp/l3-saved-11405.17955.23645 2018-10-19 11:40:00.865605904 +0300 +++ /etc/fstab 2018-10-19 11:46:07.857589013 +0300 @@ -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 +LABEL=home /mnt/data ext4 defaults 0 1 |
#apt-get install htop
Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: strace ltrace The following NEW packages will be installed: htop 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 74.9 kB of archives. After this operation, 216 kB of additional disk space will be used. Get:1 http://ftp.ua.debian.org/debian/ wheezy/main htop amd64 1.0.1-1 [74.9 kB] Fetched 74.9 kB in 0s (810 kB/s) Selecting previously unselected package htop. (Reading database ... 28942 files and directories currently installed.) Unpacking htop (from .../htop_1.0.1-1_amd64.deb) ... Processing triggers for man-db ... Setting up htop (1.0.1-1) ... |
#apt-get install htop
Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: strace ltrace The following NEW packages will be installed: htop 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 74.9 kB of archives. After this operation, 216 kB of additional disk space will be used. Get:1 http://ftp.ua.debian.org/debian/ wheezy/main htop amd64 1.0.1-1 [74.9 kB] Fetched 74.9 kB in 0s (810 kB/s) Selecting previously unselected package htop. (Reading database ... 28942 files and directories currently installed.) Unpacking htop (from .../htop_1.0.1-1_amd64.deb) ... Processing triggers for man-db ... Setting up htop (1.0.1-1) ... |
# Mem[||||||||||||||||||||||||||||||||||| 108/495MB] Load average: 0.04 0.07 0.05
No process specification given Usage: fuser [-fMuvw] [-a|-s] [-4|-6] [-c|-m|-n SPACE] [-k [-i] [-SIGNAL]] NAME... fuser -l fuser -V Show which processes use the named files, sockets, or filesystems. -a,--all display unused files too -i,--interactive ask before killing (ignored without -k) -k,--kill kill processes accessing the named file -l,--list-signals list available signal names -m,--mount show all processes using the named filesystems or block device ... -s,--silent silent operation -SIGNAL send this signal instead of SIGKILL -u,--user display user IDs -v,--verbose verbose output -w,--writeonly kill only processes with write access -V,--version display version information -4,--ipv4 search IPv4 sockets only -6,--ipv6 search IPv6 sockets only - reset options udp/tcp names: [local_port][,[rmt_host][,[rmt_port]]] |
# Mem[||||||||||||||||||||||||||||||||||| 108/495MB] Load average: 0.04 0.07 0.05
No process specification given Usage: fuser [-fMuvw] [-a|-s] [-4|-6] [-c|-m|-n SPACE] [-k [-i] [-SIGNAL]] NAME... fuser -l fuser -V Show which processes use the named files, sockets, or filesystems. -a,--all display unused files too -i,--interactive ask before killing (ignored without -k) -k,--kill kill processes accessing the named file -l,--list-signals list available signal names -m,--mount show all processes using the named filesystems or block device ... -s,--silent silent operation -SIGNAL send this signal instead of SIGKILL -u,--user display user IDs -v,--verbose verbose output -w,--writeonly kill only processes with write access -V,--version display version information -4,--ipv4 search IPv4 sockets only -6,--ipv6 search IPv6 sockets only - reset options udp/tcp names: [local_port][,[rmt_host][,[rmt_port]]] |
#fuser -v ~ivan/.files.swp
USER PID ACCESS COMMAND /home/ivan/.files.swp: ivan 14122 F.... vi |
#fuser -v ~ivan/.files.swp
USER PID ACCESS COMMAND /home/ivan/.files.swp: ivan 14122 F.... vi |
#лÑÐkill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX |
#лÑÐkill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX |
Время первой команды журнала | 15:50:22 2018-10-18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:54:10 2018-10-19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 18.81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.94 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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