UNIX常用命令Word下载.docx
- 文档编号:16674341
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:44
- 大小:40.04KB
UNIX常用命令Word下载.docx
《UNIX常用命令Word下载.docx》由会员分享,可在线阅读,更多相关《UNIX常用命令Word下载.docx(44页珍藏版)》请在冰豆网上搜索。
1.21pack……………………………...............................................................……………..11
1.22pcat…………………………………........................................................……………..11
1.23unpack…………………………...............................................................……………..12
1.24find…………………………....................................................................……………..12
1.25grep……………………………………...................................................……………..14
1.26vi………………………………...............................................................……………..14
第二章设备管理………………………………………………………………………………….20
2.1stty.................................................................………………………………………….20
2.2tty................................................................………………………………………………21
2.3lp.....................................................................……………………………………………21
2.4lpstat...........................................................……………………………………………….21
2.5cance...............................................................……………………………………………22
2.6enable.................................................................………………………………………….22
2.7disable.................................................................…………………………………………22
2.8sync.........................................................................………………………………………22
2.9mount..............................................................……………………………………………23
2.10umount.............................................................………………………………………….23
2.11tar........................................................................………………………………………..23
2.12df.......................................................……………………………………………………24
2.13du…...............................................………………………………………………………24
第三章进程管理……………………………………………………………………………………25
3.1sleep...................................................................…………………………………………..25
3.2ps........…..............................................................…………………………………………26
3.3at.............................................................………………………………………………….26
3.4kill...............................................................................…………………………………….26
第四章系统管理和用户管理………………………………………………………………………27
4.1who.................................................................…………………………………………….27
4.2whodo.................................................…………………………………………………….27
4.3passwd........................................................................…………………………………….27
4.4logname..................................................................……………………………………….27
4.5su....................................................……………………………………………………….28
4.6time.........................................................………………………………………………….28
4.7date......................................................……………………………………………………28
4.8shutdown........................................................................………………………………….28
4.9fsck....................................................................…………………………………………..29
第五章通信和邮件…………………………………………………………………………………30
5.1wall.................................................................…………………………………………….30
5.2mesg.....................................................................…………………………………………30
5.3write................................................................…………………………………………….30
5.4mailx...............................................................…………………………………………….30
第六章Shell编程........….............................................................…………………………………32
第七章数学计算命令...…..........................................................................………………………..35
附录UNIX常用命令简单说明...............................................……………………………………36
第一章目录及文件操作命令
1.1ls
[语法]:
ls[-RadCxmlnogrtucpFbqisf1][目录或文件......]
[说明]:
ls命令列出指定目录下的文件,缺省目录为当前目录./,缺省输出顺序为纵向按字符顺序排列。
-R递归地列出每个子目录的内容
-a列出所有文件,包括第一个字符为“.”的隐藏文件
-d若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连
用以显示目录状态。
-C输出时多列显示
-x横向按字符顺序排列
-m输出按流式格式横向排列,文件名之间用逗号(,)分隔
-l长列表输出,显示文件详细信息,每行一个文件,从左至右依次是:
文件存取模式链接数文件主文件组文件字节数上次修改时间
其中文件存取模式用10个字母表示,从左至右的意义如下:
第一个字母表示文件种类,可以是以下几种情况:
d为目录文件
l为链接
b为块文件
c为字符型文件
p为命名管道(FIFO)
-为普通文件
后面9个字母分别表示文件主、同组用户、其他用户对文件的权力,用r表示可读,w表示可写,x表示可执行。
如果是设备文件,则在文件字节数处显示:
主设备从设备。
-n与-l选项相同,只是文件主用数字(即UID)显示,文件组用数字
(即GID)表示
-o与-l选项相同,只是不显示文件组
-g与-l选项相同,只是不显示文件主
-r逆序排列
-t按时间顺序排列而非按名字
-u显示时间时使用上次访问时间而非上次修改时间
-c显示时间时使用上次修改i节点时间而非上次修改时间
-p若所列文件是目录文件,则在其后显示斜杠(/)
-F在目录文件后加’/’,在可执行文件后加’*’
-b文件名中若有非打印字符,则用八进制显示该字符
-q文件名中的打印字符用’?
’表示
-i显示节点号
-s显示文件长度时使用块长度而非字节长度
-f将后面的参数解释为目录并列出其中的每一项
-1每行仅列一项
[例子]:
ls列出当前目录下的文件
ls-al/bin以长列表的形式列出目录/bin下的所有文件,包括隐藏文件
1.2pwd
[语法]:
pwd
本命令用于显示当前的工作目录
pwd显示出当前的工作目录
1.3cd
cd[目录]
本命令用于改变当前的工作目录,无参数时使用环境变量$HOME作为其参数,$HOME一般为注册时进入的路径。
[例子]:
cd回到注册进入时的目录
cd/tmp进入/tmp目录
cd../进入上级目录
1.4mkdir
mkdir[-m模式][-p]目录名
[说明]:
本命令用于建立目录,目录的存取模式由掩码(umask)决定,要求对其父目录具有写权限,目录的UID和GID为实际UID和GID
-m按指定存取模式建立目录
-p建立目录时建立其所有不存在的父目录
mkdirtmp在当前目录下建立子目录tmp
mkdir-m777/tmp/abc用所有用户可读可写可执行的存取模式
建立目录/tmp/aaa,存取模式参看命令chmod
mkdir-p/tmp/a/b/c建立目录/tmp/a/b/c,若不存在目录/tmp/a
及/tmp/a/b则建立之
1.5rmdir
rmdir[-p][-s]目录名
本命令用于删除目录
-p删除所有已经为空的父目录
-s当使用-p选项时,出现错误不提示
rmdir/tmp/abc删除目录/tmp/abc
rmdir-p/tmp/a/b/c删除目录/tmp/a/b/c,若目录/tmp/a/b
及/tmp/a空,则删除
1.6cat
cat[-u][-s][-v[-t][-e]]文件...
显示和连接一个或多个文件至标准输出
-u无缓冲的输出(缺省为有缓冲输出)
-s对不存在的文件不作提示
-v显示出文件中的非打印字符,控制字符显示成^n,n为八进制数字,
其他非打印字符显示成M-x,x为该字符低7位的8进制数值
-t在使用-v选项时,将制表符(tab)显示成^I,将换页符
(formfeed)显示成^L
-e在使用-v选项时,在每一行的行尾显示$
catfile显示文件
cat-s-v-efile1file2file3逐个显示文件file1file2file3
1.7head
head[-n][文件...]
将文件的头n行显示输出,缺省值为10行,显示多个文件时,在每个文件的前面加上==>
文件名<
==
head-9999file1file2显示文件file1和file2的头9999行
1.8more
more[-cdflrsuw][-行数][+行数][+/模式][文件...]
将文件显示在终端上,每次一屏,在左下部显示--more--,若是从文件读出而非从管道,则在后面显示百分比,表示已显示的部分,按回车键则上滚一行,按空格键则上滚一屏,未显示完时可以使用more命令中的子命令。
-c显示文件之前先清屏
-d当输错命令时显示错误信息而不是响铃(bell)
-f不折叠显示长的行
-l不将分页控制符(CTRLD)当作页结束
-r一般情况下,more不显示控制符,本选项使more显示控制符,
例如,将(CTRLC)显示成^C
-s将多个空行转换成一个空行显示
-u禁止产生下划线序列
-w一般情况下more显示完后立即推出,本选项在显示完后作提
示,敲任意键后推出
-n行数指定每屏显示的行数
+行号从指定行号开始显示
+/模式在文件中搜索指定模式,从模式出现行的上两行开始显示文件未显示完时,可以使用more命令中的子命令,命令中除了!
和/以外均不回显,也不用敲回车,当命令破坏more提示行时,可用退格键恢复提示行。
在以下子命令操作中,i表示数字,缺省值为1。
i空格上滚一屏多i行
i回车上滚i行
iCTRL+Di缺省时上滚11行,否则上滚i行
idi缺省时上滚11行,否则上滚i行
izi缺省时上滚一屏,否则定义每屏为i行
is跳过i行后显示一屏
if跳过i屏后显示一屏
iCTRL+B跳回i屏后显示一屏
b跳回一屏后显示一屏
q或Q推出more
=显示当前行号
v从当前行开始编辑当前文件编辑器由环境变量
$EDITOR定义
h显示帮助信息
i/模式向前搜索,直至模式的第i次出现,从该行的上两行开始显示一屏
in向前搜索,直至上一模式的第i次出现,从该行的上两行开始显示一屏
单引号回到上次搜索的出发点,若无搜索则回到开始位置
!
命令激活一个sh去执行指定的命令
i:
n跳到后面第i个文件,若不存在则跳到最后一个文件
:
f显示当前文件名和行号
q或:
Q推出more
.(点)重复上次命令
[例子]:
more-c+50file清屏后,从第50行开始显示文件file
more-s-wfile1file2file3显示文件file1file2file3
1.9cp
cp[-p][-r]文件1[文件2...]目标
将文件1(文件2...)拷贝到目标上,目标不能与文件同名,若目标是文件名,则拷贝的文件只能有一个,若目标是目录,则拷贝的文件可以有多个,若目标文件不存在,则建立这个文件,若存在,则覆盖其以前的内容,若目标是目录,则将文件拷贝到这个目录下。
-i在覆盖已存在文件时作提示,若回答y则覆盖,其他则中止
-p不仅拷贝文件内容,还有修改时间,存取模式,存取控制表,但不拷贝
UID及GID
-r若文件名为目录,则拷贝目录下所有文件及子目录和它们的文件,此时
目标必须为目录
cpfile1file2将文件file1拷贝到文件file2
cpfile1file2/tmp将文件file1和文件file2拷贝到目录/tmp下
cp-r/tmp/mytmp将目录/tmp下所有文件及其子目录拷贝至目录/mytmp
1.10mv
mv[-f][-i]文件1[文件2...]目标
将文件移动至目标,若目标是文件名,则相当于文件改名
-i在覆盖已存在文件时作提示,若回答y则覆盖,其他则中止
-f覆盖前不作任何提示
mvfile1file2将文件file1改名为file2
mvfile1file2/tmp将文件file1和文件file2移动到目录/tmp下
1.11rm
rm[-f][-i]文件...
或rm-r[-f][-i]目录名...[文件]
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UNIX 常用命令