/l3/users/11-12-2006/nt-ladm/linux2.linux.nt/user :1 :2 :3 :4 |
|
$ls
backup c file2 log newfile source touch base Desktop file3 mi.sh proj Templates touchlist bin file files name projectX test ug-ladm.pdf body file1 file_withvery names sh text very_long_file_name |
$less newfile
|
$sort < newfile
adm:x:3:4:adm:/var/adm:/sbin/nologin bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gdm:x:42:42::/var/gdm:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin halt:x:7:0:halt:/sbin:/sbin/halt ... rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpm:x:37:37::/var/lib/rpm:/sbin/nologin shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync user:x:500:500:user:/home/user:/bin/bash uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin |
$sort < newfile > newfile2
|
$less newfile2
|
$mv /etc/passwd /home/user/passwd
mv: невозможно удалить `/etc/passwd': Отказано в доступе |
$mv /etc/passwd /home/user/passwd 2>errlog
|
$cat errlog
mv: невозможно удалить `/etc/passwd': Отказано в доступе |
$mv /etc/passwd /home/user/passwd 2>errlog
|
$mv /etc/passwd /home/user/passwd 2>errlog
|
$mv /etc/passwd /home/user/passwd 2>errlog
|
$mv /etc/passwd /home/user/passwd 2>>errlog
|
$mv /etc/passwd /home/user/passwd 2>>errlog
|
$mv /etc/passwd /home/user/passwd 2>>errlog
|
$cat errlog
mv: невозможно удалить `/etc/passwd': Отказано в доступе mv: невозможно удалить `/etc/passwd': Отказано в доступе mv: невозможно удалить `/etc/passwd': Отказано в доступе mv: невозможно удалить `/etc/passwd': Отказано в доступе |
$mv /etc/passwd /home/user/passwd 2>/dev/null
|
$cat errlog
mv: невозможно удалить `/etc/passwd': Отказано в доступе mv: невозможно удалить `/etc/passwd': Отказано в доступе mv: невозможно удалить `/etc/passwd': Отказано в доступе mv: невозможно удалить `/etc/passwd': Отказано в доступе |
$rm errlog
|
$ls
backup Desktop files names projectX text base file file_withvery newfile sh touch bin file1 log newfile2 source touchlist body file2 mi.sh passwd Templates ug-ladm.pdf c file3 name proj test very_long_file_name |
$cat >> unsorted
Windows XP Windows NT Solaris Linux FreeBSD Sun OS |
$sort < unsorted > sorted
|
$cat unsorted
Windows XP Windows NT Solaris Linux FreeBSD Sun OS |
$cat sorted
FreeBSD Linux Solaris Sun OS Windows NT Windows XP |
$cat > file
|
$cat >> file
s;fsd;fk fgkjgpru lseptokgjkggked |
$cat file
s;fsd;fk fgkjgpru lseptokgjkggked |
$cat < /etc/passwd >> file
|
$cat file
s;fsd;fk fgkjgpru lseptokgjkggked root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown ... gdm:x:42:42::/var/gdm:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin ntp:x:38:38::/etc/ntp:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin pcap:x:77:77::/var/arpwatch:/sbin/nologin pvm:x:24:24::/usr/share/pvm3:/bin/bash user:x:500:500:user:/home/user:/bin/bash |
$cat < file | sort > sortedfile
|
$ls
ï¿ï¿ï¿ï¿ï¿ï¿"ï¿#ï¿$ï¿%ï¿&ï¿'ï¿(ï¿)ï¿*ï¿+ï¿,ï¿-ï¿.ï¿/ï¿0ï¿1ï¿2ï¿3ï¿4ï¿5ï¿6ï¿7ï¿8hh�����%hp�����%hx������%h�������%h�������%h�������%h������%h������%h������%h������%h��p����%h��`����%ï¿h��P����%ï¿h��@����%ï¿h��0����%ïhï¿ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½U��WVS��|��u������x�����S����������)Ä�ï¿SW�����E�]���Û�|���������'�C�ï¿ï¿½8�E�P��|���P�V\����t7��|�����V�r<��Pjh�ï¿j������P�ï¿ï¿½ï¿½ï¿½ï¿½ï¿½Y�[R��F4��tS�EÈï¿ï¿½U�R�E��E�W�Eïï¿ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½C�;/t����t&��j�G�U�Æ�)�F���2�X�E�ZPW�U ����tD�E�ï¿ï¿½ï¿½M�QW�/��������}�U��t8�E����uWPV�������"�E�%�=@�{��U��/��C�;/t�ï¿j/S�;����Ã����B����{�E�%�=@tc��V�2��W�r9��Pjhï¿j�����ï¿jï ����U�1�����@ï¿½ï¿½Æ ï¿½ï¿½ï¿½ï¿½U��t=��������P�7��Pjh ï¿j������Pjj������$�H������~=��������W�@7��Pjh`ï¿j�z�����Pjj�����$��������� ��������Y�ï¿ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½jP�EPQSV�'RS�i4ï������� �)�ï¿ï¿½ï¿½t#�E������P������V)�PS�-���VP�l����Ã$�B��������PS������S�?5�Ã���u�aC��U���������J\QP������P1�RX����H%iï¿P������h�)�PS�#ï¿1Ò backup file log passwd source ug-ladm.pdf base file1 mi.sh proj Templates unsorted bin file2 name projectX test very_long_file_name body file3 names sh text c files newfile sorted touch Desktop file_withvery newfile2 sortedfile touchlist |
$ca
cabextract cameratopam capifaxrcvd case cal cancel capiinfo cat calibrate_ppa cancel.cups captoinfo catalogmanager caller capifax card catchsegv |
$cat sortedfile
adm:x:3:4:adm:/var/adm:/sbin/nologin bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin fgkjgpru ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gdm:x:42:42::/var/gdm:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin ... rpm:x:37:37::/var/lib/rpm:/sbin/nologin s;fsd;fk shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync user:x:500:500:user:/home/user:/bin/bash uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin |
$ls
t Wembley' 86" [root@linux1:names]# cat A* [root@linux1:names]# cat a* [root@linux1:names]# ls ][ ab[cde]fg footer.h 1*2 apr gnu-linux backup file log passwd source ug-ladm.pdf base file1 mi.sh proj Templates unsorted bin file2 name projectX test very_long_file_name body file3 names sh text c files newfile sorted touch Desktop file_withvery newfile2 sortedfile touchlist |
$rm sortedfile
|
$ls
backup file log passwd Templates unsorted base file1 mi.sh proj test very_long_file_name bin file2 name projectX text body file3 names sh touch c files newfile sorted touchlist Desktop file_withvery newfile2 source ug-ladm.pdf |
$mkdir /tmp/etccopy
|
$cp -v /etc/* /tmp/etccopy/ 2>&1 | less
|
$ls /tmp/etc
etc/ etccopy/ |
$ls /tmp/etc
etc/ etccopy/ |
$ls /tmp/etccopy/
a2ps.cfg inputrc passwd a2ps-site.cfg issue pbm2ppa.conf adjtime issue.net pinforc aliases kderc pnm2ppa.conf asound.state krb5.conf prelink.cache aspldr.conf krb.conf prelink.conf asplinux-release krb.realms printcap auto.master ksysguarddrc profile auto.misc ldap.conf protocols auto.net ld.so.cache pwdb.conf ... hosts modules.conf wgetrc hosts.allow motd whois.conf hosts.deny mtab wvdial.conf idmapd.conf mtools.conf xinetd.conf im_palette.pal Muttrc yp.conf im_palette-small.pal nscd.conf yum.conf im_palette-tiny.pal nsswitch.conf yumex.conf imrc ntp.conf yumex.profiles.conf initlog.conf pam_smb.conf inittab paper.config |
$ls -la /tmp/etccopy/
итого 3220 drwxrwxr-x 2 user user 4096 Дек 12 17:20 . drwxrwxrwt 22 root root 4096 Дек 12 17:20 .. -rw-r--r-- 1 user user 15289 Дек 12 17:20 a2ps.cfg -rw-r--r-- 1 user user 2562 Дек 12 17:20 a2ps-site.cfg -rw-r--r-- 1 user user 46 Дек 12 17:20 adjtime -rw-r--r-- 1 user user 1512 Дек 12 17:20 aliases -rw-r--r-- 1 user user 5242 Дек 12 17:20 asound.state -rw-r--r-- 1 user user 423 Дек 12 17:20 aspldr.conf -rw-r--r-- 1 user user 30 Дек 12 17:20 asplinux-release ... -rw-r--r-- 1 user user 1438 Дек 12 17:20 vimrc -rw-r--r-- 1 user user 2663 Дек 12 17:20 warnquota.conf -rw-r--r-- 1 user user 4204 Дек 12 17:20 wgetrc -rw-r--r-- 1 user user 345 Дек 12 17:20 whois.conf -rw-r--r-- 1 user user 0 Дек 12 17:20 wvdial.conf -rw-r--r-- 1 user user 289 Дек 12 17:20 xinetd.conf -rw-r--r-- 1 user user 585 Дек 12 17:20 yp.conf -rw-r--r-- 1 user user 274 Дек 12 17:20 yum.conf -rw-r--r-- 1 user user 92 Дек 12 17:20 yumex.conf -rw-r--r-- 1 user user 200 Дек 12 17:20 yumex.profiles.conf |
$less yum.conf
|
$less /tmp/etccopy/yum
|
$less /tmp/etccopy/yum.conf
|
$less /tmp/etccopy/pa
|
$less /tmp/etccopy/passwd
|
$less /tmp/etccopy/passwd
|
$rm -r /tmp/etccopy/passwd
|
$ls -la /tmp/etccopy/
итого 3216 drwxrwxr-x 2 user user 4096 Дек 12 17:22 . drwxrwxrwt 22 root root 4096 Дек 12 17:20 .. -rw-r--r-- 1 user user 15289 Дек 12 17:20 a2ps.cfg -rw-r--r-- 1 user user 2562 Дек 12 17:20 a2ps-site.cfg -rw-r--r-- 1 user user 46 Дек 12 17:20 adjtime -rw-r--r-- 1 user user 1512 Дек 12 17:20 aliases -rw-r--r-- 1 user user 5242 Дек 12 17:20 asound.state -rw-r--r-- 1 user user 423 Дек 12 17:20 aspldr.conf -rw-r--r-- 1 user user 30 Дек 12 17:20 asplinux-release ... -rw-r--r-- 1 user user 1438 Дек 12 17:20 vimrc -rw-r--r-- 1 user user 2663 Дек 12 17:20 warnquota.conf -rw-r--r-- 1 user user 4204 Дек 12 17:20 wgetrc -rw-r--r-- 1 user user 345 Дек 12 17:20 whois.conf -rw-r--r-- 1 user user 0 Дек 12 17:20 wvdial.conf -rw-r--r-- 1 user user 289 Дек 12 17:20 xinetd.conf -rw-r--r-- 1 user user 585 Дек 12 17:20 yp.conf -rw-r--r-- 1 user user 274 Дек 12 17:20 yum.conf -rw-r--r-- 1 user user 92 Дек 12 17:20 yumex.conf -rw-r--r-- 1 user user 200 Дек 12 17:20 yumex.profiles.conf |
$ls -la /tmp/etccopy/
итого 3216 drwxrwxr-x 2 user user 4096 Дек 12 17:22 . drwxrwxrwt 22 root root 4096 Дек 12 17:20 .. -rw-r--r-- 1 user user 15289 Дек 12 17:20 a2ps.cfg -rw-r--r-- 1 user user 2562 Дек 12 17:20 a2ps-site.cfg -rw-r--r-- 1 user user 46 Дек 12 17:20 adjtime -rw-r--r-- 1 user user 1512 Дек 12 17:20 aliases -rw-r--r-- 1 user user 5242 Дек 12 17:20 asound.state -rw-r--r-- 1 user user 423 Дек 12 17:20 aspldr.conf -rw-r--r-- 1 user user 30 Дек 12 17:20 asplinux-release ... -rw-r--r-- 1 user user 1438 Дек 12 17:20 vimrc -rw-r--r-- 1 user user 2663 Дек 12 17:20 warnquota.conf -rw-r--r-- 1 user user 4204 Дек 12 17:20 wgetrc -rw-r--r-- 1 user user 345 Дек 12 17:20 whois.conf -rw-r--r-- 1 user user 0 Дек 12 17:20 wvdial.conf -rw-r--r-- 1 user user 289 Дек 12 17:20 xinetd.conf -rw-r--r-- 1 user user 585 Дек 12 17:20 yp.conf -rw-r--r-- 1 user user 274 Дек 12 17:20 yum.conf -rw-r--r-- 1 user user 92 Дек 12 17:20 yumex.conf -rw-r--r-- 1 user user 200 Дек 12 17:20 yumex.profiles.conf |
$rmdir /tmp/etccopy/
rmdir: `/tmp/etccopy/': Каталог не пуст |
$rmdir -f /tmp/etccopy/
rmdir: неверный ключ -- f Попробуйте `rmdir --help' для получения более подробного описания. |
$rm -rf /tmp/etccopy/
|
$ls -la /tmp/etccopy/
ls: /tmp/etccopy/: Нет такого файла или каталога |
$cp -v /etc/* /tmp/etccopy/ | less
|
$rm -rf /tmp/etccopy/
|
$cp -v /etc/* /tmp/etccopy 2>&1 > /tmp/dirlist
cp: `/tmp/etccopy': specified destination directory does not exist Попробуйте `cp --help' для получения более подробного описания. |
$mkdir /tmp/etccopy ; cp -v /etc/* /tmp/etccopy 2>&1 > /tmp/dir
cp: пропуск каталога `/etc/sysconfig' cp: пропуск каталога `/etc/udev' cp: пропуск каталога `/etc/uucp' cp: пропуск каталога `/etc/w3m' cp: пропуск каталога `/etc/wordtrans' cp: пропуск каталога `/etc/X11' cp: пропуск каталога `/etc/xdg' cp: пропуск каталога `/etc/xinetd.d' cp: пропуск каталога `/etc/xml' cp: пропуск каталога `/etc/yum' cp: пропуск каталога `/etc/yum.repos.d' |
$cp -v /etc/* /tmp/etccopy 2>&1 > /tmp/dirlist
|
$cat /tmp/dirlist
`/etc/updatedb.conf' -> `/tmp/etccopy/updatedb.conf' `/etc/vimrc' -> `/tmp/etccopy/vimrc' `/etc/warnquota.conf' -> `/tmp/etccopy/warnquota.conf' `/etc/wgetrc' -> `/tmp/etccopy/wgetrc' `/etc/whois.conf' -> `/tmp/etccopy/whois.conf' `/etc/wvdial.conf' -> `/tmp/etccopy/wvdial.conf' `/etc/xinetd.conf' -> `/tmp/etccopy/xinetd.conf' `/etc/yp.conf' -> `/tmp/etccopy/yp.conf' `/etc/yum.conf' -> `/tmp/etccopy/yum.conf' `/etc/yumex.conf' -> `/tmp/etccopy/yumex.conf' `/etc/yumex.profiles.conf' -> `/tmp/etccopy/yumex.profiles.conf' |
$cp -v /etc/* /tmp/etccopy 2>&1 > /tmp/dirlist
[root@linux1:names]# cat * cat: неверный ключ -- h Попробуйте `cat --help' для получения бо t Wembley' 86" [root@linux1:names]# cat A* [root@linux1:names]# cat a* [root@linux1:names]# ls ][ ab[cde]fg footer.h 1*2 apr gnu-linux |
$mkdir /tmp/etccopy ; cp -v /etc/* /tmp/etccopy 2>&1 > /tmp/dir
|
$cat /tmp/dirlist
|
$rm -rf /tmp/etccopy/
[root@linux1:names]# cat * cat: неверный ключ -- h Попробуйте `cat --help' для получения бо t Wembley' 86" [root@linux1:names]# cat A* [root@linux1:names]# cat a* [root@linux1:names]# ls ][ ab[cde]fg footer.h 1*2 apr gnu-linux |
$mkdir /tmp/etccopy ; cp -v /etc/* /tmp/etccopy
[root@linux1:names]# cat * cat: неверный ключ -- h Попробуйте `cat --help' для получения бо t Wembley' 86" [root@linux1:names]# cat A* [root@linux1:names]# cat a* [root@linux1:names]# ls ][ ab[cde]fg footer.h 1*2 apr gnu-linux |
$rm -rf /tmp/etccopy/
[root@linux1:names]# cat * cat: неверный ключ -- h Попробуйте `cat --help' для получения бо t Wembley' 86" [root@linux1:names]# cat A* [root@linux1:names]# cat a* [root@linux1:names]# ls ][ ab[cde]fg footer.h 1*2 apr gnu-linux &1 |
$cat /tmp/dirlist
`/etc/krb5.conf' -> `/tmp/etccopy/krb5.conf' `/etc/krb.conf' -> `/tmp/etccopy/krb.conf' `/etc/krb.realms' -> `/tmp/etccopy/krb.realms' `/etc/ksysguarddrc' -> `/tmp/etccopy/ksysguarddrc' cp: пропуск каталога `/etc/lam' `/etc/ldap.conf' -> `/tmp/etccopy/ldap.conf' `/etc/ld.so.cache' -> `/tmp/etccopy/ld.so.cache' `/etc/ld.so.conf' -> `/tmp/etccopy/ld.so.conf' cp: пропуск каталога `/etc/ld.so.conf.d' `/etc/lftp.conf' -> `/tmp/etccopy/lftp.conf' ... cp: пропуск каталога `/etc/xdg' `/etc/xinetd.conf' -> `/tmp/etccopy/xinetd.conf' cp: пропуск каталога `/etc/xinetd.d' cp: пропуск каталога `/etc/xml' `/etc/yp.conf' -> `/tmp/etccopy/yp.conf' cp: пропуск каталога `/etc/yum' `/etc/yum.conf' -> `/tmp/etccopy/yum.conf' `/etc/yumex.conf' -> `/tmp/etccopy/yumex.conf' `/etc/yumex.profiles.conf' -> `/tmp/etccopy/yumex.profiles.conf' cp: пропуск каталога `/etc/yum.repos.d' |
$cat /tmp/dirlist
|
$cat /etc/passwd | sort | tee sorted_passwd | less
|
$ls
backup file log passwd source ug-ladm.pdf base file1 mi.sh proj Templates unsorted bin file2 name projectX test very_long_file_name body file3 names sh text c files newfile sorted touch Desktop file_withvery newfile2 sorted_passwd touchlist |
$cat sorted_passwd
adm:x:3:4:adm:/var/adm:/sbin/nologin bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gdm:x:42:42::/var/gdm:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin halt:x:7:0:halt:/sbin:/sbin/halt ... rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpm:x:37:37::/var/lib/rpm:/sbin/nologin shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync user:x:500:500:user:/home/user:/bin/bash uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin |
#shutdown -p now
shutdown: invalid option -- p Usage: shutdown [-akrhfnc] [-t secs] time [warning message] -a: use /etc/shutdown.allow -k: don't really shutdown, only warn. -r: reboot after shutdown. -h: halt after shutdown. -f: do a 'fast' reboot (skip fsck). -F: Force fsck on reboot. -n: do not go through "init" but go down real fast. -c: cancel a running shutdown. -t secs: delay between warning and kill signal. ** the "time" argument is mandatory! (try "now") ** |
`/etc/krb5.conf' -> `/tmp/etccopy/krb5.conf' `/etc/krb.conf' -> `/tmp/etccopy/krb.conf' `/etc/krb.realms' -> `/tmp/etccopy/krb.realms' `/etc/ksysguarddrc' -> `/tmp/etccopy/ksysguarddrc' cp: пропуск каталога `/etc/lam' `/etc/ldap.conf' -> `/tmp/etccopy/ldap.conf' `/etc/ld.so.cache' -> `/tmp/etccopy/ld.so.cache' `/etc/ld.so.conf' -> `/tmp/etccopy/ld.so.conf' cp: пропуск каталога `/etc/ld.so.conf.d' `/etc/lftp.conf' -> `/tmp/etccopy/lftp.conf' cp: пропуск каталога `/etc/libslowo.d' `/etc/libslowo.rc' -> `/tmp/etccopy/libslowo.rc' `/etc/libuser.conf' -> `/tmp/etccopy/libuser.conf' `/etc/lilo.conf' -> `/tmp/etccopy/lilo.conf' `/etc/lilo.conf.floppy' -> `/tmp/etccopy/lilo.conf.floppy' `/etc/links.cfg' -> `/tmp/etccopy/links.cfg' `/etc/lisarc' -> `/tmp/etccopy/lisarc' `/etc/localtime' -> `/tmp/etccopy/localtime' cp: пропуск каталога `/etc/log.d' `/etc/login.defs' -> `/tmp/etccopy/login.defs' `/etc/logrotate.conf' -> `/tmp/etccopy/logrotate.conf' cp: пропуск каталога `/etc/logrotate.d' `/etc/lsb-release' -> `/tmp/etccopy/lsb-release' `/etc/ltrace.conf' -> `/tmp/etccopy/ltrace.conf' cp: пропуск каталога `/etc/lvm' `/etc/lynx.cfg' -> `/tmp/etccopy/lynx.cfg' `/etc/lynx-site.cfg' -> `/tmp/etccopy/lynx-site.cfg' cp: пропуск каталога `/etc/mail' `/etc/mailcap' -> `/tmp/etccopy/mailcap' `/etc/mail.rc' -> `/tmp/etccopy/mail.rc' cp: пропуск каталога `/etc/makedev.d' `/etc/man.config' -> `/tmp/etccopy/man.config' `/etc/mime-magic' -> `/tmp/etccopy/mime-magic' `/etc/mime-magic.dat' -> `/tmp/etccopy/mime-magic.dat' `/etc/mime.types' -> `/tmp/etccopy/mime.types' `/etc/minicom.users' -> `/tmp/etccopy/minicom.users' `/etc/minirc.dfl' -> `/tmp/etccopy/minirc.dfl' `/etc/modprobe.conf' -> `/tmp/etccopy/modprobe.conf' `/etc/modprobe.conf~' -> `/tmp/etccopy/modprobe.conf~' `/etc/modprobe.conf.dist' -> `/tmp/etccopy/modprobe.conf.dist' `/etc/modules.conf' -> `/tmp/etccopy/modules.conf' `/etc/motd' -> `/tmp/etccopy/motd' cp: пропуск каталога `/etc/mrtg' `/etc/mtab' -> `/tmp/etccopy/mtab' `/etc/mtools.conf' -> `/tmp/etccopy/mtools.conf' `/etc/Muttrc' -> `/tmp/etccopy/Muttrc' cp: пропуск каталога `/etc/netplug' cp: пропуск каталога `/etc/netplug.d' `/etc/nscd.conf' -> `/tmp/etccopy/nscd.conf' `/etc/nsswitch.conf' -> `/tmp/etccopy/nsswitch.conf' cp: пропуск каталога `/etc/ntp' `/etc/ntp.conf' -> `/tmp/etccopy/ntp.conf' cp: пропуск каталога `/etc/openldap' cp: пропуск каталога `/etc/opt' cp: пропуск каталога `/etc/pam.d' `/etc/pam_smb.conf' -> `/tmp/etccopy/pam_smb.conf' cp: пропуск каталога `/etc/pango' `/etc/paper.config' -> `/tmp/etccopy/paper.config' `/etc/passwd' -> `/tmp/etccopy/passwd' `/etc/passwd-' -> `/tmp/etccopy/passwd-' cp: невозможно открыть `/etc/passwd-' для чтения: Отказано в доступе `/etc/pbm2ppa.conf' -> `/tmp/etccopy/pbm2ppa.conf' cp: пропуск каталога `/etc/pcmcia' `/etc/pinforc' -> `/tmp/etccopy/pinforc' cp: пропуск каталога `/etc/pki' `/etc/pnm2ppa.conf' -> `/tmp/etccopy/pnm2ppa.conf' cp: пропуск каталога `/etc/ppp' `/etc/prelink.cache' -> `/tmp/etccopy/prelink.cache' `/etc/prelink.conf' -> `/tmp/etccopy/prelink.conf' `/etc/printcap' -> `/tmp/etccopy/printcap' `/etc/profile' -> `/tmp/etccopy/profile' cp: пропуск каталога `/etc/profile.d' `/etc/protocols' -> `/tmp/etccopy/protocols' `/etc/pwdb.conf' -> `/tmp/etccopy/pwdb.conf' `/etc/quotagrpadmins' -> `/tmp/etccopy/quotagrpadmins' `/etc/quotatab' -> `/tmp/etccopy/quotatab' cp: пропуск каталога `/etc/racoon' `/etc/raidtab' -> `/tmp/etccopy/raidtab' `/etc/rc' -> `/tmp/etccopy/rc' cp: пропуск каталога `/etc/rc0.d' cp: пропуск каталога `/etc/rc1.d' cp: пропуск каталога `/etc/rc2.d' cp: пропуск каталога `/etc/rc3.d' cp: пропуск каталога `/etc/rc4.d' cp: пропуск каталога `/etc/rc5.d' cp: пропуск каталога `/etc/rc6.d' cp: пропуск каталога `/etc/rc.d' `/etc/rc.local' -> `/tmp/etccopy/rc.local' `/etc/rc.sysinit' -> `/tmp/etccopy/rc.sysinit' `/etc/readahead.early.files' -> `/tmp/etccopy/readahead.early.files' `/etc/readahead.files' -> `/tmp/etccopy/readahead.files' cp: пропуск каталога `/etc/redhat-lsb' `/etc/redhat-release' -> `/tmp/etccopy/redhat-release' `/etc/resolv.conf' -> `/tmp/etccopy/resolv.conf' cp: пропуск каталога `/etc/rhgb' `/etc/rmt' -> `/tmp/etccopy/rmt' `/etc/rpc' -> `/tmp/etccopy/rpc' cp: пропуск каталога `/etc/rpm' cp: пропуск каталога `/etc/samba' cp: пропуск каталога `/etc/sane.d' `/etc/screenrc' -> `/tmp/etccopy/screenrc' `/etc/scrollkeeper.conf' -> `/tmp/etccopy/scrollkeeper.conf' `/etc/scsi_id.config' -> `/tmp/etccopy/scsi_id.config' `/etc/securetty' -> `/tmp/etccopy/securetty' cp: невозможно открыть `/etc/securetty' для чтения: Отказано в доступе cp: пропуск каталога `/etc/security' cp: пропуск каталога `/etc/selinux' `/etc/sensors.conf' -> `/tmp/etccopy/sensors.conf' `/etc/services' -> `/tmp/etccopy/services' `/etc/sestatus.conf' -> `/tmp/etccopy/sestatus.conf' cp: пропуск каталога `/etc/setuptool.d' cp: пропуск каталога `/etc/sgml' `/etc/shadow' -> `/tmp/etccopy/shadow' cp: невозможно открыть `/etc/shadow' для чтения: Отказано в доступе `/etc/shells' -> `/tmp/etccopy/shells' cp: пропуск каталога `/etc/skel' `/etc/smartd.conf' -> `/tmp/etccopy/smartd.conf' cp: пропуск каталога `/etc/smrsh' cp: пропуск каталога `/etc/snmp' cp: пропуск каталога `/etc/sound' cp: пропуск каталога `/etc/ssh' cp: пропуск каталога `/etc/stunnel' `/etc/sudoers' -> `/tmp/etccopy/sudoers' cp: невозможно открыть `/etc/sudoers' для чтения: Отказано в доступе cp: пропуск каталога `/etc/sysconfig' `/etc/sysctl.conf' -> `/tmp/etccopy/sysctl.conf' `/etc/syslog.conf' -> `/tmp/etccopy/syslog.conf' `/etc/termcap' -> `/tmp/etccopy/termcap' cp: пропуск каталога `/etc/udev' `/etc/updatedb.conf' -> `/tmp/etccopy/updatedb.conf' cp: пропуск каталога `/etc/uucp' `/etc/vimrc' -> `/tmp/etccopy/vimrc' cp: пропуск каталога `/etc/w3m' `/etc/warnquota.conf' -> `/tmp/etccopy/warnquota.conf' `/etc/wgetrc' -> `/tmp/etccopy/wgetrc' `/etc/whois.conf' -> `/tmp/etccopy/whois.conf' cp: пропуск каталога `/etc/wordtrans' `/etc/wvdial.conf' -> `/tmp/etccopy/wvdial.conf' cp: пропуск каталога `/etc/X11' cp: пропуск каталога `/etc/xdg' `/etc/xinetd.conf' -> `/tmp/etccopy/xinetd.conf' cp: пропуск каталога `/etc/xinetd.d' cp: пропуск каталога `/etc/xml' `/etc/yp.conf' -> `/tmp/etccopy/yp.conf' cp: пропуск каталога `/etc/yum' `/etc/yum.conf' -> `/tmp/etccopy/yum.conf' `/etc/yumex.conf' -> `/tmp/etccopy/yumex.conf' `/etc/yumex.profiles.conf' -> `/tmp/etccopy/yumex.profiles.conf' cp: пропуск каталога `/etc/yum.repos.d'
mv: невозможно удалить `/etc/passwd': Отказано в доступе mv: невозможно удалить `/etc/passwd': Отказано в доступе mv: невозможно удалить `/etc/passwd': Отказано в доступе mv: невозможно удалить `/etc/passwd': Отказано в доступе
s;fsd;fk fgkjgpru lseptokgjkggked root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/etc/news: uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin rpm:x:37:37::/var/lib/rpm:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin ident:x:98:98::/home/ident:/sbin/nologin mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin gdm:x:42:42::/var/gdm:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin ntp:x:38:38::/etc/ntp:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin pcap:x:77:77::/var/arpwatch:/sbin/nologin pvm:x:24:24::/usr/share/pvm3:/bin/bash user:x:500:500:user:/home/user:/bin/bash
FreeBSD Linux Solaris Sun OS Windows NT Windows XP
adm:x:3:4:adm:/var/adm:/sbin/nologin bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gdm:x:42:42::/var/gdm:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin halt:x:7:0:halt:/sbin:/sbin/halt ident:x:98:98::/home/ident:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/etc/news: nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin ntp:x:38:38::/etc/ntp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin pcap:x:77:77::/var/arpwatch:/sbin/nologin pvm:x:24:24::/usr/share/pvm3:/bin/bash root:x:0:0:root:/root:/bin/bash rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpm:x:37:37::/var/lib/rpm:/sbin/nologin shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync user:x:500:500:user:/home/user:/bin/bash uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin fgkjgpru ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gdm:x:42:42::/var/gdm:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin halt:x:7:0:halt:/sbin:/sbin/halt ident:x:98:98::/home/ident:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin lseptokgjkggked mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/etc/news: nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin ntp:x:38:38::/etc/ntp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin pcap:x:77:77::/var/arpwatch:/sbin/nologin pvm:x:24:24::/usr/share/pvm3:/bin/bash root:x:0:0:root:/root:/bin/bash rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpm:x:37:37::/var/lib/rpm:/sbin/nologin s;fsd;fk shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync user:x:500:500:user:/home/user:/bin/bash uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
Windows XP Windows NT Solaris Linux FreeBSD Sun OS
Время первой команды журнала | 17:13:26 2006-12-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:33:54 2006-12-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 27.78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.34 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 3.52 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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