当前位置:文档之家› 《UNIX常用命令大全》word版

《UNIX常用命令大全》word版

UNIX常用命令大全[分享]apropos用途:apropos查找使用说明的名称。

举例:apropos print(等价于man -k prink)。

arch用途:arch获得机器体系结构的描述信息。

举例:arch。

下面是arch输出的结果: sun4将这个命令与uname进行比较。

ash用途:ash是外壳,只用于某些系统。

举例:ash。

这个命令启动ash外壳的一个实例。

at用途:at用于确定命令执行的时刻。

举例:at 9:00am December 31。

awk用途:awk是一种模式扫描和执行语言。

举例:awk\'{print $1}\'file.txt。

这个命令执行后将打印出file.txt的第一个区域。

bash用途:bash是GNU Bourne-Again外壳。

举例:bash[options]。

这个命令启动bash外壳,它是一个增强的和sh兼容的外壳。

bash 的提示符为$。

biff用途:biff通知你是否收到了邮件。

举例:biffy。

这个命令叫biff通知你新邮件什么时候到达(注意,要想让biff工作,你必须同时运行 sendmail)。

cancel用途:cancel取消挂起的打印作业。

举例:cancel23。

这个命令取消23号打印作业。

cal用途:cal显示无格式文本日历。

举例:cal。

以下是命令执行后输出的列表: August 1998cat用途:cat将文件连接在一起并显示这些文件中的内容。

举例:cat myfile.txt。

这个命令执行后显示myfile.txt中的内容。

cc用途:cc是用于许多系统的C编译器。

举例:cc myfile.c -o myfile。

这个命令执行后对myfile.c源文件进行编译并输出一个名为myfile的可执行文件。

cd用途:cd用来改变当前目录。

举例:cd/usr/bin。

这个命令执行后将当前目录更改为/usr/bin。

用途:chfn用来改变finger信息。

举例:chfn(系统将会提示你进行更改)。

chgrp用途:chgrp用来改变文件的组所有权。

