常用命令行组合命令&Linux磁盘&内存

命令行

1.生成目录txt文件
find ./dataset/ -name type1_*.jpg >> images_type1.txt
2.统计文件夹、文件数量的命令

查看当前目录下的文件数量(不包含子目录中的文件)
ls -l|grep "^-"| wc -l
查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录
ls -lR|grep "^-"| wc -l
查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上R
ls -l|grep "^d"| wc -l
查询当前路径下的指定前缀名的目录下的所有文件数量
#例如:统计所有以“20161124”开头的目录下的全部文件数量
ls -lR 20161124*/|grep "^-"| wc -l

3.停止某个脚本运行
ps -ef | grep download
kesai    21016 15931 13 14:01 pts/13   00:00:33 python download.py
kesai    26736 15472  0 14:05 pts/9    00:00:00 grep --color=auto download


kill -9 21016

4.比较两个文件夹文件异同

diff -q 20220628/false/ 20220630/false/

5.查看磁盘空间

选项含义:
-h 转换成T、G、M这样得单位

/下所有文件

df -h

当前文件夹

du -sh

当前文件夹下得所有文件及文件夹

du -sh *

查看指定文件大小(包括隐藏文件)

du -h --max-depth=1 /home/fjq/
1.查看磁盘整体情况

当前目录:df -h
df -h /home/

2.查看每个文件夹占用情况

当前目录每个文件夹:du --max-depth=1 -h
du --max-depth=1 -h /usr/

3.计算文件夹大小

当前目录: du -sh
du -sh /usr/

6.查看内存使用

1.进程和用户:top

top,然后按下 shift+m,这样便可以查看按照内存占用百分比从高到底排列的进程。%MEM是内存占用百分比。

top -U jsz(user)
2.只有内存:free

watch -n 3 -d free

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值