Linux

磁盘

df -Th

-T:显示文件系统类型

-h:方便人阅读方式显示

du -sh 

-h:以人类可读的方式进行显示(KB/MB/GB)

-s:仅显示总大小

-S:显示目录大小时,不包含子目录大小

df和du的统计区别

df命令时会统计到已删除但未释放的文件

du命令仅统计未删除的文件

处理方法:使用lsof可以显示已删除的文件,将有问题的进程、服务重启,磁盘空间就可以得到释放

lsof | grep delete  # 查看已删除但未释放的文件

lsof -p <进程ID>  # 根据进程ID查找对应文件<ls命令是看不出来的>

kill <进程ID>


Linux文件权限

-r-----rwx

第一个-表示是文件,如果是d则代表这是目录

2到4位

r--当前用户权限

5到7位

---用户所属组权限

8到10位

rwx其他用户权限

r只读  w只写  x可执行

用数字表示,则是按二进制来计算

r对应4,w对应2,x对应1,如果是-则是0

修改权限的命令

chmod 400 <filename>

-rw-r-----对应的数字是 4+2+0 4+0+0 0+0+0 = 640

查看权限的命令

stat -c %a <filename>

%a表示以数值方式展示

读取文件夹下所有文件名,并修改权限

for file in <绝对路径>;do

echo "$file"

chmod 400 "$file"

done

-iname 表示不区分大小写

-type f代表文件,d代表目录

find <绝对路径> -iname '*.lua'  -type f -print0 | xargs -0 chmod 400

等价于

for file in$(find <绝对路径> -iname '*.lua'  -type f);do

  chmod 400 "$file"

done


lsmod -s <进程名>

进程名 占用内存 使用该模块的进程数


  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值