如何在Linux上新增或編輯檔案系統的卷標

2021-09-23 16:31:34 字數 2527 閱讀 1696

檔案系統卷標並不是為了linux作業系統正常執行所必需的,但當你有幾個磁碟分割槽時檔案系統卷標可以使你更容易去導航到那些磁碟分割槽。在這篇文章中我將展示如何在ext2,ext3和ext4磁碟分割槽中新增或編輯linux檔案系統卷標。

我的上網本裝有3個作業系統:windows xp,linux mint和xubuntu。有時我想要在其它的作業系統上去檢視乙個檔案系統的檔案位置,有了檔案系統卷標

是非常方便的,就可以知道該開啟哪個檔案系統來找到所需檔案。

首先讓我們看一下哪些檔案系統已經有了乙個卷標,哪些還沒有。你可以用blkid命令來檢視你的檔案系統資訊。你需要以root身份執行這個命令去檢視檔案系統的全部資訊。

sudo blkid -c /dev/null

在我的上網本裡輸出的資訊是這樣。

/dev/sda1: label="winre" uuid="80ae-9d55" type="vfat"

/dev/sda2: label="os_install" uuid="e468676968673a06" type="ntfs"

/dev/sda3: uuid="012ff341-f854-4c4f-8bbd-bbc810121fe6" type="ext4"

/dev/sda5: uuid="ec0fe4d1-e21c-407d-8374-aa4b470519da" type="ext3"

/dev/sda6: uuid="ee275431-64b2-4f55-b958-4055147cdf4e" type="swap"

/dev/sda7: uuid="99feb5c5-25a6-47a3-aa2c-6d466c0094ab" type="ext4"

現在我用lsblk命令同樣可以列出掛載在我當前系統上的某個檔案系統。

lsblk

在我的linux mint 系統上輸出的資訊是這樣。

name   maj:min rm   size ro type mountpoint

sda 8:0 0 149.1g 0 disk

|-sda1 8:1 0 3.9g 0 part

|-sda2 8:2 0 39.1g 0 part

|-sda3 8:3 0 9.3g 0 part /

|-sda4 8:4 0 1k 0 part

|-sda5 8:5 0 86g 0 part /home

|-sda6 8:6 0 1.4g 0 part [swap]

|-sda7 8:7 0 9.3g 0 part

正如你看到的,在blkid和lsblk命令輸出資訊上,只有我的windows分割槽是有卷標的,瀏覽檔案管理器可以看到每乙個分割槽都有乙個通用的名稱。

unlabeled partition

無卷標的分割槽

檢視lsblk命令的輸出,我可以看到我的linux mint安裝在/dev/sda3分割槽上,我的/home分割槽是在/dev/sda5分割槽上,而我的xubuntu安裝在/dev/sda7分割槽上。我用root身份執行e2label

命令給在這些分割槽分配卷標。

sudo e2label /dev/sda3 mint

sudo e2label /dev/sda5 home

sudo e2label /dev/sda7 xubuntu

現在看看blkid命令的輸出,

sudo blkid -c /dev/null

/dev/sda1: label="winre" uuid="80ae-9d55" type="vfat"

/dev/sda2: label="os_install" uuid="e468676968673a06" type="ntfs"

/dev/sda3: uuid="012ff341-f854-4c4f-8bbd-bbc810121fe6" type="ext4" label="mint"

/dev/sda5: uuid="ec0fe4d1-e21c-407d-8374-aa4b470519da" type="ext3" label="home"

/dev/sda6: uuid="ee275431-64b2-4f55-b958-4055147cdf4e" type="swap"

/dev/sda7: uuid="99feb5c5-25a6-47a3-aa2c-6d466c0094ab" type="ext4" label="xubuntu"

可以看到卷標已經被加上了。檢視檔案管理器,我同樣可以看到我10.0gb的分割槽現在顯示的是xubuntu卷標。

file system with label

有捲標的檔案系統

你同樣可以用e2label命令來檢視單獨的分割槽卷標,如檢視分割槽5.

sudo e2label /dev/sda5

刪除分割槽5的卷標

sudo e2label /dev/sda5 ""

原文發布時間為:2013-09-18

如何在Linux上直接執行python檔案

在linux系統中,如何直接執行編寫好的python程式?而不用每次寫,python3 檔名 首先確定一下python3的系統路徑 1 which python3 ubuntu18.04 顯示的結果是 usr bin python3 結果將用在python原始檔中 2 編輯python原始檔 以te...

如何在linux上通過GRUB新增核心引數

我們可以在linux核心啟動時為其提供各種各樣的引數。這些引數可以自定義核心預設的行為,或者通知核心關於硬體的配置資訊。核心引數應在核心啟動時通過引導裝載程式,如grub或lilo傳遞給核心。在本教程中,我將會描述如何在linux上通過grub新增核心引數。如果你在使用grub引導裝載程式,想修改或...

如何在Linux系統上新增新的磁碟

我使用 fdisk 工具 完成這些配置。我已經新增了一塊 20gb 容量的硬碟,掛載到了 data 分割槽。fdisk 是乙個在 linux 系統上用於顯示和管理硬碟和分割槽命令列工具。fdisk l這個命令會列出當前分割槽和配置。檢視 linux 分割槽詳情 新增了 20gb 容量的硬碟後,fdi...