2023-03-28
今天处理了linux服务器的问题,涉及了查找文件、docker容器处理
- 查看前100大的文件
find . -type f -printf '%s %p\n' | sort -nr | head -n 100
- 关闭服务
service docker stop systemctl stop docker
- 查看当前路径下的文件夹大小(可以确定查找的目录树的深度)
du -ah --max-depth=1/ du -h --max-depth=0 software/ du -h –max-depth=1 * ls -lh du -sh
- 查看命令历史
export HISTTIMEFORMAT='%F %T ' # 将输出进行格式化,以便能看到时间 history 10
- docker中的日志配置(no space left on device,表示磁盘空间不足)
/etc/docker/daemon.json #1.进入到给定的目录下,查找对应的文件大小。 cd /var/lib/docker/containers/ && du --max-depth=1 -h #2.进入最大的文件夹,查看具体是哪些文件过大。 cd./afc52d74e28f9af839fbe5a5805cbae726c5f0ef4653a15d77d575a7f8cc0b31/ #3.查看最大的文件 ls -lv
- 查看docker某个镜像/容器的详细信息
docker inspect [OPTIONS] NAME|ID [NAME|ID...]
梦想不多,口袋有糖,卡里有钱,未来有你