【华为网赛学习笔记第二日】【01】服务器操作系统基础原理(下)

07linux文件和目录管理

1、 pwd显示当前工作目录;

2、 mkdir/rmdir新建空目录/删除空目录

3、 mv移动文件 rm删除文件或目录

4、 find查找(必须精确匹配)

5、 查看文件内容:cat直接查阅内容,不能翻页;more翻页查看文件内容;less翻页阅读,和more类似,但操作比more更弹性;head查看文档的前面几行,默认10行;tail查看文件的最后几行,默认10行

08Linux文件系统管理

1、 文件系统:是操作系统用于明确存储和组织计算机数据的方法

2、 存储在戒指中的数据的三个因素:文件名(定位存储位置),数据(文件具体的内容),元数据(文件有关的信息)

3、 Linux支持的文件系统类型,可以查看/etc/filesystems

4、 按照是否由日志可以将文件系统分为:

               传统型文件系统:写入文件时先写入数据再写入元数据,采用ext2文件系统

               日志行文件系统:比传统型更安全,写入文件内容时先写入日志文件,断电可以回复未完成输入的状态,采用ext3、Reiser文件系统,

                    ext3是对ext2的扩展,在ext2基础上加入日志功能,

                    ReiserFS使用基于平衡树的文件系统结构,搜索快

5、 按照如何查找数据可以将文件系统分为:

               索引式文件系统:文件属性数据(存放在i-node类似于指针)和实际内容(存放于块block)存放在不同的区块

               非索引式文件系统:只有Block,数据需要一个接一个block读取,典型的非索引式文件系统如windows的FAT

6、 配置文件系统分区:

               创建分区fdisk    命令:fdisk 设备名 ,  新建分区的步骤1 选择分区类型,2 选择分区开始的磁柱,3 决定分区大小, 4 保存新建分区。重启服务器或使用partprobo命令通知内核 

               创建文件系统mkfs    命令:mkfs [参数] 设备名称,参数有-t 指定文件系统类型,如ext3,-b指定block大小,单位bute,ext2/ext3只支持1024、2048、4096三种;

               挂载文件系统mount    命令:mount 设备名 挂载点

7、 管理Linux文件系统

               查看分区使用情况 

                    df查看文件系统的磁盘空间占用情况

                    du查看文件或目录的磁盘使用空间

               查看系统打开的文件

                    lsof显示系统打开的文件

               修复文件系统

                    fsck检查文件系统并尝试修复错误,执行fsck前必须对要修复的设备进行umount

                    e2fsck检查和修复ext2/3文件系统

09Linux LVM配置

1、 LVM:logical Volume Manager,实现fs存储容量的可扩展性,使对容量的调整更为简易

2、 LVM架构:

                    (图片来自华为云平台《基础架构》教学视频截图)

3、 LVM的优点:fs可以跨多个磁盘、可动态的扩展文件系统大小、增加新磁盘到LVM的存储池中

4、 LVM使用要点:按需分配fs大小、把不同的数据放在不同的卷组中

5、 物理卷管理命令:

                               pvcreate创建物理卷

                               pvscan查看物理卷信息

                               pvdisplay查看各个物理卷的详细参数

                               pvremove删除物理卷

6、 卷组管理命令:

                               vgcreate创建卷组

                               vgscan查看卷组的信息

                               vgdisplay查看卷组的详细参数

                               vgreduce缩小卷组,把物理卷从卷组中删除

                               vgextend扩展卷组,把某个物理卷添加到卷组中

                               vgremove删除卷组

7、 逻辑卷管理命令:

                                lvcreate lvscan lvdisplay lvreduce lvextend lvremove

8、 管理文件系统空间:

       增大fs空间:  卸载逻辑卷->通过vgextend lvextend等命令增大lv的空间->再使用resizefs将逻辑卷容量增加-> 最后再将逻辑卷挂载到目录树

        缩小fs空间:  卸载逻辑卷->使用resizefs将逻辑卷容量增加->再通过lvreduce等命令增大lv的空间-> 最后再将逻辑卷挂载到目录树










  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值