UNIX经典命令详解Word文档格式.docx
- 文档编号:15892014
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:37
- 大小:44.12KB
UNIX经典命令详解Word文档格式.docx
《UNIX经典命令详解Word文档格式.docx》由会员分享,可在线阅读,更多相关《UNIX经典命令详解Word文档格式.docx(37页珍藏版)》请在冰豆网上搜索。
为块文件
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
每行仅列一项
[例子]:
列出当前目录下的文件
-al
/bin
以长列表的形式列出目录
下的所有文件,包括隐藏文件
1.2
pwd
[语法]:
本命令用于显示当前的工作目录
显示出当前的工作目录
1.3
cd
[目录]
本命令用于改变当前的工作目录,无参数时使用环境变量$HOME
作为其参数,$HOME
一般为注册时进入的路径。
[例子]:
回到注册进入时的目录
/tmp
进入
目录
../
进入上级目录
1.4
mkdir
[-m
模式]
[-p]
目录名
[说明]:
本命令用于建立目录,目录的存取模式由掩码(umask)决定,要求对其父目录具有写权限,目录的UID和GID为实际UID和GID
按指定存取模式建立目录
建立目录时建立其所有不存在的父目录
tmp
在当前目录下建立子目录
777
/tmp/abc
用所有用户可读可写可执行的存取模式
建立目录
/tmp/aaa
,存取模式参看命令
chmod
/tmp/a/b/c
,若不存在目录
/tmp/a
及/tmp/a/b
则建立之
1.5
rmdir
[-s]
本命令用于删除目录
删除所有已经为空的父目录
当使用-p
选项时,出现错误不提示
删除目录
,若目录
/b
及/tmp/a
空,则删除
1.6
cat
[-u]
[-v[-t]
[-e]]
文件...
显示和连接一个或多个文件至标准输出
无缓冲的输出(缺省为有缓冲输出)
对不存在的文件不作提示
-v
显示出文件中的非打印字符,控制字符显示成^n
,n为八进制数字,
其他非打印字符显示成M-x
,
x
为该字符低7位的8进制数值
在使用-v
选项时,将制表符(tab)
显示成
^I,将换页符
(formfeed)显示成
^
L
-e
选项时,在每一行的行尾显示
$
file
显示文件
file1
file2
file3
逐个显示文件
1.7
head
[-n]
[文件
...]
将文件的头n
行显示输出,缺省值为
10
行,显示多个文件时,在每个文件的前面加上
==>
文件名
<
==
-9999
和
的头
9999
行
1.8
more
[-cdflrsuw]
[-
行数]
[+
/
模式
]
[
文件
...
将文件显示在终端上,每次一屏,在左下部显示
--more--,若是从文件读出而非从管道,则在后面显示百分比,表示已显示的部分,按回车键则上滚一行,按空格键则上滚一屏,未显示完时可以使用more
命令中的子命令。
显示文件之前先清屏
当输错命令时显示错误信息而不是响铃(bell)
不折叠显示长的行
不将分页控制符(CTRL
D)当作页结束
一般情况下,more
不显示控制符,本选项使more
显示控制符,
例如,将
(CTRL
C)
C
将多个空行转换成一个空行显示
禁止产生下划线序列
-w
一般情况下
显示完后立即推出,本选项在显示完后作提
示,敲任意键后推出
行数
指定每屏显示的行数
+
行号
从指定行号开始显示
+/模式
在文件中搜索指定模式,从模式出现行的上两行开始显示
文件未显示完时,可以使用more
命令中的子命令,命令中除了!
以外均不回显,也不用敲回车,当命令破坏
提示行时,可用退格键恢复提示行。
在以下子命令操作中,i
表示数字,缺省值为
1。
i
空格
上滚一屏多
回车
上滚
CTRL+D
缺省时上滚
11
行,否则上滚
id
iz
缺省时上滚一屏,否则定义每屏为
is
跳过
行后显示一屏
if
屏后显示一屏
CTRL+B
跳回
一屏后显示一屏
q
或
Q
推出
=
显示当前行号
v
从当前行开始编辑当前文件编辑器由环境变量
$EDITOR定义
h
显示帮助信息
向前搜索,直至模式的第
次出现
从该行的上
两行开始显示一屏
in
向前搜索,直至上一模式的第
从该行
的上两行开始显示一屏
单引号
回到上次搜索的出发点,若无搜索则回到开始位置
!
命令
激活一个sh
去执行指定的命令
:
n
跳到后面第
个文件,若不存在则跳到最后一个文件
f
显示当前文件名和行号
.
(点)
重复上次命令
例子]:
+50
清屏后,从第50行开始显示文件
1.9
cp
1
2
目标
将文件1(文件2
...)拷贝到目标上,目标不能与文件同名,
若目标是文件名,则拷贝的文件只能有一个,若目标是目录,
则拷贝的文件可以有多个,若目标文件不存在,则建立这个文件,若存在,则覆盖其以前的内容,若目标是目录,则将文件拷贝到这个目录下。
在覆盖已存在文件时作提示,若回答
y
则覆盖,其他则中止
不仅拷贝文件内容,还有修改时间,存取模式,存取控制表,
但不拷贝
UID
及
GID
r
若文件名为目录,则拷贝目录下所有文件及子目录和它们的文件,此时
目标必须为目录
将文件
拷贝到文件
和文件
拷贝到目录
下
/mytmp
将目录
下所有文件及其子目录拷贝至目录/mytmp
1.10
mv
[-f]
[-i]
文件1
[文件2...]
将文件移动至目标,若目标是文件名,则相当于文件改名
覆盖前不作任何提示
改名为
移动到目录
1.11
rm
目录名...
[文件]
用来删除文件或目录
删除文件时不作提示
递归地删除目录及其所有子目录
删除文件之前先作提示
删除文件
/tmp/*
下的所有文件
递归地删除目录
1.12
[-R]
[ugoa]
{+|-|=}
[rwxst]
改变文件的存取模式,存取模式可表示为数字或符号串,例如:
nnnn
n为0-7的数字,意义如下:
4000
运行时可改变UID
2000
运行时可改变GID
1000
置粘着位
0400
文件主可读
0200
文件主可写
0100
文件主可执行
0040
同组用户可读
0020
同组用户可写
0010
同组用户可执行
0004
其他用户可读
0002
其他用户可写
0001
其他用户可执行
就是上列数字相加得到的,例如
0777
是指将文件
存取权限置为所有用户可读可写可执行。
递归地改变所有子目录下所有文件的存取模式
u
g
同组用户
o
其他用户
a
所有用户
增加后列权限
取消后列权限
置成后列权限
可读
w
可写
可执行
s
运行时可置UID
t
运行时可置GID
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UNIX 经典 命令 详解