当前位置导航:炫浪网>>网络学院>>操作系统>>Linux教程

基础教程-学用Linux命令(3)


   作者:H2KILL
  
  
  命令动词 简要说明 命令动词 简要说明
  adduser 创建新用户 alias 设置别名或替代名
  bg fg 使挂起的进程继续运行 & 后台运行某一程序
  ps ax 查询当前进程 mount 连接文件系统
  tar 管理tar文件 userdel 删除用户
  more less 浏览文件内容 chown chgrp 改变文件的拥有者
  chmod 改变文件属性 halt 关闭系统
  man 显示手册页 passwd 改变用户口令
  grep 查找字符串 cp 拷贝文件(cp file1 file2)
  find 查找文件 dd 复制磁盘或文件系统
  kill 杀掉一个进程 killall 杀掉进程
  
  --------------------------------------------------------------------------------
  
  adduser
  
   adduser命令由root或其他具有权限的管理员用来创建新用户的,例如要创建webmaster这个用户应写成:
  
   adduser webmaster
  --------------------------------------------------------------------------------
  
  alias
  
   ailas命令用来设置命令的别名或替代名,一般说来,别名往往是实际命令的缩写。例如 为 ls 命令设置一个别名 dir:
  
  alias dir=ls
  
   当仅仅输入 alias 时,将显示当前所有的别名。
  --------------------------------------------------------------------------------
  
  bg
  
   bg使挂起的进程在后台运行。例如,当你已经在前台启动了一个命令时(没有在此命令后面使用&),意识到这一命令将运行叫长一端时间,但此时还须使用shell。在这种情况下,可通过在按下Ctrl键的同时按下Z键挂起当前运行的进程。此时你即可以使它长期挂起,也可以通过输入bg 把这一进程放到后台运行。这样便可以把shell解放出来。从而用于其他命令的执行。
  
  fg使被挂起的进程恢复到前台运行。
  --------------------------------------------------------------------------------
  
  &
  
   &用在其他命令的后面,它用来通知计算机在后台运行某一命令。例如: netscape &
  --------------------------------------------------------------------------------
  
  ps ax
  
  这个指令可以显示当前系统中运行的进程和pid,在需要杀死某个进程时特别有用。
  
  
  --------------------------------------------------------------------------------
  
  mount
  
  这个指令可以用来连接文件系统。例如,要访问光盘上的资料,假设光驱是第二个IDE口从盘,那么可以
  
  使用命令
  
  mount /dev/hdd /cdrom
  
  把光盘内容连接到/cdrom下,在连接之前,/cdrom目录必须存在。
  
  连接后可以用umount /cdrom卸掉文件系统。
  
  linux支持多种可挂接的文件系统,例如,要挂接IDE1主盘的第二个分区上的Windows 95分区,使用命令
  
  mount /dev/hda2 /dosc -t vfat
  
  可以使用的描述符包括msdos,ext2,vfat,umsdos,iso9660,ntfs等。
  
  
  --------------------------------------------------------------------------------
  
  tar
  
  这个程序可以用来管理那些TAR类型的文件,一般你会用到两种基本方式:
  
  tar xvf file.tar
  
  将file.tar展开
  
  tar cvf file.tar directory
  
  将directory下的所有文件压缩成file.tar
  
  
  --------------------------------------------------------------------------------
  
  more less
  
  这两个命令用来浏览文件内容,例如
  
  less txt1显示txt1的内容,每次一屏,按q键结束。
  
  
  --------------------------------------------------------------------------------
  
  chown chgrp
  
  这两个命令用于设置文件或目录的拥有者,例如,要把file分配给user1,使用命令
  
  chown user1 file
  
  要把file分配给grp1用户组,使用
  
  chgrp grp1 file
  
  如果要处理多级子目录,使用-R开关
  
  
  --------------------------------------------------------------------------------
  
  chmod
  
  改变文件属性,属性规则是拥有者+同组+其他用户,例如,要给file以拥有者可以执行,同组可以写,
  
  其他人可以读取的权利,使用chmod u+x g+w o+r file
  
  也可以使用数字来直接处理属性。
  
  要给某个文件uid或者gid,使用u+s和g+s
  
  
  --------------------------------------------------------------------------------
  
  grep
  
  这个命令在字节流里查找字符串,通常它被作为一个过滤工具使用,例如,ps ax产生很长的pid列表,
  
  如果要查询sendmail程序的pid,执行:
  
  ps ax|grep sendmail
  
  
  --------------------------------------------------------------------------------
  
  find
  
  这个命令用于查找某个文件,例如,要在/home下查找名字后缀为.cgi的文件,执行
  
  find /home -name *.cgi
  
  
  --------------------------------------------------------------------------------
  
  dd
  
  这个命令一般用于复制磁盘或者进行磁盘映象。
  
  例如,要把一个disk1.img的映象文件复制成软盘,使用命令
  
  dd if=disk1.img of=/dev/fd0 obs=18k
  
  obs是输出块的大小。
  
  
  --------------------------------------------------------------------------------
  
  passwd
  
  一般情况下,这个命令改变使用者的口令,超级用户可以用它改变其他用户的口令。
  
  新建的用户必须由root用passwd [用户名]激活后才能使用。
  
  
  --------------------------------------------------------------------------------
  
  kill 杀掉一个进程
  
  用法:kill pid
  
  pid可以从ps ax得到。
  
  
  --------------------------------------------------------------------------------
  
  killall 杀掉一个进程
  
  用法killall [程序名]
  
  例如,killall inetd杀掉inetd进程。
  
  有一个特殊的参数 -HUP用于重起进程,如killall -HUP inetd
相关内容
赞助商链接