Linux檔案系統管理

2022-03-07 09:38:53 字數 1635 閱讀 5077

主分割槽,擴充套件分割槽->邏輯分割槽

/dev/sda1

/dev目錄下存放全部硬體檔案

sd:硬碟

a:第一塊硬碟

1:硬碟號,1-4給主分割槽和擴充套件分割槽,邏輯分割槽從5開始

df 選項 掛載點

檢視檔案系統資訊

-a 顯示全部檔案系統資訊包括特殊檔案系統

-h 人性化顯示

-t 顯示檔案系統型別

du 選項 目錄檔名

統計目錄檔案大小

-a 顯示每個子檔案磁碟佔用量,預設只統計子目錄的占用

-h 人性化顯示

-s 統計目錄總占用,不統計子目錄

du與df統計出來的資料可能不同,應為這兩個命令統計方法不同,

df面向系統,除了檔案大小,他還會統計被程序和系統臨時檔案占用的空間,它統計的空間才是真正的硬碟占用空間

du面向檔案,它只統計檔案大小。

fsck 選項 分割槽裝置檔名

檔案系統修復命令

-a 自動修復

-y 自動修復,與a一致,有些檔案系統只支援y

dumpe2fs 分割槽裝置檔名

顯示磁碟狀態命令

mount [-l] 查詢系統中已經掛載的裝置,l會顯示卷標

mount -a 根據/etc/fstab的內容,自動掛載

mount 選項 裝置檔名 掛載點

將裝置檔案掛載到掛載點上

-t 檔案系統 指定掛載的檔案系統,如ext3,vfat(fat32),iso9660

-l 卷標 掛載指定卷標的分割槽而不是安裝設別檔名掛載

-o 特殊選項

解除安裝命令

umount 裝置檔名或掛載點

裝置檔名:

光碟:/dev/cdrom->dev/sc0

u盤:u盤裝置檔名命名規則與硬碟相同,均為sd,如果已有一塊硬碟,那麼u盤會識別為sdb,

使用fdisk -l 命令來檢視u盤裝置檔名

mount -t vfat /dev/sdb1 /mnt

linux支援ntfs

linux預設不支援ntfs,需要一定處理

1.重新編譯核心

2.利用第三方軟體ntfs-3g

fdisk -l 查詢系統當前的硬碟資訊

fdisk /dev/sdb 對硬碟分割槽

partprobe 重新讀取分割槽表,分割槽後執行一項

mkfs -t ext4 /dev/sdb1 格式化分割槽

將新硬碟分割槽格式化後要掛載,而且新分割槽重啟後不會自動掛載,需要修改/etc/fstab

開機掛載檔案/etc/fstab

1.分割槽裝置檔名或uuid(硬碟通用唯一識別碼),用dumpe2fs

2.掛載點

3.檔案系統

4.掛載的許可權,與mount相同

5.dump備份,0不備份,1每天備份,2不定時備份,備份檔案在lost+found

6.fsck檢測級別,0不檢測,新分割槽一般大於1

檢視swap分割槽占用情況命令

free :檢視記憶體與swap分割槽情況

fdisk,分乙個swap分割槽

mkswap /dev/sdb6,對swap格式化

swapon /dev/sdb6 加入swap

swapoff /dev/sdb6 取消swap

Linux 檔案系統管理

1 檔案系統構成 1 usr bin bin 存放所有使用者可執行的命令 2 usr sbin sbin 存放只有root可以執行的命令 3 home 使用者預設宿主目錄 4 proc 虛擬檔案系統,存放當前程序資訊 5 dev 存放裝置檔案 6 lib 存放系統程式執行所需要的共享庫 7 lost...

Linux檔案系統管理

linux檔案系統 linux檔案系統剖析 linux檔案系統結構 目錄結構解讀 更詳細介紹 結構圖 usr 目錄包含所有的命令 程式庫 文件和其它檔案。這些檔案在正常操作中不會被改變 的。這個目錄也包含你的linux發行版本的主要的應用程式,譬如,netscape。var 目錄包含在正常操作中被改...

Linux檔案系統管理

磁碟基本概念 cylinder 柱面 sector 扇區 head 磁頭 linux系統中,磁碟以磁碟檔案形式儲存在 dev目錄下,檔名以hd或sd開頭 ide裝置以hd開頭,usb sata scsi sas等裝置以sd開頭 以a b c等表示編號,如第一塊硬碟叫做 dev sda,第二塊叫做 d...