課后實操

1.怎么查看設備UUID?
[root@centos6 ~]#blkid
/dev/sda1: UUID=”625dc9a7-69cd-478f-892c-0d4a664b72fe” TYPE=”ext4″
/dev/sda2: UUID=”070d3bc7-773e-4d27-bf0e-812214f2c122″ TYPE=”ext4″
2怎么生成新的UUID?
[root@centos6 ~]#uuidgen /dev/sda1
861ef9a0-5033-49bb-99b0-b6293aef7102(uuidgen這個命令會生成隨機的字母和數字組合的字符串)
擴展:可以用這個命令生成隨機字符串或密碼之類的,比如隨機生成數字串作密碼?
[root@centos6 ~]#uuidgen|xargs
7659335a-24a2-41f4-bda8-d40683a7850d
[root@centos6 ~]#uuidgen|grep -o [0-9]
1
1
4
8
5
6
1
4
1
8
6
4
[root@centos6 ~]#uuidgen|grep -o [0-9]|xargs (xargs把所有行合并成一行)
8 9 7 2 3 2 5 6 4 0 4 1 0 1 9 3 6 5 4 4 3 2 1
[root@centos6 ~]#uuidgen|grep -o [0-9]|xargs|tr -d ” “
05999332458296623249324
4.怎么查看磁盤情況?
[root@centos6 ~]#lsblk (lsblk命令默認情況下將以樹狀列出所有塊設備,即邏輯磁盤大小)
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 3.7G 0 rom /media/CentOS_6.9_Final
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 48.8G 0 part /
├─sda3 8:3 0 29.3G 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 2G 0 part [SWAP]
[root@centos6 ~]#df (df查看的是file system, 也就是文件系統層的磁盤大?。?/div>
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 50264772 4853500 42851272 11% /
tmpfs 502056 76 501980 1% /dev/shm
/dev/sda1 999320 34960 911932 4% /boot
/dev/sda3 30106576 44980 28525596 1% /data
/dev/sr0 3878870 3878870 0 100% /media/CentOS_6.9_Fin
5.怎么通過UUID號查找分區設備名如sda3的?
[root@centos6 ~]#blkid|grep ‘sda3’|cut -d ” ” -f2|cut -d “=” -f 2|sed ‘s/”//g’
ba7f5597-e8a4-42bd-8a70-3a4c7168588d
[root@centos6 ~]#findfs UUID=`blkid|grep ‘sda3’|cut -d ” ” -f2|cut -d “=” -f 2|sed ‘s/”//g’`
/dev/sda3 (findfs可以通過卷標,uuid找到設備名)
6.如何使用ls命令讓/根目錄中的文件夾從大到小排序?
[root@centos6 /]#ls -Sl
total 124
drwxr-xr-x. 128 root root 12288 Apr 21 20:11 etc
dr-xr-xr-x. 9 root root 12288 Mar 28 14:51 lib64
dr-xr-xr-x. 2 root root 12288 Mar 28 14:51 sbin
dr-xr-xr-x. 5 root root 4096 Mar 27 22:17 boot
drwxr-xr-x. 2 root root 4096 Apr 21 03:38 data
drwxr-xr-x. 3 root root 4096 Mar 27 23:11 home
7. 怎么把home這個目錄獨立到新加的硬盤上?
第一步,添加硬盤后,#reboot,才能顯示出來
[root@centos6 ~]#fdisk -l
Disk /dev/sda: 214.7 GB, 214748364800 bytes
255 heads, 63 sectors/track, 26108 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000454a7
Device Boot Start End Blocks Id System
/dev/sda1 * 1 131 1048576 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 131 6505 51200000 83 Linux
/dev/sda3 6505 10330 30720000 83 Linux
/dev/sda4 10330 26109 126745600 5 Extended
/dev/sda5 10330 10591 2097152 82 Linux swap / Solaris
Disk /dev/sdb: 21.5 GB, 21474836480 bytes (說明這是我剛添加的的新硬盤/dev/sdb大小為2G,未分區格式化狀態)
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
第二步:.用fdisk /dev/sdb來進行分區操作。
2)輸入n進行分區
??? 3)選擇分區類型
??? 這里有兩個選項:
?? p: 主分區 linux上主分區最多能有4個
?? e: 擴展分區 linux上擴展分區只能有1個,擴展分區創建后不能直接使用,還要在擴展分區上創建邏輯分區。
這里我選擇的p。
??? 4)選擇分區個數
可以選擇4個分區,這里我只分成1個分區
??? 5)設置柱面,這里選擇默認值就可以
??? 6)如果選擇的是e(擴展分區),需要再創建邏輯分區
選擇n
可以看到這是出現的選項和剛才有些不同,出現了logical而不是extent。
可以看出logical 的分區編號從5開始。
這里選擇l,創建邏輯分區
??? 7)輸入w,寫入分區表,進行分區
?分區結束后,查看/dev目錄
??? #ls –l /dev
??? 如果創建的是擴展分區,可以看到創建的邏輯分區sdb5
??? 可以看到剛剛生成的新分區sdb1
??? 3、格式化分區
將新分區格式化為ext3文件系統
??? 1)如果創建的是主分區
??? #mkfs -t ext3 /dev/sdb1
??? 2) 如果創建的是擴展分區,
???? 由于擴展分區不能直接使用,執行
???? #/sbin/mkfs -t ext3 /dev/sdb1
??? 命令,系統會報下面的錯誤
???? Invalid argument passed to ext2 library while setting up superblock
??? 這種情況下,只能對擴展分區上的邏輯分區進行格式化
???? #/sbin/mkfs -t ext3 /dev/sdb1
??? 然后就開始格式化
??? 最后寫入文件系統信息。
??? 此時就可以用新創建的分區了
??? 4、 掛載硬盤
??? 1) 創建掛載點
??? 在根目錄下創建storage目錄
??? #mkdir /storage
??? 2) 將/dev/sdb1掛載到/mnt/home下
??? #mount /dev/sdb1 /mnt/home
??? 5、 設置開機啟動自動掛載
??? 新創建的分區不能開機自動掛載,每次重啟機器都要手動掛載。
??? 設置開機自動掛載需要修改/etc/fstab文件
??? #vi /etc/fstab
??? 在文件的最后增加一行
??? /dev/sdb5 /mnt/home ext3 defaults 1 2

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/96940