举例:chgrp users/home/bwagner/*。

这个命令执行后是"users"组的每一个人都可以访问我的文件。

(bwagner代表你的用户名)chmod用途:chmod用来改变指定文件的权限。

举例:chmod=r myfile.txt。

这个命令执行后将myfile.txt的权限更改为只读。

chown用途:chown用来改变文件的所有权。

举例:chown bwagner myfile.txt。

这个命令执行后将myfile.txt的权限授予我。

clear用途:clear用来清除屏幕。

举例:clear。

comm用途:comm逐行比较两个文件。

举例:comm myfile.txt yourfile.txt。

这个命令执行后将myfile.txt和yourfile.txt 两个文件进行比较。

compress用途:compress用来压缩文件,在压缩后给文件以.z的扩展名。

将这个命令和gzip比较一下。

举例:compress myfile.txt。

这个命令执行后将myfile.txt进行压缩并给它起一个.z的扩展名。

最后得到的文件名是myfile.txt.z。

cp用途:cp用来复制文件。

举例:cp myfile.txt yourfile.txt。

这个命令执行后将myfile.txt的内容复制到一个名叫yourfile.txt的文件中去。

csh用途:csh是C外壳。

举例:csh。

这个命令执行后启动C外壳。

当你启动了csh后,可以判断出运行环境已改变了,因为系统提示符已从$变为%。

cu用途:cu使用标准的拨出线路呼叫另一个系统。

举例:cu 5555555。

这个命令执行后使用电话号码5555555呼叫另外一个系统。

cut用途:cut用来删除文件中的列或行。

举例:cut -c2 myfile.txt。

这个命令执行后将删除myfile.txt文件中的第2列(与cut 相对的命令是paste)。

date用途:date用来得到日期和时间。

举例:date。

以下是date命令执行后输出的列表:Wed Aug 5 19:10:42 PDT 1998用途:报告磁盘中可以使用的自由空间。

举例:df。

以下是该命令执行后输出的列表:diff用途:diff用来比较两个文件并报告这两个文件的不同之处。

举例:diff myfile.txt yourfile.txt。

这个命令执行后比较myfile.txt和yourfile.txt 两个文件。

diff将显示这两个文件中所有的不同行。

将这个命令和comm和uniq命令进行比较。

dir用途:dir用来列出某些平台上的目录内容。

举例:dir(dir的功能和ls完全相同,但是它所带的选项更少。

dir并不适合于所有的UNIX 系统)。

du用途:du报告磁盘的使用情况。

举例:du。

以下是du命令执行后输出的列表。

echo用途:echo用来显示指定的文本内容。

举例:echo"This is my workstation."。

这个命令执行后将在屏幕上打印出下列信息:This is my workstation。

ed用途:ed是一个简单的no-frill的文本编辑器。

举例:ed。

egrep用途:egrep用来查找文件中符合一定要求的模式。

当该命令找到指定的模式时,它将会在屏幕上打印出相应的行。

举例:egrep"I am bored"myfile.txt。

这个命令执行后将查找myfile.txt文件中的I am bored字符串。

elm用途:elm是一个流行的邮件客户程序。

举例:elm。

这个命令将启动elm邮件阅读器。

file用途:file用来报告指定文件中的数据类型。

举例:file * 。

以下是file命令执行后输出的列表:find用途:find用来查找目录中的文件。

举例:find.-name*gif。

这个命令执行后查找位于我的主目录中或主目录以下带有.gif扩展名的所有文件。

以下是find执行后输出的列表:finger用途:finger用来报告用户信息。

举例:finger bwagner。

这个命令执行后将列出和我有关的当前可用的所有信息。

用途:fsck用来检查和修改文件系统。

举例:fsck/dev/dsk/cot1d0s0。

fsck是一个存在潜在威胁的命令。

在使用该命令前应阅读和它有关的使用说明。

ftp用途:ftp用来在主机之间传送文件。

举例:ftp 。

这个命令执行后将本机连接到上。

ftp带有非常多的选项和标志。

查找该命令的使用说明可获得更进一步的信息。

g用途:g++是GNU项目C编译器。

举例:g++ myfile.c -o myfile。

这个命令执行后将对用C++编写的程序进行编译并输出名叫myfile的可执行文件。

gawk用途:gawk是awk的GNU免费版。

举例:awk\'{print $1}\'file.txt。

这个命令执行后将打印出file.txt文件的第一个区域。

gcc用途:gcc是GNU项目C和C++编译器。

举例:gcc myfile.c -o myfile。

这个命令执行后对myfile.c源文件进行编译并输出名叫myfile的可执行文件。

grep用途:grep用来查找符合某种模式的文本行并打印出所有相应的文本行。

举例:grep ecoli hamburger.txt。

这个命令执行后查找hamburger.txt文件中的单词ecoli。

gunzip用途:gunzip用来压缩或解压缩文件(通常是那些带有.gz扩展名的文件)。

举例:gunzip myfile.txt.gz。

这个命令执行后将解压缩myfile.txt文件。

gzip用途:gzip用来压缩或解压缩文件。

举例:gzip myfile.txt。

这个命令执行时对myfile.txt进行压缩,产生一个名叫myfile.txt.gz的压缩文件。

该压缩文件可以使用gzip或gunzip进行解压缩(将这个命令和gunzip进行比较)。

halt用途:halt终止系统的运行。

举例:halt。

head用途:head在默认的情况下输出任何文件的头10行。

举例:head myfile.txt。

在这个命令执行后将在屏幕上显示myfile.txt的头10行。

hostname用途:hostname用来打印出机器的主机名。

举例:hostname。

ispell用途:ispell是一个在Linux上使用的交互式拼写检查程序。

举例:ispell myfile.txt。

这个命令将启动ispell环境并检查myfile.txt文件是否存在拼写错误。

kill用途:kill用来终止某个进程。

举例:kill 529。

这个命令执行后将终止第529号进程。

用途:ksh是Korn外壳。

举例:ksh。

这个命令将启动Korn外壳。

last用途:last用来报告某个用户已登录的日期和时间。

举例:last bwagner|head -3。

这个命令执行后将输出我最近的三次登录时间。

ln用途:ln用来在文件之间建立链接。

举例:ln myfile.txt another-file.txt。

这个命令执行后将在myfile.txt中建立和another-file.txt之间的链接。

一旦存在这种链接,对其中某个文件的修改都会导致对另外一个文件的修改。

lp用途:lp用来将文件发送到打印机。

举例:lp myfile.txt。

这个命令执行后将myfile.txt发送到打印机。

lpr用途:lpr用来将作业发送到打印机(lpr是lp的Berkeley等价命令)。

举例:lpr myfile.txt。

这个命令执行后将myfile.txt发送到打印机。

lprm用途:lprm用来从打印机队列中删除作业。

举例:lprm 23。

这个命令执行后将从打印机列表中删除第23号作业。

lpstat用途:lpstat用来报告挂起的打印作业状态。

举例:lpstat。

ls用途:ls用来列出目录内容。

举例:ls/home/bwagner。

这个命令执行后将列出/home/bwagner目录中的内容。

ls的典型命令行开关包括 -a(列出所有文件,包括隐藏文件)和-l(用长格式列出所有目录内容)。

mail用途:mail允许用户发送和接收邮件。

举例:cat myfile.txt|mail bwagner。

这个命令执行后将myfile.txt中的内容邮寄给我(也可以交互式使用mail,只要发送mail命令就行了)。

man用途:man是UNIX参考手册的接口。

这些手册通常称为使用说明(man pages)。

举例:man mail。

相关主题