1、创建文件夹:
mkdir dir
mkdir -p dir/dir1
2、创建文件:
touch file.txt
3、移动文件(夹)(类似于剪切)
mv file.txt ../nfs/
4、删除文件(夹)
rm -rf dir/
参数:
-r 递归删除
-f 强制删除
5、 重命名
mv 2.txt 3.txt
将2.txt重新命名为3.txt
mv dir1 dir/dir2
将dir1文件夹移动到dir文件夹,并且重命名为dir2
6、复制
cp 1.txt dir
复制1.txt到dir文件夹
cp 1.txt dir/2.txt
复制1.txt到dir文件夹,并且重新命名为2.txt
7 、查看文件
cat sm.log 查看sm.log文件内容
head sm.log 查看sm.log文件内容的前10行
head -n 20 sm.log 查看sm.log文件内容的前20行
tail sm.log 查看sm.log文件内容的后10行
tail -n 20 sm.log 查看sm.log文件内容的后20行
tail -f sm.log 动态查看sm.log文件内容
more sm.log 以翻页的形式查看sm.log的内容(按空格键下翻,不能上翻)
less sm.log 以翻页的形式查看sm.log的内容(按上下键进行上下翻页,按q退出)
8、 查找文件
基本语法: find 查找参数 ...
find -name *java* 在当前位置下查找文件名包含java字符的文件
find -perm 777 在当前位置下查找权限为777 的文件
find / -user ouyang 在系统中查找用户为ouyang的文件
find -type d 在当前位置下查看找类型为文件夹的文件
9、归档压缩
- gz压缩文件
将目录log归档并压缩,归档压缩后的名称为log.tar.gz
tar -zcvf log.tar.gz log/
释放并解压log.tar.gz
tar -zxvf log.tar.gz
- zip压缩文件
压缩文件
zip log.zip log
解压文件
unzip log.zip
指定解压到相关文件夹
unzip log.zip -d log
参数: -d
参考文档: https://blog.csdn.net/qq_24029989/article/details/79120206