/l3/users/clint/nt-ladm-2005-11-13/linux1.linux.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 |
|
#cat ~/.bash_profile
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin BASH_ENV=$HOME/.bashrc USERNAME="root" LESS="-q" export USERNAME BASH_ENV PATH LESS |
#cat ~/.bash_profile
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin BASH_ENV=$HOME/.bashrc USERNAME="root" LESS="-q" export USERNAME BASH_ENV PATH LESS |
#cat ~/.bashrc
# .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # LabMaker:START ... <system>$system</system> <parent>$parent</parent> <ppid>$PPID</ppid> <pid>$$</pid> <start_time>$start_time</start_time> </session> INFO exec script $flush -q $LMHOME/${session_id}.script fi # LabMaker:END |
#w
09:02:57 up 1 day, 16:57, 1 user, load average: 0,02, 0,02, 0,00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192.168.15.254 09:02 0.00s 0.03s 0.03s script -f -q /root/.lilalo/1-3064.script |
#cat ~/.bashrc
# .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # LabMaker:START ... <system>$system</system> <parent>$parent</parent> <ppid>$PPID</ppid> <pid>$$</pid> <start_time>$start_time</start_time> </session> INFO exec script $flush -q $LMHOME/${session_id}.script fi # LabMaker:END |
#cat ~/.bash_profile
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin BASH_ENV=$HOME/.bashrc USERNAME="root" LESS="-q" export USERNAME BASH_ENV PATH LESS # LabMaker:START /usr/local/bin/l3-agent # LabMaker:END |
#ps aux | grep age
root 3183 0.0 0.0 5028 704 pts/2 R 09:03 0:00 grep age |
#ls /usr/local/bin/
l3-agent l3config.pm |
#/usr/local/bin/l3-agent
Can't locate Text/Iconv.pm in @INC (@INC contains: /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib BEGIN failed--compilation aborted at /usr/local/bin/l3-agent line 10. |
#ls /tmp
advfdisk.full.log etc filehXlzYh init.log runlevel Term-VT102-0.82.tar.gz advfdisk.hst fdisk.bat FinalXSettings.err installOK setup.history Text-Iconv-1.4.tar.gz aspsetup.log.2 fdisk.bathda fix_devices.log install_steps setup.log Xtest.log buildxconf.log fdisk.hsthda fix_updfstab.log lost+found setup_sound.log ddcprobe.log fdisk.log found_card.err model_temp.hdc status detect.log fdisk.loghda found_card.log monprobe.msg temp_driver.hdc dmesg.prot fdisk_name gconfd-root rpmlog Term-VT102-0.82 |
#ls
advfdisk.full.log etc filehXlzYh init.log runlevel Term-VT102-0.82.tar.gz advfdisk.hst fdisk.bat FinalXSettings.err installOK setup.history Text-Iconv-1.4.tar.gz aspsetup.log.2 fdisk.bathda fix_devices.log install_steps setup.log Xtest.log buildxconf.log fdisk.hsthda fix_updfstab.log lost+found setup_sound.log ddcprobe.log fdisk.log found_card.err model_temp.hdc status detect.log fdisk.loghda found_card.log monprobe.msg temp_driver.hdc dmesg.prot fdisk_name gconfd-root rpmlog Term-VT102-0.82 |
#tar xvfz Text-Iconv-1.4.tar.gz
Text-Iconv-1.4/ Text-Iconv-1.4/t/ Text-Iconv-1.4/t/01_charsets.t Text-Iconv-1.4/t/00_load.t Text-Iconv-1.4/Iconv.xs Text-Iconv-1.4/Changes Text-Iconv-1.4/Iconv.pm Text-Iconv-1.4/MANIFEST Text-Iconv-1.4/typemap Text-Iconv-1.4/Makefile.PL Text-Iconv-1.4/README |
#ls
advfdisk.full.log etc filehXlzYh init.log runlevel Term-VT102-0.82.tar.gz advfdisk.hst fdisk.bat FinalXSettings.err installOK setup.history Text-Iconv-1.4 aspsetup.log.2 fdisk.bathda fix_devices.log install_steps setup.log Text-Iconv-1.4.tar.gz buildxconf.log fdisk.hsthda fix_updfstab.log lost+found setup_sound.log Xtest.log ddcprobe.log fdisk.log found_card.err model_temp.hdc status detect.log fdisk.loghda found_card.log monprobe.msg temp_driver.hdc dmesg.prot fdisk_name gconfd-root rpmlog Term-VT102-0.82 |
#ls ~/.lilalo/
1-2503.info 1-2617.script 1-3064.info 1-3212.script 1-3710.info lab 1-2503.script 1-2858.info 1-3064.script 1-3391.info 1-3710.script report.xml 1-2617.info 1-2858.script 1-3212.info 1-3391.script l3-agent.pid |
#less ~/.lilalo/report.xml
|
#w
09:11:30 up 1 day, 17:05, 1 user, load average: 0,04, 0,03, 0,00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192.168.15.254 09:11 0.00s 0.04s 0.04s script -f -q /r |
#mail
Broadcast message from root (pts/5) (Thu Nov 17 12:37:24 2005): The system is going DOWN for reboot in 15 minutes! Broadcast message from root (pts/5) (Thu Nov 17 12:37:56 2005): The system is going DOWN for reboot in 15 minutes! Mail version 8.1 6/6/93. Type ? for help. "/var/spool/mail/root": 2 messages 2 new >N 1 root@linux1.linux.nt Sun Nov 13 04:02 90/3017 "LogWatch for linux1.l" N 2 root@linux1.linux.nt Mon Nov 14 04:02 52/1690 "LogWatch for linux1.l" & q Held 2 messages in /var/spool/mail/root |
#man rpm
|
#w
10:08:24 up 1 day, 18:02, 3 users, load average: 0,00, 0,00, 0,00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user tty2 - 10:01 3:23 0.02s 0.02s script -f -q /h root tty3 - 10:08 0.00s 0.03s 0.03s script -f -q /r root pts/2 192.168.15.254 10:02 2:13 0.03s 0.03s script -f -q /r |
#last
root tty3 Mon Nov 14 10:08 still logged in root tty3 Mon Nov 14 10:04 - 10:07 (00:02) root pts/2 192.168.15.254 Mon Nov 14 10:02 still logged in user tty2 Mon Nov 14 10:01 still logged in root pts/1 192.168.15.254 Mon Nov 14 09:11 - 09:11 (00:00) root pts/1 192.168.15.254 Mon Nov 14 09:09 - 09:09 (00:00) root pts/1 192.168.15.254 Mon Nov 14 09:05 - 09:06 (00:00) root pts/1 192.168.15.254 Mon Nov 14 09:03 - 09:03 (00:00) root pts/1 192.168.15.254 Mon Nov 14 09:02 - 09:03 (00:00) root pts/1 192.168.15.254 Mon Nov 14 09:01 - 09:02 (00:00) root pts/1 192.168.15.254 Mon Nov 14 09:00 - 09:00 (00:00) root pts/1 192.168.15.254 Mon Nov 14 08:59 - 08:59 (00:00) root pts/1 192.168.15.254 Sat Nov 12 19:15 - 19:15 (00:00) root pts/1 192.168.15.254 Sat Nov 12 19:10 - 19:10 (00:00) root pts/1 192.168.15.254 Sat Nov 12 19:09 - 19:10 (00:00) root pts/1 192.168.15.254 Sat Nov 12 18:51 - 18:51 (00:00) root pts/1 192.168.15.254 Sat Nov 12 18:50 - 18:50 (00:00) reboot system boot 2.6.9-1.667asp Sat Nov 12 16:06 (1+18:02) wtmp begins Sat Nov 12 16:06:02 2005 |
#last -1
root tty3 Mon Nov 14 10:08 still logged in wtmp begins Sat Nov 12 16:06:02 2005 |
#last |more
|
#tty
/dev/pts/4 |
#ls -- /etc -l
ls: -l: No such file or directory /etc: a2ps.cfg foomatic ksysguarddrc nscd.conf rpm a2ps-site.cfg fstab lam nsswitch.conf samba acpi gconf ldap.conf ntp sane.d adjtime gimp ld.so.cache ntp.conf screenrc alchemist gnokiirc ld.so.conf oaf scrollkeeper.conf aliases gnome ld.so.conf.d openldap scsi_id.config aliases.db gnome-vfs-2.0 lftp.conf opt securetty alternatives gnome-vfs-mime-magic libgda pam.d security ... enscript.cfg issue modprobe.conf~ rc.local wine environment issue.net modprobe.conf.dist rc.sysinit wordtrans esd.conf joe modules.conf readahead.early.files X11 exports jwhois.conf motd readahead.files xdg fb.modes kde mrtg redhat-lsb xinetd.conf fdprm kderc mtab redhat-release xinetd.d fedora-release kermit mtools.conf resolv.conf xml filesystems krb5.conf Muttrc rhgb yp.conf firmware krb.conf netplug rmt yum.conf fonts krb.realms netplug.d rpc yum.repos.d |
#ls /etc -l
-rw-r--r-- 1 root root 2241 Июл 11 2004 krb.conf -rw-r--r-- 1 root root 1296 Июл 11 2004 krb.realms -rw-r--r-- 1 root root 848 Мар 5 2003 ksysguarddrc drwxr-xr-x 2 root root 4096 Ноя 12 05:59 lam -rw-r--r-- 1 root root 6928 Сен 29 2004 ldap.conf -rw-r--r-- 1 root root 105044 Ноя 12 06:00 ld.so.cache -rw-r--r-- 1 root root 57 Ноя 12 05:53 ld.so.conf drwxr-xr-x 2 root root 4096 Ноя 12 05:40 ld.so.conf.d -rw-r--r-- 1 root root 3243 Июл 12 2004 lftp.conf drwxr-xr-x 2 root root 4096 Ноя 12 05:50 libgda ... drwxr-xr-x 2 root root 4096 Ноя 12 05:53 wine drwxr-xr-x 2 root root 4096 Ноя 12 06:00 wordtrans drwxr-xr-x 16 root root 4096 Ноя 12 16:04 X11 drwxr-xr-x 3 root root 4096 Ноя 12 05:41 xdg -rw-r--r-- 1 root root 289 Июл 12 2004 xinetd.conf drwxr-xr-x 2 root root 4096 Ноя 12 05:52 xinetd.d drwxr-xr-x 2 root root 4096 Ноя 12 05:42 xml -rw-r--r-- 1 root root 585 Июл 12 2004 yp.conf -rw-r--r-- 1 root root 255 Ноя 15 2004 yum.conf drwxr-xr-x 2 root root 4096 Ноя 15 2004 yum.repos.d |
#man ls
|
#[root@linux1:~]# man getopt
Форматируется страница, пожалуйста, подождите... OUTPUT present.nd error status 0.ion SCANNING MODES for details). Output is generated for each element described in the previous sec- tion. Output is done in the same order as the elements are specifiedlong in the input, except for non-option parameters. Output can be done in compatible (unquoted) mode, or in such way that whitespace and other special characters within arguments and non-option parameters are pre- served (see QUOTING). When the output is processed in the shelltion script, it will seem to be composed of distinct elements that can be processed one by one (by using the shift command in most shell lan-next ... required argument is not found or an option is not recognized, an error will be reported on stderr, there will be no output for the offending element, and a non-zero error status is returned.r is clas- Each parameter not starting with a ‘-’, and not a required argument of For a short option, a single ‘-’ and the option character are gener- ated as one parameter. If the option has an argument, the next parame- If ter will be the argument. If the option takes an optional argument,ter. but none was found, the next parameter will be generated but be emptyter- in quoting mode, but no second parameter will be generated in unquoteds’ option (compatible) mode. Note that many other getopt(1) implemetations do+’ |
#[root@linux1:~]# ps -ax |more
|
#man ls
|
#whatis passwd
passwd (1) - update a user's authentication tokens(s) passwd (5) - password file passwd [sslpasswd] (1ssl) - compute password hashes |
#apropos passwd
SSL_CTX_set_default_passwd_cb (3ssl) - set passwd callback for encrypted PEM file handling SSL_CTX_set_default_passwd_cb_userdata [SSL_CTX_set_default_passwd_cb] (3ssl) - set passwd callback for encrypted PEM file handling chpasswd (8) - update password file in batch fgetpwent_r [getpwent_r] (3) - get passwd file entry reentrantly getpwent_r (3) - get passwd file entry reentrantly gpasswd (1) - administer the /etc/group file hesiod_free_passwd [hesiod_getpwnam] (3) - Hesiod functions for retrieving passwd information hesiod_getpwnam (3) - Hesiod functions for retrieving passwd information hesiod_getpwuid [hesiod_getpwnam] (3) - Hesiod functions for retrieving passwd information ldappasswd (1) - change the password of an LDAP entry ... passwd [sslpasswd] (1ssl) - compute password hashes passwd2des [xcrypt] (3) - RFS password encryption saslpasswd (8) - set a user's sasl password saslpasswd [saslpasswd2] (8) - set a user's sasl password smbpasswd (8) - change a user's SMB password userpasswd (1) - A graphical tool to allow users to change their passwords vncpasswd (1) - change a VNC password ypchfn [yppasswd] (1) - change your password in the NIS database ypchsh [yppasswd] (1) - change your password in the NIS database yppasswd (1) - change your password in the NIS database |
#apropos user | grep add
UI_add_error_string [ui] (3ssl) - New User Interface UI_add_info_string [ui] (3ssl) - New User Interface UI_add_input_boolean [ui] (3ssl) - New User Interface UI_add_input_string [ui] (3ssl) - New User Interface UI_add_verify_string [ui] (3ssl) - New User Interface UI_construct_prompt UI_add_user_data [ui] (3ssl) - New User Interface useradd (8) - Create a new user or update default new user information |
#apropos user | egrep '(remove|delete)'
|
#apropos user delete | grep delete
FcAtomicDeleteNew (3) - delete new file FcStrSetDel (3) - delete from a string set MPI_Attr_delete (3) - Deletes communicator attribute value associated with a key MPI_Comm_delete_attr (3) - Delete an attribute MPI_File_delete (3) - Deletes a file MPI_Info_delete (3) - Delete a (key, value) pair from an MPI_Info object MPI_Type_delete_attr (3) - Delete attribue MPI_Win_delete_attr (3) - Delete an attribute X509_NAME_delete_entry [X509_NAME_add_entry_by_txt] (3ssl) - X509_NAME modification functions XmClipboardUndoCopy (3) - A clipboard function that deletes the last item placed on the clipboard .iX XmClipboardUndoCopy .iX clipboard functions XmClipboardUndoCopy ... remove (3) - delete a name and possibly the file it refers to rmdir (2) - delete a directory shred (1) - delete a file securely, first overwriting it to hide its contents tdelete [tsearch] (3) - manage a binary tree tr (1) - translate or delete characters unlink (2) - delete a name and possibly the file it refers to wdelch [curs_delch] (3x) - delete character under the cursor in a curses window wdeleteln [curs_deleteln] (3x) - delete and insert lines in a curses window winsdelln [curs_deleteln] (3x) - delete and insert lines in a curses window winsertln [curs_deleteln] (3x) - delete and insert lines in a curses window |
#apropos user | egrep '(remove|del)'
userdel (8) - Delete a user account and related files |
#apropos user | egrep -i '(remove|delete)'
XtRemoveGrab [XtAddGrab] (3x) - redirect user input to a modal widget userdel (8) - Delete a user account and related files |
#apropos file | grep copy
FcStrCopyFilename (3) - copy a string, expanding '~' cp (1) - copy files and directories cpio (1) - copy files to and from archives dd (1) - convert and copy a file dvicopy (1) - produce modified copy of DVI file ginstall [install] (1) - copy files and set attributes intltoolize (8) - copy intltool related files to software package mcopy (1) - copy MSDOS files to/from Unix objcopy (1) - copy and translate object files pax (1) - read and write file archives and copy directory hierarchies rcp (1) - remote file copy scp (1) - secure copy (remote file copy program) tiffcp (1) - copy (and possibly convert) a TIFF file xfs_copy (8) - copy the contents of an XFS filesystem |
#[root@linux1:~]# man userdel
USERDEL(8) USERDEL(8) ÐÐÐÐÐÐÐÐ userdel - ÑдалÑÐµÑ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¸ ÑвÑзаннÑе ÑÐ°Ð¹Ð»Ñ Ð¡ÐÐТÐÐСÐС userdel [-r] имÑ_полÑзоваÑÐµÐ»Ñ ÐÐÐСÐÐÐÐ Ðоманда userdel изменÑÐµÑ ÑиÑÑемнÑе ÑÐ°Ð¹Ð»Ñ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸Ñей, ÑдалÑÑвÑе Ñл еменÑÑ, ÑвÑзаннÑе Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼_полÑзоваÑелÑ. УказаннÑй полÑзоваÑÐµÐ»Ñ Ð´Ð¾Ð»Ð¶Ðµ н ÑÑÑеÑÑвоваÑÑ. -r Ð¤Ð°Ð¹Ð»Ñ Ð² домаÑнем каÑалоге полÑзоваÑÐµÐ»Ñ Ð±ÑдÑÑ ÑÐ´Ð°Ð»ÐµÐ½Ñ Ð²Ð¼ÐµÑÑе Ñ Ñ Ð°Ð¼Ð¸Ð¼ каÑалогоми поÑÑовÑм ÑпÑлеÑом полÑзоваÑелÑ. ФайлÑ, ÑаÑполож еннÑе на дÑÑÐ³Ð¸Ñ ÑайловÑÑ ÑиÑÑÐµÐ¼Ð°Ñ , Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð¾Ð±Ð½Ð°ÑÑÐ¶ÐµÐ½Ñ Ð¸ Ñдал ÐµÐ½Ñ Ð²ÑÑÑнÑÑ. ФÐÐÐ tc/passwd - инÑоÑмаÑÐ¸Ñ Ð¾Ð± ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ /etc/shadow - ÑиÑÑÐµÐ¼Ð½Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾Ð± ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ /etc/group - инÑоÑмаÑÐ¸Ñ Ð¾ гÑÑÐ¿Ð¿Ð°Ñ ÐÐ ÐÐÐСТÐÐ ÐÐÐÐÐÐ |
#man 5 userdel
|
#whatis intro
intro (1) - Introduction to user commands intro (2) - Introduction to system calls intro (3) - Introduction to library functions intro (4) - Introduction to special files intro (5) - Introduction to file formats intro (6) - Introduction to games intro (7) - Introduction to conventions and miscellany section intro (8) - Introduction to administration and privileged commands |
#man -a userdel
|
#whatis intro
intro (1) - Introduction to user commands intro (2) - Introduction to system calls intro (3) - Introduction to library functions intro (4) - Introduction to special files intro (5) - Introduction to file formats intro (6) - Introduction to games intro (7) - Introduction to conventions and miscellany section intro (8) - Introduction to administration and privileged commands |
#info
|
#[root@linux1:~]# man info
Форматируется страница, пожалуйста, подождите... info emacs buffers start at buffers node within emacs manual NAME info --show-options emacss start at node with emacs’ command line options SYNOPSIS info -f ./foo.infoEENU-ITEM...] show file ./foo.info, not searching dire. DESCRIPTION ... from; it is searched for in all ‘dir’ files along INFOPATH. If it is COPYRIGHTt present, info merges all ‘dir’ files and shows the result. Any Copyright © 2004 Free Software Foundation, Inc. There is NO warranty. You may redistribute this software under the terms of the GNU General Public License. For more information about these matters, see the files named COPYING. info show top-level dir menu from FILENAME. info 4.7 April 2004 INFO(1) info emacs-options, --usage start at emacs node from top-level dir |
#ls /usr/share/doc/
cdlabelgen-2.6.1 jackit-0.99.0 pwlib-1.6.5 cdparanoia-alpha9.8 jackit-libs-0.99.0 pygtk2-2.4.0 cdrecord-2.01.1 jaf-20030319 pyorbit-2.0.1 ckermit-8.0.209 jakarta-regexp-1.2 pyparted-1.6.6 commons-logging-1.0.2 javamail-20031006 PyQt-3.11 compat-gcc-7.3 jfsutils-1.1.4 PyQt-devel-3.11 compat-gcc-c++-7.3 joe-3.1 python-2.3.3 compat-gcc-g77-7.3 junit-3.8.1 pyxf86config-0.3.18 compat-libstdc++-devel-7.3 jwhois-3.2.2 PyXML-0.8.3 control-center-2.8.1 k3b-0.11.17 qt-3.3.3 ... gnome-python2-gtkhtml2-2.6.0 ncurses-5.4 xscreensaver-4.18 gnomeradio-1.4 ncurses-devel-5.4 xsri-2.1.0 gnome-session-2.8.0 ndiswrapper-0.11 xvidcore-1.0.2 gnome-spell-1.0.5 neon-0.24.7 ypbind-1.17.2 gnome-terminal-2.8.0 netdump-0.6.9 yp-tools-2.8 gnome-themes-2.8.0 netpbm-10.19 yum-2.1.11 gnome-utils-2.8.1 net-snmp-5.1.1 zip-2.3 gnome-vfs-1.0.5 net-tools-1.60 zlib-1.2.1.1 gnome-vfs2-2.8.2 NetworkManager-0.3.1 zlib-devel-1.2.1.1 gnome-volume-manager-1.1.0 newt-0.51.6 |
#ls /usr/share/doc/bash-3.0/
article.ms bashbug.0 bash.ps builtins.ps FAQ misc rbash.0 scripts.noah article.ps bashbug.ps bashref.html CHANGES functions NEWS rbash.ps scripts.v2 article.txt bashdb bashref.ps COMPAT INTRO NOTES rose94.ps startup-files bash.0 bash.html builtins.0 complete loadables POSIX scripts ХоÑоÑие ÑÑÑлки opennet.ru linux.org.ru lafox.net ÐоÑÑÐавка Linux на дом distrowatch.com ÐÐ±Ð·Ð¾Ñ Ð´Ð¸ÑÑÑибÑÑивов Linux |
#LANG=C man userdel
USERDEL(8) USERDEL(8) NAME userdel - Delete a user account and related files SYNOPSIS userdel [-r] login DESCRIPTION The userdel command modifies the system account files, deleting all entries that refer to login. The named user must exist. The options which apply to the userdel command are: -r Files in the user's home directory will be removed along with the home directory itself and the user's mail spool. Files located in other file systems will have to be searched ... /etc/group - group information CAVEATS userdel will not allow you to remove an account if the user is currently logged in. You must kill any running processes which belong to an account that you are deleting. You may not remove any NIS attributes on an NIS client. This must be performed on the NIS server. SEE ALSO chfn(1), chsh(1), passwd(1), groupadd(8), groupdel(8), groupmod(8), useradd(8), usermod(8) AUTHOR Julianne Frances Haugh (jockgrrl@ix.netcom.com) USERDEL(8) |
#cp
cp: пропущен аргумент, задающий файл Попробуйте `cp --help' для получения более подробного описания. |
#LANG=C cp
cp: missing file argument Try `cp --help' for more information. |
#echo $LANG
ru_RU.UTF-8 |
#ls -1 /
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux skeleton sys tmp usr var |
#ls -1 / | cat
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux skeleton sys tmp usr var |
#which ls
alias ls='ls --color=tty' /bin/ls |
#which useradd
/usr/sbin/useradd |
#unalias ls
|
#which ls
/bin/ls |
#which mount
/bin/mount |
#which reboot
/sbin/reboot |
#which konqueror
/usr/bin/konqueror |
#echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin |
#vi hello
|
#chmod +x hello
|
#hello
bash: hello: command not found |
#./hello
HELLO |
#PATH=$PATH:.
|
#hello
HELLO |
#ls-l
bash: ls-l: command not found |
#ls -1 /
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux skeleton sys tmp usr var |
#ls /home
lost+found user |
#ldd /bin/ls
librt.so.1 => /lib/tls/librt.so.1 (0x005e4000) libacl.so.1 => /lib/libacl.so.1 (0x00b54000) libselinux.so.1 => /lib/libselinux.so.1 (0x00437000) libc.so.6 => /lib/tls/libc.so.6 (0x0080d000) libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00a35000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x007d3000) libattr.so.1 => /lib/libattr.so.1 (0x00b4e000) |
#cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Celeron(R) CPU 1.80GHz stepping : 3 cpu MHz : 1800.039 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3547.13 |
#cat /proc/ide/
drivers hda/ hdc/ ide0/ ide1/ piix |
#cat /proc/ide/hda/model
MAXTOR 6L040J2 |
#ls -l /proc/ide/hda/model
-r--r--r-- 1 root root 0 Ноя 14 11:33 /proc/ide/hda/model |
#ls
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux skeleton sys tmp usr var |
#ls /skeleton
/skeleton |
#ls -l /skeleton
lrwxrwxrwx 1 1000 1000 30 Ноя 12 19:13 /skeleton -> ../../nt-ladm/INSTALL/skeleton |
#rm /skeleton
rm: удалить символьная ссылка `/skeleton'? y |
#ls /var
account db gdm local log mail opt run tmp yp cache empty lib lock lost+found nis preserve spool www Дополнительная информация о иерархии каталогов Дополнительная инфорcat > /dev/null мация о иерархии каталогов |
#cd /
|
#pwd
/ |
#cd
|
#cd /usr/local
|
#cd /etc
|
#cd -
/usr/local |
#ls -a
. .. bin etc games include lib libexec sbin share src |
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Celeron(R) CPU 1.80GHz stepping : 3 cpu MHz : 1800.039 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3547.13
drivers hda/ hdc/ ide0/ ide1/ piix
MAXTOR 6L040J2
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux skeleton sys tmp usr var
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin BASH_ENV=$HOME/.bashrc USERNAME="root" LESS="-q" export USERNAME BASH_ENV PATH LESS # LabMaker:START /usr/local/bin/l3-agent # LabMaker:END
# .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # LabMaker:START LMHOME=~/.lilalo mkdir -p ${LMHOME} uname -a | grep -qi bsd && bsd=yes flush="-f" #linux [ -n "$bsd" ] && flush="-t 0" #freebsd tty=`tty` this_term=`w | grep "${tty##/dev/}" | awk '{print $8;}'` # freeBSD: [ -n "$bsd" ] && this_term=`w | grep "${tty##/dev/tty}" | awk '{print $6;}'` export PS1='\[` a="$?"; HIDDEN=$([ "$a" = 0 ] || echo -n ^"$a")$(echo -n _${UID}_)$(echo -n _$$_)$(date\ +"%j$(cat ${LMHOME}/lab 2>/dev/null) %H:%M:%S"); echo $HIDDEN`\033[50D\033[K\][\u@\h:\W]\$ ' if [ -n "$this_term" ] && echo $this_term | grep -qv script then session_id=${tty##*/}-$$ parent=`cat /proc/$PPID/cmdline 2> /dev/null` system=`uname -rs` login_from=`who | grep "${tty##/dev/}" | awk '{print $6;}' | tr -d '()'` [ -n "$bsd" ] && login_from="" #FIXME! start_time=`date +%s` hostname=`hostname -f` cat <<INFO > $LMHOME/${session_id}.info <session> <local_session_id>$session_id</local_session_id> <hostname>$hostname</hostname> <user>$USER</user> <login_from>$login_from</login_from> <tty>$tty</tty> <system>$system</system> <parent>$parent</parent> <ppid>$PPID</ppid> <pid>$$</pid> <start_time>$start_time</start_time> </session> INFO exec script $flush -q $LMHOME/${session_id}.script fi # LabMaker:END
opennet.ru linux.org.ru lafox.net ÐоÑÑÐавка Linux на дом distrowatch.com ÐÐ±Ð·Ð¾Ñ Ð´Ð¸ÑÑÑибÑÑивов Linux
Время первой команды журнала | 08:59:25 2006-11-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:42:45 2006-11-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 6.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.03 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.88 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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