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.178linux.com/40335

赞 (1)
maoxiongmaoxiong
上一篇 2016-08-26 09:11
下一篇 2016-08-26 09:11

相关推荐

  • MAN 手册各章节功能介绍及快捷键键位整理

    MAN 手册各章节功能介绍及快捷键键位整理 前言  Man 手册页(Manua pages ,缩写man page) 是在linux操作系统在线软件文档的一种普遍形式。内容包括计算机程序库和系统调用等命令的帮助手册。  手册页是用troff排版软件包排版的,是一组man宏。当时手册页系统带来的联机文档可用性被认为是一项伟大的进步。时至今日…

    Linux干货 2016-10-17
  • Shell脚本编程之入门基础(二)if、case的使用

    Shell编程之条件选择和条件判断   一、条件选择(if)与条件判断(case)的对比: if语句:是选择执行,if语句可嵌套。 if条件选择使用格式 单分支 双分支 多分支 if 判断条件;then 条件为真的分支代码 fi if 判断条件; then 条件为真的分支代码 else 条件为假的分支代码 fi if CONDITION1; the…

    Linux干货 2016-08-15
  • Linux进程及管理(1)

    Linux进程及管理(1) 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能 Process: 运行中的程序的一个副本; 存在生命周期Linux内核存储进程信息的固定格式:task struct 多个任务的的task struct组件的链表:task list 进程创建: init 父子关系 进程:都由其父进程创建 fork(), cl…

    Linux干货 2015-05-28
  • 进程和计划任务

    一、进程概念    内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、 安全功能等 v Process:  运行中的程序的一个副本(文件),是被载入内存的一个指令集合,在内存中运行,系统指定一个内存空间和PID编号;进程ID(Process ID ,PID )号码被用来标记各个进程;存在生命周期 &nbsp…

    Linux干货 2016-11-27
  • 分布式文件系统MogileFS

    1、分布式系统的目标:加强A、P,在C上进行妥协     BASE模型 CAP理论: C:Consistency(一致性)  任何一个读操作总是能够读取之前完成的写操作。 A:Availability(可用性) 每一次操作总是能够在确定的时间返回。 P: Partition Tolerance ( 分区容错性 )   在出现网络分区的情况下,仍然能够满足一致…

    2017-11-23
  • 编译内核

    先把下载的内核解压展开归档 tar -xvf linux-4.12.tar.xz   把linux系统中的/boot/config-3.10.0-514.el7.x86_64 copy到归档文件中并命名为.config   cp config-3.10.0-514.el7.x86_64 /app/linux-4.12/.conf…

    2017-07-12