關於linux檔案管理相關工具

2021-10-02 08:14:31 字數 2113 閱讀 7997

1.磁碟分類:

並行介面主要是以下兩類

ide:速率(133mb/s)

scsi:速率(640mb/s,一般屬於工業應用)

序列介面主要是以下兩類:

sata:速率(6gbps/s,換算成資料單位要再除以8)

sas:速率(6gbps/s,換算成資料單位要再除以8)

2.在linux上,以/dev/sd(a-z)來區分不同的磁碟,要區分linux5版本,ide介面的磁碟以/dev/hd(a-z)來顯示。

在同一裝置上的不同分割槽以:阿拉伯數字區分,例如:/dev/sda1 、/dev/sda2.。。。。。

3.機械硬碟盤面主要組成:

磁軌:track

柱面:cylinder(系統分割槽主要以柱面分割槽)

扇區:secotr

4.分割槽管理工具:

fdisk、parted、sfdisk。。。

1).fdisk:對於一塊硬碟來講,最多只能管理15個分割槽(最多4個主分割槽,一般是3個主分割槽,1個擴充套件分割槽)

fdisk -l device:列出磁碟資訊

fdisk device

p:顯示已有分割槽

n: 建立新分割槽

d:刪除分割槽

w:儲存退出

q:放棄更新並退出

m:獲取幫助資訊

l:列表所分割槽的id

t:調整分割槽id

2) partx -a 【option】 /dev/sda :通知核心重讀硬碟分割槽表

-n m:n 即重讀第m到n個的分割槽資訊或直接 -n # 重讀第#個分割槽資訊

3)kpartx -a /dev/sda :類似上面的命令

-f:表示強制

4)partprobe :即可實現上面的功能(這是centos5上使用,centos6、7應該也適用)

5.linux檔案系統管理

linux檔案系統:ext2、ext3、ext4、xfs、btrfs、reiserfs、jfs、swap(交換分割槽)。。。

windows檔案系統:fat32、ntfs

unix檔案系統:ffs、ufs、jfs2

日誌型檔案系統:ext3、ext4、vfat

非日誌型檔案系統:ext2、vfat

6.檔案系統的建立及格式化:

1)mkfs.fs_type /dev/sda

fs_type:ext4、xfs、btrfs、vfat

2)mkfs   -t   fs_type   /dev/sda

-l 「label」:設定卷標

3)mke2fs :ext系列檔案系統專用管理工具

mke2fs

-t ext2\ext3\ext4:設定檔案系統型別

-b 1024\2048\4096:設定塊大小

-l "label":設定卷標

-j :相當於-t ext3 (日誌型檔案系統)

-i #:設定資料空間每多少個位元組創捷乙個inode:此大小不應該小於block的大小

-n #:為資料空間建立多少個inode

-m #:為管理員預留空間佔據的百分比

-o feature [...] :啟用指定特性

4)blkid (/dev/sda):塊裝置屬性資訊檢視

-u uuid :根據指定的uuid號來查詢裝置

-l label:根據卷標來檢視裝置

5)tune2fs:重新設定ext系列檔案系統可調整的引數的值

-l:檢視指定檔案系統超級塊的資訊:sunper block

-l:修改卷標

-m #:修改預留管理員的空間百分比

-j:將ext2公升級成ext3

-u uuid:修改uuid號

dumpe2fs -h :檢視超級塊資訊

7)mkswap:建立交換分割槽

-l 「label」:設定卷標

7.檔案系統的檢測:

fsck -t fs_type

-a:自動修復錯誤的分割槽

-r:互動式修復錯誤

fsck.fs_type

e2fsck:ext系列修復工具

-y:自動回答為yes

-f:強制修復

Linux檔案管理相關命令

在了解了linux檔案管理背景知識 之後,我們可以學習一些命令來管理我們的檔案。1.檔案操作相關 有一些命令可以幫助我們 修剪 之前看到的檔案樹。touch a.txt 如果a.txt不存在,生成乙個新的空文件a.txt。如果a.txt存在,那麼只更改該文件的時間資訊。這個命令實際上用得並不廣泛,但...

Linux檔案管理相關命令

在了解了linux檔案管理背景知識 之後,我們可以學習一些命令來管理我們的檔案。有一些命令可以幫助我們 修剪 之前看到的檔案樹。touch a.txt 如果a.txt不存在,生成乙個新的空文件a.txt。如果a.txt存在,那麼只更改該文件的時間資訊。這個命令實際上用得並不廣泛,但可以幫我們建立乙個...

Linux檔案管理相關命令

在了解了linux檔案管理背景知識 之後,我們可以學習一些命令來管理我們的檔案。有一些命令可以幫助我們 修剪 之前看到的檔案樹。touch a.txt 如果a.txt不存在,生成乙個新的空文件a.txt。如果a.txt存在,那麼只更改該文件的時間資訊。這個命令實際上用得並不廣泛,但可以幫我們建立乙個...