文件相关操作
文件属性操作
文件属性组成
Linux上一个文件属性组成如上,需要注意的是第二部分,格式如下
文件类型
当为[ d]则是目录
当为[ -]则是普通文件;
若是[ l]则表示为链接文档(link file);
若是[ b]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
若是[ c]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置);
若是[s ]则表示为套接接口文件;
若是[ p]则表示为管道。
文件权限
包括
文件所有者权限
文件所属群组权限
其他用户权限
chgrp
功能
输入
实例
chown
功能
输入
实例
chmod
功能
输入
实例
umask
功能
输入
实例
文件目录操作
cd
功能
变换目录
输入
实例
pwd
功能
显示当前目录
输入
实例
mkdir
功能
建立一个新的目录
输入
实例
rmdir
功能
删除一个空的目录
输入
实例
tree
功能
树状列出目录内容
输入
实例
文件整体操作
ls
功能
输入
实例
ll
功能
输入
实例
cp
功能
输入
实例
rm
功能
输入
实例
mv
功能
输入
实例
touch
功能
输入
实例
file
功能
输入
实例
which
功能
输入
实例
type
功能
输入
实例
whereis
功能
输入
实例
locate
功能
输入
实例
find
功能
输入
实例
文件内容操作
cat
功能
由第一行开始显示文件内容
输入
实例
tac
功能
从最后一行开始显示,
可以看出 tac 是 cat 的倒着写!
输入
实例
nl
功能
显示的时候,顺道输出行号
输入
实例
more
功能
一页一页的显示文件内容
输入
实例
less
功能
less 与 more 类似,
但是比 more 更好的是,他可以往前翻页!
输入
实例
head
功能
只看头几行
输入
实例
tail
功能
只看尾巴几行
输入
实例
od
功能
以二进制的方式读取文件内
输入
实例
tar
功能
打包/解打包
输入
实例
gzip
功能
压缩/解压缩
输入
实例
bzip2
功能
压缩/解压缩
输入
实例
xz
功能
压缩/解压缩
输入
实例
awk
功能
文本分析
输入
实例
sed
功能
数据处理