linux之路 第六章
  BHLdDyfgCFl1 2023年11月02日 19 0

mount命令

mount用于挂载文件系统

mount 设备 目录 /安装

umount 设备名或目录名 //卸载


将命令写到/etc/fstab才能永久生效


/etc/fstab


/dev/sdb2 /media/haha xfs defaults0 0


挂载操作


分区

打格 --格式化


7 XFS


定义: 将一个设备与一个目录去做关联的动作,叫挂载操作,

目的: 让用户通过目录访问设备的信息

linux之路 第六章_软连接



Inode

文件名称

修改时间

权限

特殊权限

隐藏文件

等.....



Fdisk 分区

Fdisk /dev/sdb //进行分区操作


M //查看全部口令的参数


D //删除分区

T //修改

L //显示分区的类型

N 新建一个分区

P //显示分区表

W //保存并退出

Q //退出不保存


先p看一下分区表信息,

n新建一个 //p选择主分区,e扩展分区

p主分区:

1 //设置编号 1-4主分区

回车

输入结束大小, 如5G

P //查看分区

W //保存退出


此刻创建完分区了


进行格式化,

yum -y install xfsprogs 首次需要安装

mkfs. //tab补齐

mkfs.ext3 /dev/sdb1 ?没有!!!


新建一个目录 mkdir /haha

然后挂载 到目录里

Mount /dev/sdb1 /haha

永久保存

Vim /etc/fstab

/dev/sdb1 /haha ext4 defaults 0 0

第一列写设备信息 /dev/sdb1

第二列写挂载目录 /haha

第三列文件系统格式 /ext4

第四列写权限 /defaults

四五列 自检 备份 /0 0

/etc/fstab

linux之路 第六章_硬链接_02

/dev/sdb1 /media /haha xfs defaults0 0


如何查询什么格式

1.Mount

2.blkid

du查看目录或分区使用大小

du -sh

-s 递归操作 包含文件信息大小

-h 大小单位,


如:du -sh /home du -sh ~

linux之路 第六章_硬链接_03




df查看挂载空间情况

Df -h 查看目录的大小

linux之路 第六章_文件名_04


扩展分区

SWAP临时充当内存使用的一部分空间

考试原题stat扩展分区

1先查看内存大小

Free -m

发现swap 2G内存

要求变成4G

Fdisk /dev/sdb 进入

新建一个分区

n创建

e 创建一个扩展分区

选2编号,是自定义的

全回车,全部分配就行了

w 保存



扩展分区上创建逻辑分区

再次输入n

发现没有e了

linux之路 第六章_硬链接_05


变成l 逻辑分区

L 回车


分配多大,3G: +3G


w保存


ls -l /dev/sd*

看不到扩展分区和逻辑分区


需要同步一下,


命令:partprobe


有了/dev/sdb5后

新建交换分区mkswap

mkswap /dev/sdb5


生效需要格式化

格式化Swapon

Swapon /dev/sdb5


进行保存

Vim /etc/fstab


/dev/sdb5 swap swap defaults 0 0

逻辑分区号5 逻辑分区 没有目录

linux之路 第六章_硬链接_06

/dev/sdb1 /media/haha xfs defaults0 0



Ll /dev/sr0 //是设备文件 b

linux之路 第六章_硬链接_07


Ll /dev/cdrom //链接文件 l

linux之路 第六章_文件名_08




挂载到旧目录

Umont卸载

Umont /dev/sdb1

mount /dev/sdb1 /media

挂载到旧目录




6.7磁盘容量配额

限制每个用户最大使用容量

进行开启,quota支持

进入vim /etc/fstab

在UUID的defaults后加,uquota

重启,reboot


mount | grep boot

查看 提取boot行


Inode block

Isoft bsoft

Ihard bhard


Isoft对于个数的软限制, 超过不会

Ihard 硬限制, 会



磁盘配额Xfs_quota

Xfs_quota


Xfs_quota -x -c 参数

-x 专家模式

-c 非交互式方式

参数,

‘Limit bsoft=3m bhard=6m isoft=3 ihard=6 用户名 ‘对象名称/boot


Xfs_quota -x -c ‘Limit bsoft=3mbhard=6misoft=3 ihard=6 zhangsan ‘/boot

解释:使用xfs_quota命令配置用户zhangsan的创建文件大小不能超过6m,最多不能超过6个


查询所有的磁盘配额信息

Xfs_quota -x -c report/boot

linux之路 第六章_软连接_09

提升一下/boot的权限

chmod -rf 777 /boot

切换用户

Cd - 张三

Touch a-f //六个

第七个就限制了

linux之路 第六章_文件名_10

用dd命令输出,

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


从这里面取数据 名字叫哈哈,个数是1,大小是6M


日志的实时查看,

Tail -f /var/log/messages/



修改配额edquota

返回root下

Edquota命令

-u 选择用户 =user


Edquota -u 用户名


Edquota -u zhangsan


bolocks当前使用的容量

Inodes 当前使用的个数

不能动,


修改soft软限制hard硬限制


直接修改数值



总共累计的文件大小与个数,

总共80

50+30+10>80 //报错


软连接和硬链接

ln是硬链接,加上-s是软连接

涉及到硬盘基础方式,

Inode、block 的数据块

软连接

理解为Windows的快捷方式

Ln -s 原始文件名称 新名称


原始文件删除,新的就打不开,


硬链接

Ln 原始文件名称 新名称


原始文件删除,新的依然能打开,


为什么?

linux之路 第六章_硬链接_11



此时软连接,删除掉源文件,指针指向谁?所以不行

硬链接,新建一个inode数据块,里面包含数据,


多次创建硬链接

linux之路 第六章_硬链接_12

多了几个inode的块,删掉则减,


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  jnZtF7Co41Wg   2023年11月28日   15   0   0 nginx文件名linux命令
  U9ElBp9F5cmM   2023年11月19日   14   0   0 文件系统linux文件名