1.file
file 通过探测文件内容判断文件类型,使用权限为所有用户
使用格式: file 选项 文件名
选项分类: -v 在标准输出后显示版本信息并保存退出
-z 探测压缩过的文件类型
-L 允许符合连接
-f name 从文件namefile中读取要分析的文件名列表
......
2.mkdir
mkdir 可以创建名为dirname的子目录,使用权限为所有用户
使用格式:mkdir 选项 文件名
选项分类: -m 设定权限模式,与chmod类似
-p 需要时创建上层目录
-v 每次创建目录都显示信息
--vision 显示版本信息后离开
......
3.grep
grep 可以指定文件中搜索特定内容,并将含有这些内容的行标准输出,使用权限为所有用户
使用格式:grep 选项
选项分类: -c 只输出匹配行的计数
-I 不区分大小写(只适用于单字符)
-h 查询多文件时不显示文件名
-l 查询多文件时只输出包含匹配字符的文件名
-n 显示匹配行行号
-s 不显示不存在或无匹配文本的错误信息
-v 显示不包含匹配文本的所有行
......
4.dd
dd用来复制文件,并根据参数将数据转换和格式化
使用格式:dd 选项
选项分类: cbs<字节> 每次转换指定的字节
conv=关键字 根据以逗号分隔的关键字表示的方式来转换文件
count=块数目 只复制指定<块数目>的输入数据
ibs=字节:每次读取指定的<字节>
obs=字节:每次写入指定的<字节>
if =文件: 读取<文件>内容, 而非标准输入的数据
of =文件: 将数据写入文件,而不在标准输出显示
......
5.find
find用来在目录中搜索文件,使用权限为所有用户
使用格式:find 【path】【选项】【expression】
选项分类:[expression]参数:
-name 文件名
-size 文件大小
-user 文件所有者
-atime/amin 搜索过去n天/分钟读取过的文件
-ctime/cmin 搜索过去n天/分钟修改过属性的文件
-mtime/mmin 搜索过去n天/分钟内容被修改过的文件
-print 输出搜索结果并打印
......
6.mv
mv用来给文件或目录改名,或将文件或目录移动至另一目录下,使用权限为所有用户
使用格式:mv 选项 源文件或目录 目标文件或目录
选项分类:-i 交互方式操作.如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写, 避免误覆盖文件
-f 禁止交互操作
......
7.ls
ls用于显示目录内容,使用权限为所有用户
使用格式:ls 选项 filename
选项分类:-a 列出所有文件,包含以”.”开头的隐藏文件
-l 列出文件详细信息
-lh 查看详细信息及文件大小
-d 查看目录属性
-ld 查看目录权限
-i 查看i节点(inode)
......
8.ln
ln用来在文件之间创建连接,使用权限为所有用户
使用格式:ln 选项 源文件 链接名
选项分类:-f 链接时先将源文件删除
-d 允许系统管理者链接自己的目录
-s 进行软链接
-b 将在链接时会被删除或覆盖的文件进行备份
......