文件压缩
用于压缩和解压的工具软件,分别为:zip和unzip,gzip和gunzip,bzip2和bunzip2。
zip和unzip
语法:
zip[参数] 压缩文件名 被压缩的文件或目录
参数: -D -g -m -r
unzip[参数] 压缩文件名
参数:-d -v -n -o -j
gzip[参数] 压缩 (解压缩)的文件名
参数:-c -d -l -r -v
gunzip 解压文件名
目录和文件的访问权限
目录
读权限(r):只允许用户读内容
写权限(w):允许用户修改或删除文件
执行权限(x):用户可以将该文件作为一个程序执行
文件
读权限(r):只允许列出存储在该目录下的文件
写权限(w):允许在该目录中删除或添加新的文件或目录
执行权限(x):允许在目录中查找,并能用cd命令将工作目录转的该目录
chmod命令-----改变文件和目录的访问权限
语法:chmod[参数][模式] 文件或目录
参数:
-R:改变目录下所有文件与子目录进行相同权限的变更(以递归方式)
-f :强制改变文件的访问权限,如果是文件的拥有者,则不会出现错误信息
模式有两种形式:一种为字符方式、一种为数字方式
字符表示:由用户、操作符、许可权三部分组成
用户字母表示:
u 为文件所属用户
g 为同组用户
o 为其他用户
a 为所有用户(默认值,和ugo联合使用是等价)
操作符包括:
+ 为在原有权限基础上增加权限
- 为在原有权限基础上减少权限
= 为重新制定权限,原有权限将全部消失
许可权包括:
r 为读权限
w 为写权限
x 为执行权限
u 为和文件拥有者权限相同
g 为和文件拥有者同组的用户权限相同
o 为和其他用户权限相同