Linuxコマンド-fdiskディスクパーティション

fdisk(2TB未満のディスクのみをパーティション化できます)
ディスクのパーティション化手順:
ディスクの準備->パーティション->フォーマット->マウント

分配1个分区
[root@www ~]# fdisk /dev/sdb 
Command (m for help): n    
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p       #选择分配主分区
Partition number (1-4, default 1):         
First sector (2048-41943039, default 2048):     #开始的扇区 回车即可
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039): +1G    #当前分区的大小
Partition 1 of type Linux and of size 1 GiB is set

Command (m for help): p     #查看当前磁盘的分区情况

Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x44d0ef75

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2099199     1048576   83  Linux

4.挂载
[root@www /]# mount /dev/sdb1 /soft/        #将/soft作为/dev/sdb1分区的一个入口目录
[root@www /]# touch /soft/1111              #添加111文件,实际上是在/dev/sdb1分区上添加的数据
[root@www /]# ls /soft/
1111
[root@www /]# umount /soft/                 #卸载/soft挂载信息

------------------------------------永久操作 /etc/fstab-----------------------------------------

フォーマット

/ etc / fstab構成ファイル形式
マウントするデバイスのマウントポイント(エントリ)ファイルシステムタイプのマウントパラメータがバックアップされます
/ dev / sdb1 / db1xfsのデフォルトをチェックするかどうか00

演示临时挂在时参数的使用,只读文件系统

[root @ www〜] #mount -o ro / dev / sdc1 / datac /


吊るすときはUUIDを使用することをお勧めします

1.ディスクパーティションのUUIDの使用方法
[root @ www〜] #blkid | grep sdc1
/ dev / sdc1:UUID = "c7c940b3-277b-49fa-960b-eef5ed6e9b1b"

2.正常にマウントできるかどうかを手動でテストします
[root @ www〜] #mount UUID = "c7c940b3-277b-49fa-960b-eef5ed6e9b1b" / datac

3.情報を/ etc / fstabファイルに
書き込んで、システムがUUID = "c7c940b3-277b-49fa-960b-eef5ed6e9b1b" / datac xfs defaults 00を自動的にマウントするようにします

4. / datacマウント情報をアンマウントしてから、mount -aを使用して、/ etc / fstabファイルに問題がないかどうかを確認します
[root @ www〜] #mount -a

PS:エラーの確認と書き込みを行わずに再起動すると、システムは起動しません。起動できません->プロンプト->パスワードの入力->構成の変更->保存->再起動

----------------------------スワップパーティションの拡張------------------- -----------------------------------
1.パーティションを作成し、スワップパーティションとしてフォーマットします。
[root @
www〜] #fdisk / dev / sdb#は1Gサイズに分割されます[root @ www〜] #mkswap / dev / sdb1#スワップとしてフォーマットされます

2.現在のスワップパーティションサイズを確認してから、
[root @ www〜] #free -m
total used free shared buff / cache available
Mem:1980 1475 80 10 424 242
Swap:2047 4 2043

#1。スワップパーティションサイズを拡張します
[root @ www〜] #swapon / dev / sdb2
[root @ www〜] #free -m
total used free shared buff / cache available
Mem:1980 1475 80 10 424 242
Swap:3047 4 2043

#2。スワップパーティションのサイズを縮小する
[root @ www〜] #swapoff / dev / sdb1
[root @ www〜] #free -m
total used free shared buff / cache available
Mem:1980 1475 80 10 424 242
Swap:2047 4 2043
[root @ www〜] #swapoff -a#はすべてのスワップを閉じることを意味します

3.現在のスワップパーティションにあるデバイスを確認します
[root @ www〜]#swapon-s
ファイル名タイプサイズ使用権限
/ dev / dm-1パーティション20971484616 -2
/ dev / sdb1パーティション10485720 -2

---------------ファイルを使用してスワップパーティションを拡張します---------------------
dd if = / dev / zero of = / opt / swap_file bo = 1M count = 500
chmod 0600 / opt / swap_file
mkswap -f / opt / swap_file
swapon / opt / swap_file

起動時に自動的にマウントする場合は、/ etc / fstabに書き込む必要があります

おすすめ

転載: blog.51cto.com/paitoubing/2544458