零基礎學習雲端運算及大資料DBA叢集架構師【Linux系統配置及網路設定2015年12月31日周四】

來源:互聯網
上載者:User

標籤:

2015.12.31/Thu*************摘要**************查看硬碟 df du硬碟的操作     分區 fsdisk    格式化mkfs    檢測 fsck    掛載 mount    卸載 umount建立 swap 分割槽:1. 分割:fdisk t2. 格式化:mkswap3. 使用:swapon4. 觀察:freedf <==列出目前掛載的裝置dumpe2fs [-bh] 裝置檔案名稱選頃不參數:-b :列出保留為壞軌癿部分(一般用丌到吧!?)-h :僅列出 superblock 癿資料,丌會列出其他癿區段內容!ls -il 查看inode檔案系統的簡單操作磁碟與目錄的容量df:列出檔案系統的整體磁碟使用量;du:評估檔案系統的磁碟使用量(常用在推估目錄所佔容量)df [-ahikHTm] [目彔戒檔案名稱]選頃與參數:-a :列出所有檔案系統,包括系統特有 /proc 等檔案系統-k :以 KBytes 容量顯示各檔案系統-m :以 MBytes 容量顯示各檔案系統-h :以人們較易閱讀GBytes, MBytes, KBytes 等格式自行顯示-H :以 M=1000K 取代 M=1024K -T :連同該 partition 的 filesystem 名稱 (例如 ext3) 也列出-i :不用硬碟容量,而以 inode 的數量來顯示du [-ahskm] 檔案\目錄名稱選頃與參數:-a :列出所有檔案和目錄容量,因為預設僅統計目錄地下的檔案量-h :以人們較易讀的容量格式 (G/M) 顯示-s :列出總量而已,而不列出每個各別的目錄佔用容量-S :不包括子目錄下的總計 -k :以 KBytes 列出容量顯示-m :以 MBytes 列出容量顯示du -sm /*  <==列出根目錄下每個目錄所佔用的容量 ln [-sf] 來源檔案 目標檔案磁碟的分割、格式化、檢驗與掛載:新增一顆硬碟時,該怎麼做:1. 對磁碟進行分割,以建立可用的分區 partition ; <fdisk>2. 對該 partition 進行格式化( format ),以建立系統可用的檔案系統filesystem;<mkfs>3. 若想要仔細一點,則可對剛剛建立好的 filesystem 進行檢驗;<fsck, badblocks>4. 在 Linux 系統上,需要建立掛載點(目錄),並將他掛載上來。<mount>5. 如果ll /dev/ 建立的分區不存在,則使用partx -a /dev/vdb讓建立的分區被讀取生效,或者重啟電腦#分割fdisk [-l] 裝置名稱  選頃與參數:    -l :輸出後面接的裝置所有 partition 內容。若僅有 fdisk -l 時,則系統將會把整個系統內能夠搜到的裝置的 partition 均列出來。Command (m for help): m <==輸入 m 後,就會看到底下這些指令介紹Command action   a   toggle a bootable flag   b   edit bsd disklabel   c   toggle the dos compatibility flag   d   delete a partition <==刪除一個分區   l   list known partition types   m   print this menu   n   add a new partition <==新增一個分區   o   create a new empty DOS partition table   p   print the partition table==在螢幕上顯示分割表   q   quit without saving changes<==不儲存離開 fdisk 程式   s   create a new empty Sun disklabel   t   change a partition‘s system id   u   change display/entry units   v   verify the partition table   w   write table to disk and exit<==將剛剛的動作寫入分割表   x   extra functionality (experts only) partprobe#磁碟格式化mkfs [-t 檔案系統格式] 裝置檔案名稱  選頃與參數:    -t :可以接檔案系統格式,例如 ext3, ext4, vfat 等(系統有支援才會生效)    mkfs.[tab][tab] <==列出系統支援的檔案系統    mkfs.cramfs   mkfs.ext3     mkfs.ext4dev  mkfs.vfat    mkfs.ext2     mkfs.ext4     mkfs.msdos  mke2fs [-b block 大小] [-i block 大小] [-L 標題] [-cj] 裝置  選頃與參數:    -b :可以設定每個 block 的大小,目前支援 1024, 2048, 4096 bytes 三種;    -i :多少容量給予一個 inode     -c :檢查磁碟錯誤,僅下達一次 -c 時,會進行快速讀取測試;如果下達兩次 -c -c ,會測試讀寫(read-write),會很慢    -L :後面可以接標題名稱 (Label),這個 label 是有用的 e2label指令    -j :#磁碟檢驗: fsck, badblocks    fsck [-t 檔案系統] [-ACay] 裝置名稱    badblocks -[svw] 裝置名稱#掛載/etc/fstab/etc/filesystems:系統指定的測試掛載檔案系統類型;/proc/filesystems:Linux 系統已經載入的檔案系統類型。1.mount的用法  mount [-lhV]       mount -a [-fFnrsvw] [-t vfstype] [-O optlist]       mount [-fnrsvw] [-o option[,option]...]  device|dir       mount [-fnrsvw] [-t vfstype] [-o options] device dir  1) 標準用法 mount -t ext4 /dev/vdb1 /mnt/vdb1   2) 遠程掛載 mount ip:/xx  /xx   mount 172.25.254.250:/content /mnt <==遠程掛載案例  3) 其他選項:    A.-o loop 掛在鏡像檔案        用法:mount -o loop  被掛載的檔案 掛載點        例如:mount -o loop rhel-server-6.5-x86_64-dvd.iso /test    B.-o ro 以唯讀方式掛載        用法:mount -o ro 被掛在的裝置 掛載點        例如:mount -o ro /dev/vdb1 /test    C.-o remount 重新掛在        用法:mount -o remount 被掛在的裝置 掛載點        例如:mount -o remount,rw,auto / <==重新掛在根目錄             mount -o remount,ro newdir <==重新掛載為唯讀    D.-t iso9660 掛在CD/DVD        用法:mount -t iso9660  被掛在的裝置 掛載點        例如:mount -t iso9660 /dev/dvdrom /media/dvdrom  2.mount的查看  df -h   mount <==查看裝置和目錄掛載點的關係3.umount [-fn] 裝置檔案名稱與掛載點  umount /mnt  注意事項:    1.對某個掛載點使用多次mount,會把之前的內容隱藏起來,只能看到最後一次掛載的裝置檔案裡的內容    2.不要載掛載點裡面執行umount命令,會報錯    3.盡量不要在掛載點裡執行mount掛載命令        4.mount命令為臨時生效4./etc/fstab 將永久生效## /etc/fstab# Created by anaconda on Thu Jul  2 15:35:54 2015## Accessible filesystems, by reference, are maintained under ‘/dev/disk‘# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info#/dev/mapper/vg_rhel6-LogVol01 /                       ext4    defaults        1 1UUID=83ef4943-80bd-418e-be7f-da87fd34bd61 /boot                   ext4    defaults        1 2/dev/mapper/vg_rhel6-LogVol00 /home                   ext4    defaults        1 2UUID=02c63503-b951-4ede-8f58-b56fbeb16b09 swap                    swap    defaults        0 0tmpfs                   /dev/shm                tmpfs   defaults        0 0devpts                  /dev/pts                devpts  gid=5,mode=620  0 0sysfs                   /sys                    sysfs   defaults        0 0proc                    /proc                   proc    defaults        0 0裝置 掛載點 檔案系統類型 選項 是否需要備份 是否需要檢測(非0代表檢測,數字越小優先順序越高)/dev/vdb1  /mnt/vdb1 ext4 defaults 0 0-------------------------------------------------修改後儲存,通過mount -a 讓配置生效建立 swap 分割槽:1. 分割:fdisk t2. 格式化:mkswap3. 使用:swapon4. 觀察:free使用檔案建置swap:1.建立文檔:dd if=/dev/zero of=/tmp/swap bs=1G count=22.格式化:mkswap /tmp/swap3.使用:swapon /tmp/swap4.觀察:free5.關閉:swapoff /tmp/swap

 

零基礎學習雲端運算及大資料DBA叢集架構師【Linux系統配置及網路設定2015年12月31日周四】

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.