centos6,7分區,格式,掛載

 內核及文件系統的組成部分
 文件系統驅動:
  centos6如果使用xfs系統    yum -y install xfsprogs
 文件系統管理工具
  mkfs創建文件系統 mkfs.ext3
  創建:mkfs.文件類型(ext2,ext3,xfs..)       mkfs -t ext2 /dev/sdb1  =mkfs.ext2 /dev/sdb1
   
   ext系列文件系統專用管理工具
    mke2fs   options  device
   -t  {ext2|ext3} :指明要創建文件系統類型
   -b {1024|2048|4096} :用于指明文件的塊大小   mke2fs -b 2048 /dev/sdb1
   -L label:指明卷標 mke2fs -t ext4 -b 1024 -l MYDATA /dev/sdb1
   -j 創建有日志功能的文件系統   mke2s -j =mke2s -t ext3 =mkfs -t ext3 = mkfs.ext3
   -i  #   bytes -per-inode:指明inode與字節的比率,即沒多少字節創建一個inode   修改是的 Inode count數值:
   -I 一個inode記錄大小128—4096  修改是的 Inode count數值:
   -N # 直接指明要給此文件系統創建的inode數量   修改是的 Inode count數值:
   -m #給管理員預留百分之#的的空間
   -O [^]  以指定的特性創建目標文件系統, 關閉是Filesystem features的特性值,  mke2s -O has_journame /dev
   
     e2label  /dev/sdb1 卷標名     針對ext系列,用來設置設備卷標
   
    findfs:查找分區                                                      blkid:塊設備屬性信息查看
    findfs[options] LABEL=<label>                           -U UUID: 根據指定的UUID來查找對應的設備
    findfs[options] UUID=<uuid>                             -L LABEL:根據指定的LABEL來查找對應的設備

1.png

 
 
    tunesfs命令  查看或修改ext系列文件系統的某些屬性,信息存儲在超級塊中       注意:塊大小創建后不可修改
    tune2fs  option  設備
    -l  列出超級塊中內容      修改指定文件系統的屬性
    -j  /dev/sdb1   將文件系統升級 tune2s -j /dev/sdb1
    -L label:修改卷標
    -m #:調整預留空間百分比   tune2fs  -m 2 /dev/sdb1
    -O [^] 特性  :開啟或關閉某種特性(Filesystem features:) :tune2s -O ^has_journal /dev/sdb1
    -o [^] mount_option :開啟或關閉某種默認掛載選項(Default mount options)  tune2fs -o ^acl /dev/sdb1  

1.png

    dumpe2fs命令:顯示ext系列文件系統的屬性信息          
    -h   顯示超級塊的詳細信息     dumpe2fs -h 等于 tune2fs    -l     /dev/sde1
    從包組里能了解到Primary superblock,在這在1(為主),3(副),5(副),7(副),9(副)等包組

1.png

1.png

   fsck:用于實現文件系統檢測的工具,各文件系統都可用:
   因進程意外中止或系統崩潰等,原因指定定稿操作非正常終止時,可能會造成文件損壞,此時,應該檢測
     并修復文件系統,建議離線進行
   fsck: File System Check    fsck.FS_TYPE     fsck-t FS_TYPE
   注意: FS_TYPE一定要與分區上已經文件類型相同;   e2fsck:ext系列文件專用的檢測修復工具
   -a: 自動修復錯誤
   -r: 交互式修復錯誤
   -y:自動回答為yes
   -f:強制修復

1.png

     ext系統文件系統的專用檢測工具:  
     e2fsck   [options]  device
      -y:對所有問題自帶回答為yes
      -f: 即使文件系統處于clean狀態,也就是正常,也要強制進行檢測

1.png

  掛載mount:
 文件系統的使用,首先要掛載:mount.掛載后默認權限為:( Defaults:相當于rw, suid, dev, exec, auto, nouser, async)
 根文件系統的其他文件系統想要能夠被訪問,都必須通過"關聯"至根文件系統的某個目錄來實現,此
 關聯操作即為“掛載”;此目錄即為’掛載點‘
 掛載點:mount point,用于作為另一個文件系統的訪問入口
   (1)事先存在
   (2)應該使用未被或者不會被其他進程使用到的目錄
   (3)掛載點下原有的文件將會被隱藏
   mount命令   命令選項
   mount  設備  掛載點         :mount /dev/sde  /mytest       umount /mytest
   -r  只讀掛載,掛載后不能對掛載點進行數據寫入
   -w 讀寫掛載
   -n 默認掛載或卸載后,會同步更新至/etc/mtab,而-n選項則不更新/etc/mtab
   -a:自動掛載所有支持自動掛載的設備(定義在了/etc/fstab文件中,且掛載選項中有auto功能)

