创建文件夹:
mkdir a.txt
创建文件:
touch a.txt
复制文件:
cp a.txt .. 将a.log复制到上级目录中
cp a.txt ../b.txt 将a.log复制到上级目录中,并重命名为b.log
删除文件:
rm -r a.txt 递归删除
rm -rf a.txt 强制删除
查看文件:
cat a.log // 查看a.log文件内容
head a.log // 查看a.log的前10行, -n 20 查看20行
tail a.log // 查看a.log的后10行, -n 20 查看20行
more a.log // 以分页的形式查看a.log的内容,空格翻页
less a.log // 以翻页的形式查看a.log的内容,上下翻页,q退出
编辑文件:
vim a.txt
查找文件:
find . -name *java* // 在当前问之下查找文件名包含java字符的文件
find . -perm 777 // 在当前位置下查找权限为777的文件
find / -user ouyang // 在系统中查找用户为ouyang的文件
find . -type d // 在当前位置下查找类型为文件夹的文件
查找参数:
-name -perm -user -group -ctime -type -size