&命令可用在其他任何命令的后面,它用来通知计算机在后台运行某一命令。通过把作业放在后台,用户可以继续使用当前的shell来处理其他命令;如果命令在前台运行的话,那么用户在此进程结束前不能继续使用当前的shell。
adduser
adduser命令由root或其他具有权限的管理员用来创建新用户,跟在adduser命令后面的是所要创建的帐号名,例如:adduser flying
alias
alias命令用来设置命令的别名或替代名。一般说来别名往往是实际命令名的缩写。例如用户为ls设置一个别名dir:
alias dir=ls
若仅输入alias本身时,系统将显示当前所有的别名。
bg
bg命令用来迫使被挂起的进程在后台运行。例如,当你已经在前台启动了一个命令时(没有在此命令后使用&),你才想到这一命令将运行较长一段时间,但你这时还需使用shell。在这种情况下,可通过ctrl+z挂起当前运行的进程。此时你既可以使它长期挂起,也可以通过输入bg把这一进程放到后台运行。这样shell就可以用来执行其他的命令了。
cat
cat通常是用来在屏幕上滚动显示文件的内容。它的格式是:
cat〈filename〉
cd
cd用来改变目录。这一命令非常有用,它有三种典型的使用方法。
cd 移到目录树的上一层
cd~ 移动到用户的主目录,与单独使用cd相同
cd directory name改变到指定的目录
cp
cp用来拷贝对象。例如要把file1拷贝到file2,用如下命令:
cp file1 file2
dd
dd命令用来转换文件格式。
fg
fg命令用来激活某个被挂起的进程并使它在前台运行。当有一个进程正在运行时,由于某种原因需要挂起它,在执行完其他任务后,需要重新把这一进程调到前台运行,这时便可用bg命令使这一进程继续运行。
find
find命令用来查找指定目录的文件。当找到后将按照用户的要求对文件进行处理。语法是:
find以它为起点进行搜索的目录想要查找的文件名或元字符对文件执行的操作
grep
grep命令用来在指定的对象中搜索指定的文本。语法是:grep〈text〉〈file〉。它还可以和其他命令的结果联合使用,例如:
ps -ef|grep-v root
这一命令要求grep接受ps命令