设为首页 收藏本站
查看: 600|回复: 0

[经验分享] linux下磁盘及文件系统基础知识

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-4-19 09:06:25 | 显示全部楼层 |阅读模式
  • MBR主引导记录,共有512字节
    其中446字节表示BootLoad系统启动引导器

     64字节表示磁盘分区,且16个字节可标识一个主分区,所有一块磁盘最多只能有4个主分区
       所以大部分磁盘分区是3个主分区和一个扩展分区,而扩展分区又可分N个逻辑分区
     最2字节主要是标准MBR是否有效
2.df命令:显示文件系统磁盘空间使用情况
  格式:df [选项]
    选项:-B 1K/1M/1G块显示(默认以1K块大小显示)
        -h 以人类能识别的单位显示M/G显示
        -i 以inode显示磁盘使用情况
        -P 强制一行一行显示
3.du命令: 显示文件的使用情况
格式:du [选项]
    选项:-B 1K/1M/1G块显示(默认以1K块大小显示)
        -h 以人类能识别的单位显示M/G显示
        -s 显示整个目录大小,大小包含其以下的子文件或目录
4.ln 命令:链接命令
   格式:ln [选项] 源文件 目标文件
       选项:-s 建立软链接或叫符号链接
           -v 显示执行过程
硬链接:相当于在本分区内做文件备份
     1、只能对文件创建,不能应用于目录;
     2、不能跨文件系统;即跨分区
     3、会增加文件被链接的次数;可以用ls -l命令查看
     4、指向同一个实际文件的inode
     5、不加任何选项,就是建立硬链接
    例如: ln /etc/grub.conf /tmp/gruback.conf
符号链接:相当于Windows下的快捷方式
     1、可应用于文件和目录;
     2、可以跨文件系统;
     3、不会增加被链接文件的链接次数;
     4、其大小为指定的路径所包含的字符个数;
     5、指向的是源文件路径并不是元数据inode
     6、需加-s选项,才能建立软链接
    例如: ln -s /etc/grub.conf /tmp/gruback.conf
5.mknod命令:创建设备文件命令
  mknod [选项]... 名字 类型 [主设备号 次设备号]
     选项:-m 权限
  设备文件:在/dev/目录下
  b: 按块为单位,随机访问的设备;代表有硬盘
  c:按字符为单位,线性设备;   代表有键盘
  主设备号 (major number)标识设备类型
  次设备号 (minor number)标识同一种类型中不同设备
例如:创建一个类型为块,主次设备号分别为88,0的设备文件
      mknod /dev/dev_block  b  88 0
ps:硬盘设备的设备文件名:hd*代表IDE硬盘,sd*代表sata/scsi

6.fdisk命令:查看当前系统硬盘及分区:

  fdisk -l [指定的硬盘或分区]
管理磁盘分区:

   例如: fdisk /dev/sda
   p: 显示当前硬件的分区,包括没保存的改动
   n: 创建新分区
   e: 扩展分区
   p: 主分区
   d: 删除一个分区
   w: 保存退出
   q: 不保存退出
   t: 修改分区类型
   l: 显示所支持的分区类型
partprobe命令让内核重新读取分区表,无需重启系统(Redhat6不支持)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-205919-1-1.html 上篇帖子: ubuntu查看硬件信息 下篇帖子: Subversion的安装部署与用户验证配置 linux 基础知识
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表