zoukankan      html  css  js  c++  java
  • linux学习记录7

    linux一切都是文件。

    配置服务就是在配置文件

    /dev/1

    /dev/2

    /dev/3

    /dev/4

    udev服务 规则命名

    IDE 是老旧的硬盘

    MBR 主引导记录

    FHS协议

    /dev/sda  系统第一个识别到的硬盘

    主,扩,1-4 

    逻辑分区5-

    红帽5   ext3    

    红帽6   ext4

    红帽7    xfs    2014年从ext4转变到xfs,

    红帽8    xfs    2019发布

     inode            block

    文件名称         真实

    大小                数据

    修改

    所有者

    所有组

    属性信息

    指针

    挂载:目的是能够使用硬盘里的资源,将设备文件与一个目录做关联的动作。

    mount 设备 目录       挂载操作

    umount 设备/目录     卸载挂载

    挂载操作具体格式

    设备 目录 格式 权限 备份 验证

    比如 /dev/sdb2 /haha xfs defaults 0 0

    mount -a 默认挂载

    先分区

    fdisk /dev/sdb

    进入分区交互式

    按m查看帮助

    d 删除分区

    l 显示当前已有分区

    n 新建分区

    p 查看分区表

    按n分区

    按p新建主分区

    按1 

    起始扇区跳过

    请输入结束的扇区  +5G

     查看分区表

    按w保存并退出

    到/dev/里就能发现新分区出来的硬盘sdb1

    格式化

    mkfs.xfs /dev/sdb1

    然后挂载   

    新建个目录

    mkdir /test

    mount /dev/sdb1 /test

    查看挂载  df -h

    把挂载的文件追加到开机启动项

    vim /etc/fstab

    到最尾端追加一行

    /dev/sdb1 /test xfs defaults 0 0

    保存并退出,重启。挂载设备依然在。

    交换分区

    先新建扩展分区,

    fdisk /dev/sdb

    p n e 2 回车 回车 p

    再新建逻辑分区

    n l 5 回车 +3G p w

    分区完后输入partprobe命令同步分区

    ls -l /dev/sdb* 就有了

    专门格式化交换分区的命令      还没操作

    mkswap dev/sdb5 格式化成交换分区

    free -m 

    swapon dev/sdb5

    交换分区就增加了

    vim /etc/fstab

    /dev/sdb5 swap swap defaults 0 0

    (去掉交换分区的方法:swapoff /dev/sdb5)

    磁盘配额

    vim /etc/fstab     /boot    defaults,uquota

    reboot

    xfs_quota -x -c 'limit bsoft=3m bhard=6m isoft=3 ihard=6 scbs233' /boot

    chmod 777 /boot

    su -scbs233

    cd /boot

    touch a b c d e f 

    touch g

    会提示磁盘配额超过

    tocuh: cannot touch 'g' :Desk quota exceeded

    dd if=/dev/zero of=haha bs=6M

    edquota -u 

    equota - scbs233 

    删除就可以取消磁盘配额。

    软硬方式链接

    ln -s anaconda-ks.cfg aaa

    删除原始文件后,aaa不能打开了

    ln anaconda-ks.cfg aaaa 

    删除原文件,aaaa还是可以打开。

    完。

  • 相关阅读:
    4-MSP430定时器_定时器中断
    关于STM32的外部引脚中断的问题
    关于stm32的正交解码
    红外接收控制灯亮灭
    mack pro常用快捷键
    liunx操作系统安装<一>
    支付宝架构师:从工程师到架构师的成长之路
    maven之setting.xml的配置详解
    分布式之《保证分布式系统数据一致性的6种解决方案》
    Eclipse中jsp、js文件编辑时,卡死现象解决汇总
  • 原文地址:https://www.cnblogs.com/1024ndd/p/11162364.html
Copyright © 2011-2022 走看看