自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 文件系统相关

在CentOS 7上,默认情况下,每个文件系统的inode数量是有限制的,这个限制取决于文件系统的大小和配置。inode决定了文件系统中文件的数量,能存储多少个文件,block决定了存储文件的大小,就是还能存多大的文件。对于较大的ext4文件系统,可以通过调整mkfs.ext4命令的-m选项来增加每个块组中的inode数量。最多有32768个inode,因此整个文件系统的inode数量将取决于块组数量。对于默认的ext4文件系统,如果块大小为4KB,则。来查看文件系统的inode使用情况和限制。

2024-06-29 14:15:28 299

原创 xargs 传参

xargs的默认命令是 echo,空格是默认定界符。通过管道传递给 xargs。

2024-06-21 21:14:46 174

原创 配置yum本地源脚本

①查看Linux系统版本,不同的版本yum仓库的挂载路径有所不同 ==> 以repodata所在目录为准。在应对无网络或者其它特殊情况下,使用本地yum源。②将光盘挂载到手动挂载点/mnt下面。④配置本地yum源仓库信息并初始化。③将原有yum源仓库进行迁移备份。

2024-06-21 11:17:28 172 1

原创 Linux - 输入输出

/ 不论是否ping通,都将结果丢进黑洞里面,屏蔽掉。// 空内容覆盖追加到文件中,相当于创建两个空文件。/dev/null // 黑洞。

2024-06-20 16:09:03 476

原创 Linux - 进程

不论前台进程还是后台进程都受限于终端,如果终端被kill,前后台的进程也会被killtop //top查看进程状况时,默认以cpu占用从高到底进行排序top 前五行第一行含义分别是:系统时间、运行时间、登录终端数、系统负载(三个数值分别为 1 分钟、5 分钟、15 分钟内的平均值,数值越小意味着负载越低)第二行含义分别是:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵尸的进程数。第三行用户占用资源百分比系统内核占用资源百分比。

2024-06-19 22:19:28 933 1

原创 网络文件系统 NFS(Network File System)

② 在/etc/exports中设置共享目录的属性等信息。unix/linux和linux之间文件共享。是局域网共享中速度最快的;网络文件系统是一种将。① 设置要共享的资源。

2024-06-11 23:35:54 223

原创 远程连接服务 ssh

TCP Wrapper是一个计算机程序,它像一个“看门人”一样,监视并控制进出Unix服务器的TCP连接。

2024-06-11 20:51:15 532

原创 初始化三板斧 - centos7

NETMASK= // 与宿主机或者网络编辑器一致。GATEWAY= // 与宿主机或者网络编辑器一致。② vm中使用NAT模式 -->点开vm工具栏-->编辑-->虚拟网络编辑器。① vm中使用桥接网络模式-->查看宿主机的IP地址、网关。② 仓库的位置在/etc/yum.repos.d/下。将BOOTPROTO修改为none或者static。/etc/yum.repos.d/目录下。将ONBOOT修改为yes。

2024-06-11 10:35:40 488

原创 正则表达式 0.1v

扩展 --> :% s/\///g //文件里面所有的 / 去掉。把文件的小写字母替换为大写字母?把文件的大写字母替换为小写字母?\ //转义,让字符变成原本的意思。如何删除 带2的文件?[a-z] //小写字母。[A-Z] //大写字母。[0-9] //数字。

2024-06-03 21:43:06 382

原创 Linux - 逻辑卷的创建和管理

扩容和缩容操作中,对逻辑卷和文件系统的操作顺序相反,扩容先操作逻辑卷,再操作文件系统,缩容先操作文件系统,再操作逻辑卷。⑤创建文件系统 mkfs.xfs/ect4/...因此,在缩容之前要强制检查文件系统 ==>注:xfs 文件系统不支持缩容!因为我这里已经存在分区/dev/sdb2且做成了物理卷所以直接将它。③将物理卷加入目标卷组给卷组扩容 vgextend。②将新加磁盘和分区做成物理卷。创建文件系统类型 ==>(若卷组内没有剩余空间)

2024-06-03 21:36:53 915

原创 软链接和硬链接

=>用来存储文件的元数据等,元数据包括文件的权限,属主和属组,记录文件内容所在的block number等等。准备完成,这时可以看到/boot文件系统类型和/mnt/test是不同的。f 创建链接时,如果链接已经存在,则会强制删除它并创建新的链接。如果目标链接名称已经存在,会返回错误,并不会覆盖现有文件或链接。格式化为ext4文件系统类型,并挂载到/mnt/test下。在创建一个链接文件到/mnt/test/test.txt。给网卡配置文件做软链接,链接到/home/ens33。

