目录操作
创建目录
mkdir
语法 mkdir [options] 文件名
-p 创建多级目录
mkdir -p /tmp/te
st/computer
删除目录
rmdir
删除文件或目录
rm [option] 文件夹
[option]
-f 不提示强制删除
-i 删除前,提示是否删除
-r 递归删除,删除目录以及目录下的所有文件夹
复制文件或目录
cp [option] 源 目标
-r 递归,复制子文件与子目录
-a 复制时保留源文件的所有属性(包括权限时间等)
eg:复制文件 /etc/hots 到 /tmp/
cp /etc/hosts /tmp
移动(重命名)文件或目录
mv [options] 文件或目录
查找
find [optons] [路径] [表达式]
-name 按照文档名字查找 find -name hello.doc 查找当前目录下名为 hello.doc的文档
-empty 按照空白文件或目录 find / -empty 查找计算机中所有的空文档
-size 按容量大小查找 find ./ -size +10M 查找当天目录下大于10M的文档
-user 按用户查找 find / -user tom 查找当前计算中tom所拥有的文档
-iname 按文档名称查找不区分大小写
-mtime 按修改时间查找
-type 按照文档类型查找 文件f 目录d 设备b,c 链接 l find / size +10M -a -type -f 查找计算机中所有大于10M的文档
-a 并且
-o 或
计算文件或目录的容量
du [options] [文件或目录]
[options]
-h 人性化显示容量信息
-a 查看所有目录以及文件的容量信息
-s 仅显示总量
eg:
eg:查看 /root 目录的文件占用了多少磁盘总和 du -sh /root
查看文件内容
cat [option] [文件]
[option]
-b 显示行号,空白行不显示行号
-n 显示行号,包括空白行
more 分页查看文件内容,空格查看下一页,q键则退出查看
less 分页查查文件内容,空格下一页,方向键上下回翻,q键退出查看
head [option] [文件]
[option]
-n 显示文件前n行的内容
-c nK 显示文件前 nKB的内容
tail 查看文件的尾部内容,默认显示尾10行
tail [option] [文件]
-f 动态显示文件内容,常用查看日志,Ctrl+c组合键退出
-n 显示文件末尾n行的内容
-c nK 显示文件前 nKB的内容
wc 显示文件的行,单词与字节统计信息
wc [options] [文件]
[options]
-c 显示文件字节统计信息
-l 显示文件行数统计信息
-w 显示文件单词统计信息
grep 查找关键词并打印匹配的行
grep [options] 匹配模式 [文件]
[options]
-i 忽略大小写
-v 取反匹配
-w 匹配单词
-color 显示颜色
创建文件
touch 文件