1.png

   -t 指明要掛載的設備上的文件系統的類型,多少情況下可省略,此時mount會通過blkid
   來判斷要掛載的設備的文件類型
   -L  label,掛載時,以卷標的方式指明掛載設備          mount -L label dir
   -u   UUID:掛載時已UUID的方式指明設備   blkid  /dev/sde1 查出uuid      mount  -u  uuid號   目錄
   –bind  目錄綁定  mount –bind dir1  dir2
   綁定操作,將目錄綁定至另一個目錄,可以將目錄作為目錄的臨時訪問入口

1.png

 
 
   -o 掛載選項   /etc/fstab
        sync/async:同步/異步操作   對磁盤文件進行操作時,操作是否與數據寫入磁盤進行同步
        atime/noatime  :訪問掛載文件時,立即或者不立即進行更新文件的時間戳,文件或目錄
        被訪問時是否更新其訪問時間戳   centos7更新時間戳有較新的時間戳
        diratime/nodiratime:目錄在被訪問時,是否更新其訪問的時間戳
        dev/nodev   此設備上師傅允許創建設備文件,默認是允許的
        auto/noauto    此設備允許自動掛載
        user/nouser  是否允許普通用戶掛載此文件系統
        suid/nosguid  是否允許程序文件的suid和sgid特殊權限生效
        exec/noexec:是否允許此設備上的程序文件執行

1.png

1.png

 
 
    remount:重新掛載
        acl:支持使用facl功能                    1. mount -o acl device dir    2.tune2fs  -o  acl  device

1.png

 
 
   ro:只讀
       rw:讀寫
       mount掛載默認權限:defaults  :use default option : rw suid,dev,exec,auto,nouser,async,andrelatime
      
       
       掛載光盤
       mount -r /dev/cdrom 掛載點                     光盤設備文件:/dev/cdrom  /dev/dvd
 
       掛載u盤
       事先識別u盤的設備文件
       
       掛載本地的回環設備  ,也就是將本地光盤掛載到本地
       mount -o loop /path/to/some_loop_file  mount_point   

1.png

 
 
   lftp 10.1.0.1可以查看遠程ftp,并且在 是用ls,cd,mget 等命令,exit退出

1.png

原創文章,作者:maoxiong,如若轉載,請注明出處:http://www.www58058.com/40335

(1)
maoxiongmaoxiong
上一篇 2016-08-25 14:48
下一篇 2016-08-26 09:11

相關推薦

  • keepalived高可用haproxy配合varnish實現wordpress的動靜分離

    haproxy和nginx都可以作為七層和四層反代服務器對外提供服務,此文通過haproxy和keealived配置varnish搭建wordpress的動靜分離站點 一、實驗環境 五臺虛擬機: haproxy-1:搭建haproxy和keepalived服務,ip地址:192.168.11.176 haproxy-2:搭建haproxy和keepalive…

    2017-07-03
  • grep虐我千百遍,我待grep如初戀

    N21第四周博客作業 1、  復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@Centos6 ~]# cp -r /etc/skel /home/tuser1 [root@Centos6 ~]#…

    Linux干貨 2016-07-16
  • N25-第八周作業

    1、寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間的所有主機的在線狀態;      在線的主機使用綠色顯示;      不在線的主使用紅色顯示; 2、如何給網絡接口配置多個地址,有哪些方式?     ifconfig eth#:# &n…

    Linux干貨 2017-02-01
  • 計算機的組成及其功能簡述

    1、計算機的組成 (1)運算器、控制器、寄存器、緩存 –> CPU,Central Processing Unit (2)存儲器 –> Memory (3)輸入設備 –> Keyboard、Mouse and so on (4)輸出設備 –> Displayer and so on (5…

    Linux干貨 2016-09-19
  • Linux磁盤配額

    磁盤配額 什么是磁盤配額? 磁盤配額(Quota)是Linux系統中由于是多用戶、多任務的環境,所以會有多用戶共同使用一個硬盤空間的情況發生,如果其中少數幾個用戶大量占掉了磁盤空間的話,那肯定影響其他用戶的使用權限。因此我們就需要對每個用戶限制硬盤使用空間,來避免此種情況的發生,這就是磁盤配額。 Quota的一般用途: *針對WWW server,例如:每個…

    Linux干貨 2016-09-01
  • 負載均衡PHP應用(實現WordPress)

    一、實驗目的:負載均衡PHP應用 二、邏輯構建:   三、實驗需要:4臺虛擬機,一臺作為客戶端,一臺作為VS,兩臺作為RS 四、實驗環境:VS的DIP要與RS的IP在同一個私網內,RS的默認網關為DIP;VS則要開啟路由轉發功能echo 1>/proc/sys/net/ipv4/ip_forword,注意防火墻和selinux都要關閉 五、實…

    2017-05-09
欧美性久久久久