24 次浏览

以下均为工作中常用的Linux命令,整理如下:

1、统计目录下文件大小:

du -cskh *

du -cskh * 是一个 Linux 命令,用于查看当前目录下各个文件和目录的磁盘使用情况。以下是该命令中各个选项的含义:
• -c:在列出每个文件和目录的磁盘使用量的同时,还会显示一个总和(total),即所有文件和目录占用的磁盘空间总和。
• -s:仅显示每个参数的总计磁盘使用量,而不显示其内部的文件或子目录的磁盘使用情况。
• -k:以 KB(千字节)为单位显示磁盘使用量。
• -h:以易读的格式显示磁盘使用量,例如使用 K、M、G 等单位。
• *:表示当前目录下的所有文件和目录。

2、给当前用户目录权限

sudo chown -R username(用户名) /opt/module/hadoop-3.1.3/(文件夹路径)

3、统计当前文件夹下文件数量

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

4、删除当前文件夹下前4000个文件

ls | head -n 4000 | xargs rm

 

 

小伯安

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注