centos 卸载_CentOS「linux」学习笔记12:磁盘管理、分区挂载卸载操作
linux基礎(chǔ)操作:主要介紹了磁盤管理、分區(qū)掛載卸載操作。
特別說明linux中磁盤表現(xiàn)形式:
IDE硬盤在linux中表示方式為"hdx"。SCSI硬盤在linux中表示方式為"sdx"。
這里的x代表磁盤號(hào)[a代表基本主磁盤(主盤)對(duì)應(yīng)數(shù)字表示:1,b代表基本從屬磁盤(副盤)對(duì)應(yīng)數(shù)字表示:2,c代表輔助主磁盤(第二個(gè)主盤)對(duì)應(yīng)數(shù)字表示:3,d代表輔助從屬磁盤(第二個(gè)副盤)對(duì)應(yīng)數(shù)字表示:4。],a,b,c,d通常是主分區(qū)或擴(kuò)展分區(qū),從第5塊硬盤開始基本都是邏輯分區(qū)。
例子1:hda1 表示是第一塊IDE硬盤上的第一個(gè)分區(qū)。例子2:hdb2 表示是第二塊IDE硬盤上的第二個(gè)分區(qū)。例子3:sda1 表示是第一塊SCSI硬盤上的第一個(gè)分區(qū)。例子4:sdb2 表示是第二塊SCSI硬盤上的第二個(gè)分區(qū)。1.lsblk [查看磁盤分區(qū)命令,主要用來查看linux的磁盤分區(qū)結(jié)構(gòu)]
例子1:lsblk 表示查看當(dāng)前的磁盤分區(qū)結(jié)構(gòu)詳細(xì)信息,包含磁盤大小,分區(qū)類型,掛載的對(duì)應(yīng)目錄等信息。顯示結(jié)果:NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk ├─sda1 8:1 0 200M 0 part /boot ├─sda2 8:2 0 2G 0 part [SWAP] └─sda3 8:3 0 17.8G 0 part / sr0 11:0 1 1.9G 0 rom 例子2:lsblk -f 表示以簡(jiǎn)潔形式查看當(dāng)前的磁盤分區(qū)結(jié)構(gòu)信息,只顯示分區(qū)對(duì)應(yīng)掛載的目錄,不顯示其他信息。顯示結(jié)果:NAME FSTYPE LABEL UUID MOUNTPOINTsda ├─sda1 /boot├─sda2 [SWAP]└─sda3 / sr02.fdisk[分區(qū)命令,主要用來給新添加的磁盤分區(qū),僅支持2TB以下硬盤]
fdisk 分區(qū)時(shí)常用參數(shù)選項(xiàng):m顯示fdisk的其他參數(shù)列表,p顯示磁盤信息,n新增分區(qū),d刪除分區(qū),w寫入操作使其生效。
fdisk -l 表示查看分區(qū)詳細(xì)信息
對(duì)sdb磁盤進(jìn)行分區(qū)步驟例子:輸入:fdisk /dev/sdb (表示對(duì)sdb磁盤進(jìn)行分區(qū)操作)提示:Command (m for help):輸入:n(添加分區(qū)參數(shù))提示:Command action e extended (表示擴(kuò)展分區(qū)) p primary partition (1-4) (表示主分區(qū))輸入:p (表示選中p主分區(qū)選項(xiàng))提示:Partition number (1-4):輸入:1(表示指定分區(qū)的分區(qū)號(hào),可選分區(qū)號(hào)1-4)一直回車直到提示:Command (m for help): 輸入w(表示對(duì)磁盤寫入上面的操作使分區(qū)操作立即生效)對(duì)sdb磁盤刪除分區(qū)操作步驟例子:輸入:fdisk /dev/sdb提示:Command (m for help):輸入:d(表示刪除分區(qū)操作參數(shù))提示:Selected partition 1 (列出現(xiàn)有的分區(qū)號(hào))輸入:1(表示刪除分區(qū)號(hào)為1的分區(qū))一直回車直到提示:Command (m for help): 輸入w(表示對(duì)磁盤寫入上面的操作使分區(qū)操作立即生效)3.mkfs[格式化分區(qū)命令,分完區(qū)后需要使用此命令進(jìn)行格式操作]
例子:mkfs -t ext4 /dev/sdb1 表示將/dev/sdb1分區(qū)格式化為ext4文件系統(tǒng)格式。4.mount/umout[掛載目錄和卸載目錄命令]
臨時(shí)掛載例子1:mount /dev/sdb1 /home/newdisk 表示將dev/sdb1分區(qū)掛載到/home/newdisk目錄(注意這里是臨時(shí)掛載的,重啟后會(huì)失效)。永久掛載例子2:vim /etc/fstab 追加內(nèi)容:/dev/sdb1 /home/newdisk ext4 defaults 0 0修改并保存etc/fstab文件后執(zhí)行:mount -a 使操作生效即可。這樣每次開機(jī)時(shí)都會(huì)自動(dòng)掛載卸載目錄例子1:umount /dev/sdb1 表示卸載dev/sdb1設(shè)備的掛載狀態(tài)。卸載目錄例子2:umont /home/newdisk 表示掛載卸載/home/newdisk目錄掛載狀態(tài)。5.df[查詢磁盤使用情況]
例子1:df表示查看所有磁盤的總空間,剩余空間和已使用的空間以字節(jié)顯示空間大小。例子2:df -h表示查看所有磁盤的總空間,剩余空間和已使用的空間以KB,MB和GB顯示空間大小。例子3:df /dev/sda1表示查看dev/sda磁盤上的第一個(gè)分區(qū)sda1分區(qū)的總空間,剩余空間和已使用的空間以字節(jié)顯示空間大小。例子4:df -h /dev/sda1表示查看/dev/sda磁盤上的第一個(gè)分區(qū)sda1分區(qū)的總空間,剩余空間和已使用的空間以KB,MB和GB顯示空間大小。6.du[查詢目錄所占用磁盤的空間情況]
參數(shù)說明:-h表示以KB,MB,GB的形式顯示,-s表示顯示文件或整個(gè)目錄的大小,-a表示包含文件,-c表示匯總查詢出來的總?cè)萘俊@?:du -sh表示顯示當(dāng)前所在目錄的總大小以KB,MB,GB方式顯示。例子2:du -sh /root表示顯示/root目錄的總大小以KB,MB,GB方式顯示。例子3:du -ah /home表示顯示/home目錄,子目錄,包含其中的文件的大小以KB,MB,GB方式顯示。例子4:du -h --max-depth=1 /home表示查看/home目錄下占用空間最大的目錄以KB,MB,GB方式顯示。7.tree[以樹形結(jié)構(gòu)顯示文件和目錄]
例子1:tree表示以樹形結(jié)構(gòu)顯示當(dāng)前目錄和文件。例子2:tree /home表示以樹形結(jié)構(gòu)顯示/home的目錄和文件。8.wc [查看文件的字節(jié),單詞數(shù)量,列數(shù)和行數(shù)]
例子1:wc /home/hello.go返回結(jié)果:84 84 399 hello.go [第一位表示行數(shù),第二位表示單詞數(shù),第三位表示字節(jié)數(shù)]表示查看hello.go文件的行數(shù),單詞數(shù)量,和字節(jié)數(shù)量。例子2:wc hello.go h1.txt表示查看hello.go和h1.txt多個(gè)文件的行數(shù),單詞數(shù)和字節(jié)數(shù),最后會(huì)有個(gè)匯總。例子3:ls -l | grep "-" |wc表示統(tǒng)計(jì)當(dāng)前目錄里有多少個(gè)文件。這里使用了|連接多條命令,先是使用ls -l 查詢當(dāng)前目錄的文件,然后使用grep "-" 查找以-開頭的文件類型,最后在使用wc 統(tǒng)計(jì)總數(shù)。假如需要查詢目錄那么 grep "d"就可以了。總結(jié)
以上是生活随笔為你收集整理的centos 卸载_CentOS「linux」学习笔记12:磁盘管理、分区挂载卸载操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 法国鸿蒙生态手机WIKO 5G最大悬念揭
- 下一篇: linux 命令 记忆方法,linux