(0)
單爆手單爆手
上一篇 2018-04-23 21:13
下一篇 2018-04-24

相關推薦

  • 進入各種模式操作 在centos虛擬機上實現內外網的連接

    ? 進入單用戶模式; 重啟后在下面界面按任意鍵 進入此界面后按“ a ” 在下面界面 輸入? 1 ? 進入單用戶模式? 1之前有空格     進入救援模式 1 重啟后將鼠標鍵入界面里,在第一個界面的進度條沒走完之前按一次ESC鍵即可進入(只能按一次ESC) 2 選擇上圖中的第三項光盤引導啟動,之后選擇下圖的第三項救援模式啟動。 &nbsp…

    2018-05-09
  • 進程和計劃任務

    進程概念: 進程與程序的區別:進程是一個動態的概念,具有生命期,而程序是靜態的表現為一個文件,一個程序可對應多個進程 內核的功用:進程管理、文件系統、網絡功能、內存管理、驅動程序、安全功能等 Process: 運行中的程序的一個副本,是被載入內存的一個指令集合 進程ID(Process ID,PID)號碼被用來標記各個進程 UID、GID、和SELinux語…

    2018-05-10
  • 修改Centos7的網卡命名方式及網卡的相關配置

    修改主機名centos6vim /etc/sysconfig/network永久有效hostname newname 立即臨時生效也可以存網關,但優先級低于網卡配置文件GATEWAY=**centos7 /etc/hostname修改主機名hostnamectl set-hostname newname修改主機名直接生效 /etc/hosts :添加域名對應…

    Linux筆記 2018-05-03
  • 第一周-Linux基礎

    一、計算機的組成及其功能 由上圖可知,計算機由硬件系統和軟件系統組成: ? 1. 計算機硬件系統從邏輯上主要由運算器、控制器、存儲器、輸入設備、輸出設備這五部分組成。 ● 存儲器:實現記憶功能的部件用來存放計算程序及參與運算的各種數據;● 運算器:負責數據的算術運算和邏輯運算即數據的加工處理;● 控制器:負責對程序規定的控制信息進行分析,控制并協調輸入,輸出…

    Linux筆記 2018-05-11
  • 文件權限

    介紹了修改文件權限的方法,umask和三種特殊權限以及acl控制訪問表

    2018-04-04
  • shell腳本進階部分

    腳本進階:條件語句、循環語句等(不包括linux安裝部分)

    2018-05-13
欧美性久久久久