linux 查看系统磁盘与空间

记录一些常用命令

复制代码
# 查看系统启动时间
uptime

# 查看当前目录下文件大小
ll
ls -lht
du -sh *

# 查看当前目录下每个子目录的大小
du -lh --max-depth=1

# 排序查看
du -ah --max-depth=1 | sort -h

# 清理当前目录下包含指定目录名下指定时间前的文件(执行前可先删除 -delete 参数,预览要删除的文件列表)
find -type d -name "logs" -exec sh -c 'find {} -type f ! -newermt 2023-01-01 -delete' \;

# 查看当前已挂载的磁盘空间占用情况 df -Th # 查看当前所有磁盘挂载情况 lsblk # 查看磁盘详情 fdisk -l # 对某个磁盘进行操作,“/dev/vdb”为上一步查询到的磁盘路径 fdisk /dev/vdb # 进入 fdisk 命令行对指定磁盘进行编辑 # 输入指令执行操作 # m:查看菜单命令清单 # n:新建分区(根据提示设置分区类型、起止扇区等信息) # i:查看当前分区信息(确认 Type 是否为 Linux,如果不是的话,请用下面的命令变更) # t:修改分区类型,输入 L 可查看所有可转换的分区类型(输入 83,将分区修改为 Linux 类型) # w:保存修改并退出(一定确认是否操作都正确再保存) # q:不保存退出 # 格式化分区 mkfs.ext4 /dev/vdb1 # 挂载分区(假设挂载路径为 /home/data2,请根据实际需要修改) mount /dev/vdb1 /home/data2

# 设置目录映射(软连接,不一定所有场景都适用)
ln -s [文件或文件夹实际存储的路径] [文件或文件夹虚拟存储的路径]
复制代码

挂载成功后,可回到第一条命令查看文件系统分区情况

posted @   不是豆豆  阅读(263)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
历史上的今天:
2022-06-27 尝试在 Red Hat 6.5 中安装 Docker(CentOS 6.5 应该也类似)
2018-06-27 最新以及历史各版本 .NET Framework 的下载
友情链接:迷途


点击右上角即可分享
微信分享提示