2024-06-01 16:34:28 391

原创 Linux - 文件管理高级 sed

将原文件一行一行的进行处理,取出一行,放入“模式空间进行处理”,处理完成之后将结果输出到屏幕上,然后读取下一行,重复处理操作,直到所有行都读取处理完毕。sed '1 y/HAPY/hapy/' 6.1.txt ==> 将文件6.1.txt 中第1行的所有HAPY 转换为 hapy。分析:s/[a-z]/\u&/g ==> 将所有的小写替换为大写,g全局替换。分析:范围替换用正则表达式进行匹配,s///进行替换,p将替换的行打印出。(或者-e)进行多次打印p操作。

2024-06-01 11:41:35 848

原创 Linux - 文件管理高级 find、grep

分析:正常登录用户在/etc/passwd文件中以/bin/bash结尾,反之剩下的就是不能正常登陆的,-v取反之后,并用-c统计对应数量。{}代表前面查找的内容。and ==> 与 // find查找时添加多个条件 默认为and,两个条件需要同时满足。-maxdepth // 查找层级目录 -maxdepth 1 只查找当前目录下的内容。-mtime // 根据n天前修改内容的文件。

2024-05-29 21:54:09 929

原创 Linux - 磁盘的分区和挂载

逻辑分区只能在拓展分区上划分,编号5-15。拓展分区编号1-4,拓展分区不能格式化。rescue 恢复分区,对于误删的分区进行恢复,语法: rescue 起始 结束。rm 删除分区,后接要删除的分区编号。(L) 在主分区和拓展分区划分完之后,默认提示划分逻辑分区。n 进行磁盘分区,这里会默认MBR标签。(p) msdos下,会默认选择先划分主分区。

2024-05-27 21:06:21 961

原创 Linux - 权限管理2

chattr [选项] +/-[属性] 文件或目录-R 递归-v 详细。

2024-05-25 18:00:35 311

原创 Linux - 权限管理1

