文件操作
压缩
tar -zxvf x
gz
tar -zxvf x
zip
# 安装
yum install -y unzip zip
# 解压到当前目录
unzip 文件名.zip
# 解压到指定目录
unzip 要解压的文件 -d {解压后的位置}
删除
删除除了指定文件夹以外的
find . -maxdepth 1 -type d ! -name '20231206' ! -name '.' ! -name '..' -exec rm -r {} \;
这个命令的解释如下:
.
表示当前目录。-maxdepth 1
限制find
的搜索深度为当前目录。-type d
指定查找目录。! -name '20231206'
排除名称为20231206
的文件夹。-exec rm -r {} \;
对找到的每个目录执行rm -r
命令,即递归删除目录及其内容。
请注意,这个命令删除文件是不可逆的,谨慎使用。确保在运行之前对命令进行仔细检查,以避免不必要的数据丢失。
移动文件
mv {要移动的文件夹} {新的位置}
mv /home/hongqi/capsion.top /capsion.top