Linux干货
-
菜鸟教你如何磁盘分区与创建文件系统以及挂载(2)
一、文件系统简介与创建 1、什么是文件系统? 文件系统是操作系统用于明确存储设备或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件结构称为文件管理系统,简称文件系统。 2、文件系统的作用 从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件…
-
磁盘阵列(raid),划分逻辑卷(lvm)
磁盘阵列(raid),划分逻辑卷(lvm) 将来我们在生产环境中由于磁盘的来回读写量比较大,所以就容易导致磁盘的损坏率比较高。但是,处于生产环境的需求,我们还得保证服务器的正常运行。或者说我们需要对服务器的读写速率进行优化,这样我们就不得不运用到这个磁盘阵列(raid )。而所谓的磁盘阵列就是使用…
-
软件包管理
软件运行环境 API:Application Programming Interface POSIX :Portable OS 码程序源代码 –>预处理 –> 译…
-
关于文件系统备份、交换分区挂载等–中
dd命令:convert and copy a file 用法: dd if=/PATH/FROM/SRC of=/PATH/TO/DEST bs=#:block size, 复制单元大小 count=#:复制多少个bs of=file 写到所命名的文件而不是到标准…
-
shell编程之数组及环境变量
数组 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的 集合 索引:编号从0 声明数组: declare -a ARRAY_NAME declare -A ARRAY_NAME:关联数组 1.declare -a menu menu[0]=beef menu[1]=chicken menu…
-
Linux之磁盘管理
Linux之磁盘管理 linux系统中, 一切都是文件, 而这些文件都是存储在磁盘中, 因此对于磁盘的管理是非常重要的, Linux磁盘管理的好坏, 直接关系到整个系统的性能问题, 本文主要介绍了磁盘结构, 分区类型, 管理分区, 管理文件系统, 挂载设备, 管理虚拟内存这几大项的内容. &…
-
MBR分区和GPT分区详解
什么是磁盘分区? 磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分,盘片一旦划分成数个分区(Partition),不同类的目录与文件可以存储进不同的分区。越多分区,也就有更多不同的地方,可以将文件的性质区分得更细,按…
-
rpm及yum
库文件 查看二进制程序所依赖的库文件: ldd /PATH/TO/BINARY_FILE [root@localhost ~]# ldd /bin/bash 管理及查看本机装载的库文件: ldconfig /sbin/ldconfig -p: 显示本机已经缓存的所有可用库文件 名及文件路径映射关系 配置文件:/etc/ld.so.conf, /e…
-
磁盘管理
CHS cylinder-head-sector cylinder柱面=track*head=512*63*256=8M 磁盘分区 为什么是分区? • 优化I/O 性能 • 实现磁盘空间配额限制 • 提高修复速度 • 隔离系统和程序 • 安装多个OS • 采用不同文件系统 MBR:使用32位表示扇区数量,按每扇区512字节计算,每个…
-
Linux中高级文件系统管理
一、磁盘配额管理 定义:限制普通用户对某个目录写空间大小的限制 1、此策略是针对文件系统,并非硬盘 2、可以根据不同组和不同用户进行不同的策…
-
MBR、GPT的结构和区别
本章学习内容 ——–介绍MBR、GPT ——–不同的启动流程 ——–分区结构 &nb…
-
Linux磁盘与文件系统管理
对于一块磁盘,如果我们想要使用的话,需要对磁盘进行分区并建立文件系统。下面,我们就了解一下Linux中的磁盘与文件系统管理 一、MBR 硬盘的0扇区为MBR扇区,其由以下几部分组成: l 主引导程序(偏移地址0000H–0088H),它负责从活动分区中装载,并运行系统引导程序。 l 出错信息数据区,偏移地址0089H…
-
corosync v2 + pacemaker + crmsh 实现mariadb高可用
高可用mariadb拓扑图 一、设计前提 1、时间同步 # ntpdate 172.16.0.1 或者 # chronyc sources 2、所有的主机对应的IP地址解析可以正常工作, 主机名要与命令#uname -n 所得的结果一致 &…
-
N22-第三周作业
列出当前系统上所有已经登录的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# w |cut -d ' ' -f1 |sort -u lucy root USER 2.取出最后登录到当前系统的用户的相关信息。 [root@localhost ~]# last -1 root &nbs…
-
软件包管理2
四、程序包编译 程序包编译安装: Application-VERSION-release.src.rpm –> 安装后,使用rpmbuild命令制作成二进制格式的rpm包,而后再安装 源代码R…