NOPASSWD:/usr/bin/touch /root/* //tom用户可以 /root 下创建文件,不需要密码验证。/usr/sbin/userdel //jim用户除了userdel命令之外,其他所有命令都可以执行。//计算口诀:先算目录,目录一一对减;NOPASSWD:ALL //jim用户可以执行所有的命令,不需要密码验证。umask权限 022 --- -w- -w-umask权限 022 --- -w- -w-文件最大的权限666 rw- rw- rw-//execute 执行。

2024-05-20 20:48:55 431

原创 Linux - 用户管理

对比例举:公司 ==》 系统部门 ==》 组员工 ==》 用户。

2024-05-20 19:53:30 299

原创 Linux - vim

10 y //复制第10行;选项 -》 g //全局,默认替换从左往右替换第一个。3gg / 3G //将光标定位到第3行的行首。:wq //保存退出 :wq!:q //不保存退出 :q!yy //复制光标所在的行 (复制一行)dd //删除光标所在的行 (删除一行)D //从光标位置删到行尾(仅限一行内)3yy //复制包含光标所在行往下3行。3dd //删除包含光标所在行往下3行。保存退出、光标定位&内容复制删除、替换。:10,15 d //删除10到15行。:20,$ d //删除20到最后一行。

2024-05-18 17:59:23 379

原创 Linux - 文件管理

命令 --help 寻求帮助man 命令 查看手册。

2024-05-18 11:43:27 245

原创 Linux - 0

pwd // 查看当前位置。tab // 补全命令。ctrl c //结束一条命令。ctrl ++/- //字体调整大小。exit //退出登录。绝对路径:从根“/”目录出发到指定目录/文件位置。cd // 切换目录。相对路径:从当前位置出发到指定目录/文件位置。reboot //重启。3.常用快捷键 常用命令。

2024-05-18 10:46:09 309

原创 部分关键字、指针

因此变量的大小是 32bit - 4byte / 64bit - 8byte。地址大小是由操作系统决定的(32bit位/64bit位....地址线)static 如何使用,只需要看是否要让变量在.c文件中产生作用。下标:元素个数为10,数组下标为0-9。存储1-10的数字 如何存储?数组:是一组相同类型元素的集合。2.static修饰的全局变量。1.static修饰局部变量。指针变量是用来存放地址的。3.static修饰函数。

2024-04-03 17:01:01 148 1

原创 字符串、转义字符、注释

strlen是一个库函数,专门用来求字符串长度。%s 打印字符串,直到 \0 才结束。它计算字符串中\0之前的字符长度。

2024-03-24 16:16:42 141 1

原创 C语言变量、常量

2.#define定义的标识符常量,可以定义数组大小,可以在main函数内部和外部定义,一般不加分号结尾。1.const修饰的常变量,不能直接修改,被修饰的常变量,不能用来指定数组的大小。const修饰的变量具有常属性,但是本质上还是变量,变量不能用来指定数组大小。3.枚举常量,关键字enum,枚举常量默认是从0开始的,以此向下递增1的。2.局部变量的生命周期:从进入作用域开始生命周期,出作用域生命周期结束。1.全局变量的生命周期:整个程序的生命周期。0.作用域:变量有效和可用的范围。

2024-03-22 23:47:30 118 1

原创 C语言-数据类型

变量类型 变量名称 = xxx。

2024-03-15 22:08:31 472 1

原创 多表/联合查询(三)

select name from student where classes_id = (select classes_id from student where name ='许仙');在SQL中进行条件查询,都是指定某一列/多个列之间进行查询,无法对行之间的关系进行查询~~2.在score表中,发现两个课程分数的关系是行之间的关系,此时我们就需要进行自连接。3.我们带入子查询的写法,将2中的查询条件的值替换为1中的查询语句。3.我们通过嵌套的方式将1中的语句放入到2中的条件值中去。

2023-11-15 18:18:14 35 1

原创 多表/联合查询(二)

要学会找连接条件,还有强化条件~~

2023-11-15 12:30:59 23

原创 性能测试理论

导航:1.性能测试与功能测试的区别2.性能好与不好的表现3.性能测试衡量指标与名称解释4.性能测试的分类。

2023-11-11 16:08:24 40 1

原创 多表/联合查询 (一)

多表查询:就是将多个表联合起来查询,这里联合起来的方式涉及到笛卡尔积。笛卡尔积:简而言之是一种排列方式,这里我们推广到sql中使用,我们组成了新的结果集。SQL 中的笛卡尔积_笛卡尔积sql_deelless的博客-CSDN博客我们这里的内容主要涉及如何应用~~

2023-11-10 02:59:17 70 1

原创 分组查询的应用

本期内容1.分组查询关键字:group by注:这里select 指定的列,要么是带有聚合函数的,要么是指定的group by的列2.当分组查询和筛选条件结合时1>分组前需要筛选时2>分组后进行筛选时3>分组前后都进行筛选时准备1.创建一个工资表,id,姓名,角色,工资2.插入记录如图。

2023-11-04 02:05:32 149 4

原创 联合查询简介+聚合查询

insert into student values(1,'张三'),(2,'李四'),(3,'王五');##count(列名)查询该列有多少行 select count(id) from exam_cj;##count(*)查询总共有多少行 select count(*) from exam_cj;注:求和,只针对数字列有效,不是数字没有意义、可以联合表达式使用、并且指定别名。##当计算的行中出现空值时,则不计算行数 --过程如图3所示。把查询和新增联合起来--把查询出来的结果作为新增数据。

2023-11-03 13:56:54 61 1

原创 数据库约束

数据库约束的意义在于保证数据的完整性,一致性和正确性,避免数据存储和处理过程中出现错误额和冲突。注:这里的子表的外键字段和父表的主键字段可以相同,也可以不同,这里方便理解所以设为相同。##对于某些项目中的信息,如id,身份证,手机号......等等 不能指定为空值。##默认约束指在insert指定列插入时,其他未被指定的就按默认的值进行执行填充。##给自增主键插入数据时,可以手动指定一个值,也可以让mysql自己分配。## 一张表的字段,指向另一张表的主键,这个字段就称为外键。

2023-11-03 00:11:11 91 4

原创 sql的简单应用

sql条件查询和更新数据的简单应用,以及应用思路。

2023-11-01 00:42:41 64 3

原创 基本的sql语句(二)

主要涉及sql语句对数据进行查询、条件查询、更新和删除

2023-10-31 00:03:04 60 3

原创 基本的sql语句(一)

sql库操作、表操作、数据操作插入部分

2023-10-29 03:33:22 140 2

原创 网络原理-初识

组件网络的重要设备、网络通信信号传递、网络通信基础、协议、协议分层模型、例举。

2023-10-28 02:45:12 47

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除