Linux常见命令汇总(累计中。。。)

版权声明:本文为博主原创文章,欢迎转载,转载请注明出处。 https://blog.csdn.net/shanglianlm/article/details/84849193

Linux下统计当前文件夹下的文件个数、目录个数

统计当前文件夹下文件的个数,包括子文件夹里的

ls -lR|grep "^-"|wc -l

统计文件夹下目录的个数,包括子文件夹里的

ls -lR|grep "^d"|wc -l

统计当前文件夹下文件的个数

ls -l |grep "^-"|wc -l

统计当前文件夹下目录的个数

ls -l |grep "^d"|wc -l

附:
统计输出信息的行数

wc -l

将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d

grep "^-"

转载自:https://www.cnblogs.com/zeze/p/6839230.html

解压缩命令详解

tar命令

	解包:tar zxvf FileName.tar
	打包:tar czvf FileName.tar DirName
	(注:tar是打包,不是压缩!)

gz命令

	解压1:gunzip FileName.gz
  解压2:gzip -d FileName.gz
  压缩:gzip FileName

tar.gz 和 .tgz

	解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName
       压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

bz2命令

	解压1:bzip2 -d FileName.bz2
  解压2:bunzip2 FileName.bz2
  压缩: bzip2 -z FileName

.tar.bz2

	解压:tar jxvf FileName.tar.bz2
  压缩:tar jcvf FileName.tar.bz2 DirName

bz命令

	解压1:bzip2 -d FileName.bz
  解压2:bunzip2 FileName.bz

.tar.bz

	解压:tar jxvf FileName.tar.bz

Z命令

	解压:uncompress FileName.Z
  压缩:compress FileName

.tar.Z

	解压:tar Zxvf FileName.tar.Z
  压缩:tar Zcvf FileName.tar.Z DirName

zip命令

	解压:unzip FileName.zip
	压缩:zip FileName.zip DirName

转载自:https://jingyan.baidu.com/article/6d704a13f9981a28da51ca70.html

猜你喜欢

转载自blog.csdn.net/shanglianlm/article/details/84849193
今日推荐