linux磁盘管理
2016-05-22 16:29:04 32 举报
AI智能生成
centos 7 磁盘级文件系统 学习笔记
作者其他创作
大纲/内容
linux磁盘及文件
容量
df
-a:列出所有文件系统,包括/proc
-k:以KBytes为单位显示
-m:以MBytes为单位显示
-h:更友好方式显示
H \u00A0:以 M=1000K 取代 M=1024K 的進位方式
-T \u00A0:連同該 partition 的 filesystem 名稱 (例如 xfs) 也列出;
-i \u00A0:不用磁碟容量,而以 inode 的數量來顯示
du
-a \u00A0:列出所有的檔案與目錄容量,因為預設僅統計目錄底下的檔案量而已。
h \u00A0:以人們較易讀的容量格式 (G/M) 顯示;
-s \u00A0:列出總量而已,而不列出每個各別的目錄佔用容量;
-S \u00A0:不包括子目錄下的總計,與 -s 有點差別。
-k \u00A0:以 KBytes 列出容量顯示;
\u00A0 :以 MBytes 列出容量顯示;
结连
hardlink
ln [-sf] 来源 \u00A0目标
-s:切换为symbolic link
-f:如果存在则覆盖
不能跨Filesystem、不能link目录
不占容量,源文件被删除依然可以读取
symboliclink
ln -s 来源 \u00A0目标
可以跨Filesystem,link目录
独立容量,源文件被删则失效
泛用性更强
磁盘管理
1.状态
lsblk
lsblk [-dfimpt] [device]
-d \u00A0:僅列出磁碟本身,並不會列出該磁碟的分割資料
-f \u00A0:同時列出該磁碟內的檔案系統名稱
-i \u00A0:使用 ASCII 的線段輸出,不要使用複雜的編碼 (再某些環境下很有用)
-m \u00A0:同時輸出該裝置在 /dev 底下的權限資料 (rwx 的資料)
-p \u00A0:列出該裝置的完整檔名!而不是僅列出最後的名字而已。
-t \u00A0:列出該磁碟裝置的詳細資料,包括磁碟佇列機制、預讀寫的資料量大小等
blkid
显示设备的UUID
parted\u00A0
parted [设备] print
partprobe\u00A0
partprobe -s
更新分割表
2.分割
gdisk-GPT
gdisk [设备名]
fdisk-MBR
fdisk [设备名]
3.格式化
type
mkfs.[格式化类型] -[dbfiLr] /装置名
-f:强制格式化
-L :打上标签名
4.挂载
手动
mount [装置名] [挂载目录]
umount 用于反挂载
U盘类需要加参数:-t [type] 对应类型来挂载
自动
安装格式添加到/etc/fstab文本中,被挂载的目录必须已存在
子主题
0 条评论
回复 删除
下一页