首页 > 系统相关 >linux之路 第六章

linux之路 第六章

时间:2023-09-14 13:00:44浏览次数:42  
标签:之路 分区 haha dev 目录 linux 第六章 挂载 sdb1

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的块,删掉则减,


标签:之路,分区,haha,dev,目录,linux,第六章,挂载,sdb1
From: https://blog.51cto.com/u_16229723/7469131

相关文章

  • Linux安装redis
    安装环境:第一次首先安装依赖环境:yuminstallgcc-c++1、下载安装redis:wgethttp://download.redis.io/releases/redis-5.0.7.tar.gz2、当前文件夹解压:tar-zxvfredis-5.0.7.tar.gz2-1、进入redis文件夹cdredis-5.0.7,执行make命令进行编译3、指定安装位置安装:makei......
  • 16个桌面Linux用户必须要知道的Shell命令
    有些人仍然会有这中愚蠢的想法,他们认为使用Linux就必须使用Linuxshell命令。胡说!你可以不懂得任何Linux命令,比如说ps,grep,ls等,但是你仍然可以使用很多现代的Linux桌面发行版。Linux的系统管理员与桌面用户不一样,他们不像桌面用户一样使用Cinnamon,GNOME,Unity,或者KDE,他们所......
  • Schedule tasks on Linux using crontab
    Ifyou'vegotawebsitethat'sheavyonyourwebserver,youmightwanttorunsomeprocesseslikegeneratingthumbnailsorenrichingdatainthebackground.Thiswayitcannotinterferewiththeuserinterface.Linuxhasagreatprogramforth......
  • 正点 Linux C mqtt 项目技能点(测试然也物联)
    ①、开发板自带驱动的外设文件:1.LED:/sys/class/leds/sys-led/brightness调节亮度。2.CPU温度:/sys/class/thermal/thermal_zone0/temp,读取内容转换成浮点数除以1000就是当前的摄氏温度。 ②、然也物联测试:1.如果没有社区版mqtt账号,可以用免费版:地址为#defineBROKER......
  • linux下端口被占用及解除方法
    linux下端口被占用及解除方法1、查看端口是否被占用:netstat-anp|grep8888//查看8888端口的占用情况出现如下情况说明被占用:2、查看占用此端口的进程PIDlsof-i:2001结果如下:3、杀死进程kill-94110#4110为进程ID至此端口已解除占用啦......
  • 回顾2023百度云智大会:人工智能的未来之路
    原创|文BFT机器人在2023年的百度云智大会上,各界的科技专家、学者、企业家和创新者再次齐聚一堂,共同探讨和分享最新的人工智能、大数据、云计算等前沿技术和行业趋势。此次大会以"探索未来科技趋势"为主题,旨在引领行业对未来发展方向的思考,并推动科技创新迈上新的台阶。会议开幕......
  • 一同走进Linux的“基操”世界
    众所周知,Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,可以说,Linux现在就像是一个“当红明星”,其实力赢得了大多数人的赞同,流量也是不容小觑哦!在全球的服务器市场又有着非常高的份额占比,让它在同行的竞争中脱颖而出。于是,越来越多的人选择......
  • Linux安装weblogic
    一、WebLogic下载直接进入Oracle的WebLogicServer下载页面:https://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html进入Downloads界面之后,选择下载文件为GenericInstaller,然后点击DownloadFIle:注意:(1)别忘记点击上面的“同意”条款。(2)点击下拉......
  • 在Linux上使用netstat命令查证DDOS攻击的方法
    服务器出现缓慢的状况可能由很多事情导致,比如错误的配置,脚本和差的硬件。但是有时候它可能因为有人对你的服务器用DoS或者DDoS进行洪水攻击。DoS攻击或者DDoS攻击是试图让机器或者网络资源不可用的攻击。这种攻击的攻击目标网站或者服务通常是托管在高防服务器比如银行,信用卡支......
  • 一同走进Linux的“基操”世界
    众所周知,Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,可以说,Linux现在就像是一个“当红明星”,其实力赢得了大多数人的赞同,流量也是不容小觑哦!在全球的服务器市场又有着非常高的份额占比,让它在同行的竞争中脱颖而出。于是,越来越多的人选择......