培训课程2UNIX常用命令.docx

上传人:b****6 文档编号:7792767 上传时间:2023-01-26 格式:DOCX 页数:26 大小:29.71KB
下载 相关 举报
培训课程2UNIX常用命令.docx_第1页
第1页 / 共26页
培训课程2UNIX常用命令.docx_第2页
第2页 / 共26页
培训课程2UNIX常用命令.docx_第3页
第3页 / 共26页
培训课程2UNIX常用命令.docx_第4页
第4页 / 共26页
培训课程2UNIX常用命令.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

培训课程2UNIX常用命令.docx

《培训课程2UNIX常用命令.docx》由会员分享,可在线阅读,更多相关《培训课程2UNIX常用命令.docx(26页珍藏版)》请在冰豆网上搜索。

培训课程2UNIX常用命令.docx

培训课程2UNIX常用命令

目录

第一章目录及文件操作………………………………………………………………………….1

1.1ls...........................................................…………………………………………………..1

1.2pwd...........................................…………………………………………………………..2

1.3cd................................................…………………………………………………………2

1.4mkdir...........................................................……………………………………………..3

1.5rmdir..........................................................………………………………………………3

1.6cat......................................................……………………………………………………3

1.7head...............................................………………………………………………………4

1.8more………………………………............................................................……………..4

1.9cp.........……………………………...........................................................……………..6

1.10mv.....…………………………................................................................……………..6

1.11rm...……………………………………...................................................……………..7

1.12chmod……………………………………................................................…………….7

1.13chown...................................................……………………………….....…………….8

1.14chgrp………………………………..........................................................…………….9

1.15cmp………………………………............................................................……………9

1.16diff……………………………………......................................................……………10

1.17wc……………………………………………...........................................……………10

1.18split……………………………................................................................…………….10

1.19touch………………………………..........................................................…………….10

1.20file………………………………..............................................................…………….11

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

第一章目录及文件操作命令

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.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]目录名...[文件]

[说明]:

用来删除文件或目录

-f删除文件时不作提示

-r递归地删除目录及其所有子目录

-i删除文件之前先作提示

[例子]:

rmfile1删除文件file1

rm-i/tmp/*删除目录/tmp下的所有文件

rm-r/mytmp递归地删除目录/mytmp

 

1.12chmod

[语法]:

chmod[-R]模式文件...

或chmod[ugoa]{+|-|=}[rwxst]文件...

[说明]:

改变文件的存取模式,存取模式可表示为数字或符号串,例如:

chmodnnnnfile,n为0-7的数字,意义如下:

4000运行时可改变UID

2000运行时可改变GID

1000置粘着位

0400文件主可读

0200文件主可写

0100文件主可执行

0040同组用户可读

0020

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 城乡园林规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1