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 [文件或文件夹实际存储的路径] [文件或文件夹虚拟存储的路径]
挂载成功后,可回到第一条命令查看文件系统分区情况
输了你,赢了世界又如何...
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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 的下载