linux學習筆記 檔案系統管理

2021-10-08 19:41:30 字數 1659 閱讀 9491

檔案系統管理:

df 【選項】 顯示檔案系統分割槽資訊

-h 使用習慣單位顯示容量,如kb,mb,gb等

-a 顯示所有檔案系統的資訊,包括特殊檔案系統,如/proc,/sysfs

du 【選項】 【目錄名】 統計當前目錄下所有子目錄的檔案大小

-a 顯示每個子檔案的大小

-h 使用習慣單位顯示磁碟容量

-s 統計總佔用量,而不是列出子目錄和子檔案的佔用量

df統計時會統計沒有釋放的記憶體,du只統計檔案所佔記憶體

dumpe2fs 【分割槽裝置檔名】 顯示磁碟狀態命令

mount 【-l】 顯示已經掛載的磁碟裝置或分割槽

mount 【-t 檔案系統】 【-l 卷標名】 【-o 特殊選項】 裝置檔名 掛載點

-t 檔案系統: 加入檔案系統型別來指定掛載型別,可以ext3,ext4,iso9660等

1.掛載光碟:

mkdir /mnt/cdrom/ 建立空目錄

mount /dev/cdrom / /mnt/cdrom/ 掛載光碟

或者 mount /dev/sr0/ /mnt/cdrom/

unmont 裝置檔名或掛載點 解除安裝光碟

2.掛載u盤

fdisk -i 檢視u盤裝置檔名

mkdir /mnt/usb/ 建立目錄

mount –t vfat /dev/sdb1 /mnt/usb/ 掛載

解除安裝同上

fdisk新加硬碟分割槽:

檢視硬碟 fdisk –l

分割槽 fdisk /dev/sdb

fdisk互動指令說明:

d 刪除乙個分割槽

l 顯示已知的檔案系統型別

m 顯示幫助選單

n 新建分割槽

q 不儲存退出

t 改變乙個分割槽的系統id

w 儲存退出

p 顯示分割槽列表

輸入命令字母錯誤按退格無法刪除,按ctrl +退格刪除

檢視分割槽 l

新建分割槽 n

選擇分割槽型別和大小

儲存退出 w

重新讀取分割槽資訊 partprobe

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

9.掛載分割槽 先建立目錄再掛在目錄上 mount /dev/sdb1 /disk1

可使用df –h 命令或者mount命令檢視是否掛載成功

自動掛載與fstab檔案的修復:

修改/etc/fstab檔案

修改配置檔案/etc/fstab錯誤如何修復:

mount –o remount,rw /

修改如果錯誤會導致根目錄掛載許可權被限制,需要重新掛載根目錄使其具有讀寫許可權,否則無法更改fstab檔案。

swap分割槽:在系統的物理記憶體不夠用的時候,把硬碟記憶體中的一部分空間釋放出來,以供當前執行的程式使用。

free –m 按照m來顯示swap空間使用情況

新建swap分割槽

fdisk /dev/sdb 和上面分割槽一樣但是要把分割槽id改為82

格式化swap分割槽 mkswap /dev/sdb6

加入swap分割槽:

swapon /dev/sdb6 加入swap分割槽

swapoff /dev/sdb6 取消swap分割槽

為了開機重啟自動掛 載swap可以編輯配置檔案vi /etc/fstab

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...