目录:
# 查看当前目录下的文件数量(不包含子目录中的文件)
ls -l|grep "^-"| wc -l
# 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录
ls -lR|grep "^-"| wc -l
# 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上R
ls -l|grep "^d"| wc -l
文件夹:
# 删除文件夹的内容包括文件夹:(-r 是 循环的意思, f是不询问的意思)
rm -rf 文件夹的名字
# 删除文件夹的内容不包括文件夹:(后面加上/*表示删除内容不删除文件夹)
rm -rf 文件夹的名字/*
# 仅打包,并非压缩
tar -xvf FileName.tar # 解包
tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包
# 解压
tar -zxvf FileName.tar.gz
# 解压到目标路径
tar -C DesDirName -zxvf FileName.tar.gz
# 将DirName和其下所有文件(夹)压缩
tar -zcvf FileName.tar.gz DirName
清空回收站:
# 清空回收站
sudo rm -rf ~/.local/share/Trash/*