一.文件和目录属性命令(od-wc-du-df)
1.wc 获取文本文件的行数 字数 字节数 文件名字
wc -c 显示字节数
wc -l 显示行数
wc -w 显示字数
2.od 命令 查看二进制文件信息
-t 指定数据的显示格式
3.du 命令 查看当前目录的大小
du -h 增加单位
4.df 命令 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。
第一列指定文件系统的名称,第二列指定一个特定的文件系统1K-块1K是1024字节为单位的总内存。用和可用列正在使用中,分别指定的内存量。
使用列指定使用的内存的百分比,而最后一栏"安装在"指定的文件系统的挂载点。
df -h 人类可读的单位
二.which命令用于查找文件
which指令会在环境变量$PATH设置的目录里查找符合条件的文件。
三.修改文件的权限
chmod 有两种方法
1.文字设定法
chmod [who] [+/-/=] [mode]
文件所有者 u
文件所属的组 g
其他人 o
所有人 a
+ 增加权限 - 减少权限 =覆盖原来的权限
mode r 读 w 写 x 执行
2.数字设定法
x 代表 1 w代表 2 x代表 4
chmod 777 temp 为文件赋予读写执行的权限
减少权限 chmod -001 文件 在原来的基础上减少权限
三.修改文件所属的用户和所属的组
chown zhang temp 把 temp 的所有者设置 zhang
chown zhang:zhang temp 将文件temp 的拥有者设为zhang,群体的使用者 zhang
四.文件的查找
find 按文件的属性查找
1.按文件名 find +查找的目录 + -name +"文件的名字"
2.按文件大小 find + 查找的目录 + -size +10k /-10k(单位小写) 查询范围
3.文件类型 find + 查找的目录 + -type +d/f/b/c/s/p/l
(2) 按文件内容查找
grep "查找的内容" + 查找路径
五.压缩包的管理
1.gzip/bzip2
.gz格式的压缩包
.bzip2格式的压缩包
gzip 压缩文件/gunzip 解压缩文件
bzip2 压缩文件/bunzip2 解压缩文件
2.tar 参数
-c 创建压缩
-x 释放压缩
-v 显示提示信息
-f 指定压缩文件的名字
-z 使用gzip 的方式压缩文件
-j 使用bzip2的方式压缩文件
tar -zcvf 生成压缩包的名字 +目录 .gz格式
tar -jcvf 生成压缩包的名字 +目录 .bz2格式
使用tar对文件解压缩
tar jxvf +压缩文件名字 +目录
tar zxvf +压缩文件名字 +目录
rar 压缩与解压
参数 压缩 a 解压缩 x
rar a 生成的压缩的文件的名字 压缩的文件
rar x 压缩文件名 /解压文件的目录
打包生成的新文件不需要指定后缀
如果没有这个命令可以进项安装
相关安装程序如下:
wget http://www.rarlab.com/rar/rarlinux-3.9.2.tar.gz tar zxvf rarlinux-3.9.2.tar.gz cd rar make && make install #解压之后,安装
zip 压缩包的名字 压缩文件或目录
解压缩 unzip 压缩包的名字
unzip 压缩包的名字 -d 可以压缩或者解压目录