当前位置:操作系统 > Unix/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

  

上一个:基础教程-学用Linux命令(2)
下一个:开发Linux命令行实用程序

更多Unix/Linux疑问解答:
路由原理介绍
子网掩码快速算法
改变网络接口的速度和协商方式的工具miitool和ethtool
Loopback口的作用汇总
OSPF的童话
增强的ACL修改功能
三层交换机和路由器的比较
用三层交换机组建校园网
4到7层交换识别内容
SPARC中如何安装Linux系统(2)
SPARC中如何安装Linux系统(1)
用Swatch做Linux日志分析
实战多种Linux操作系统共存
浅析Linux系统帐户的管理和审计
Linux2.6对新型CPU的支持(2)
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,