• Linux磁盘分区及链接文件的特点


    系统分区

    传统的分区fdisk 最大支持2T的硬盘分区

    对存储,多分区使用的parted

    • 主分区:最多只能有4个
    • 扩展分区
      • 最多只能有1个
      • 主分区加扩展分区最多有4个
      • 不能写入数据,只能包含逻辑分区
    • 逻辑分区

    在Linux中,任何东西都是文件

    挂载

    • 必须分区
      • / (根分区)
      • swap分区(交换分区,4G以下,内存两倍,4G以上,内存一样)
    • 推荐分区
      • /boot 启动分区,200MB

    fdisk  /dev/sda   ###sdx 都是ISCSI

    参数:

       a   toggle a bootable flag
       b   edit bsd disklabel
       c   toggle the dos compatibility flag
       d   delete a partition                               ###删除分区
       l   list known partition types                    ###列分区id信息,82/83
       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
       s   create a new empty Sun disklabel
       t   change a partition's system id     ###修改分区id 82 swap  83默认linux
       u   change display/entry units
       v   verify the partition table
       w   write table to disk and exit       ###保存退出磁盘
       x   extra functionality (experts only)

    02、格式化

    mkfs.ext4 | xfs |ext3   /dev/sdx  

    03、挂载分区

    mount  /dev/sdx  /data 

    /etc/fstab   ###开机自动挂载

    /dev/sdx   /data   ext4   defaults  1 1

    mount  -l              ###查看本地挂载信息

    mount | column -t ###查看所有挂载信息【多用于排查远程挂载,服务端关闭引起的问题】


    ln -s [原文件] [目标文件]
    -s
    创建软链接

    -f 强制建立链接

    ln -sf source target

    ln     source target    ###硬链接

    硬链接特征:
    1.
    拥有相同的iNode和存储block,可以看做是同一个文件
    2.
    可通过iNode识别 相同inode
    3.
    不能跨分区
    4.
    不能针对目录使用,只能针对文件

    软链接特征:
    1.
    类似windows快捷方式
    2.
    软链接拥有自己的iNodeblock块,但是数据块中只保存原文件的文件名和iNode,并没有实际的文件数据
    3.
    lrwxrwxrwx l软链接,文件权限都为全rwx
    4.
    修改任意文件,另一个都改变
    5.
    删除原文件,软链接不能使用

  • 相关阅读:
    123457123457#0#-----com.threeapp.renzhepaoku01----儿童跑酷游戏(忍者版)
    123456123456#0#-----com.threeapp.xiongMaoPaoPao01----熊猫跑酷01
    123456123456#0#-----com.threeapp.JiQiRenDaZhan01----机器人大战恐龙
    HashMap的工作原理
    Java 虚拟机
    分布式之缓存系统
    分库分表之后,id 主键如何处理?
    如何设计可以动态扩容缩容的分库分表方案?
    为什么要分库分表?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?
    如何实现 MySQL 的读写分离?MySQL 主从复制原理的是啥?如何解决 MySQL 主从同步的延时问题?
  • 原文地址:https://www.cnblogs.com/xiaochina/p/5699876.html
Copyright © 2020-2023  润新知