Linux常用指令

获取文件夹数量

find /path/to/directory -maxdepth 1 -type d | wc -l
-maxdepth 1确保只统计指定目录下的直接文件和文件夹,不包括子目录中的内容。-type d用来指定只统计目录,-type f用来指定只统计文件。wc -l则用来统计输出行的数量,即文件和文件夹的数量。

如果你想要包括子目录中的文件和文件夹,可以移除-maxdepth 1参数。

获取文件数量

find /path/to/directory -maxdepth 1 -type f | wc -l

find admin/ -type f | wc -l
查询admin下所有文件的数量
cd / 根目录
cd ~ 用户目录

ls:列出目录中的文件和子目录。可以通过添加参数来获取更多信息,如ls -l(详细查看目录下所有内容)或ll(与ls -l功能相同)。
cd:更改当前目录。可以指定绝对路径或相对路径来切换到不同的目录,如cd /(切换到根目录)或cd ~(切换到当前用户的家目录)。
pwd:显示当前工作目录的路径。
cp:复制文件或目录。
mv:移动或重命名文件或目录。
rm:删除文件或目录。
mkdir:创建新的目录。
touch:创建新的空文件或更改现有文件的时间戳。
cat:查看文件内容或连接多个文件并输出到标准输出设备上。
more 或 less:分页显示文本文件内容。
head 或 tail:查看文件的开头或结尾部分。

rm -rf 文件或文件夹。删除

ls -l | wc -l
包括子目录的数量

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容