- 博客(23)
- 收藏
- 关注
原创 s5.日志服务
尽管 rsyslog最初是常规的syslogd,但已发展成为一种瑞士军刀式的记录工具,能够接受来自各种来源的输 入,并将其转换,然后输出到不同的目的地。用来把旧的日志文件删除,并创建新的日志文件,称为日志 转储或滚动。可以根据日志文件的大小,也可以根据其天数来转储,这个过程一般通过 cron 程序来执行。delaycompress 和 compress 一起使用时,转储的日志文件到下一次转储时才压缩。启用网络日志服务功能,可以将多个远程主机的日志,发送到集中的日志服务器,方便统一管理。
2024-07-03 01:07:29
773
原创 s4.OpenVPN
Windows 客户端建立OpenVPN连接,在windows 中打开 OpenVPN GUI 工具,稍等一会儿,在状态栏显示以下图标,右键点连接。当前客户端只能连接OpenVPN服务器,无法连接OpenVPN服务器网络的中其它主机,还需要做如下配置 才能实现。当前客户端只能连接OpenVPN服务器,无法连接OpenVPN服务器网络的中其它主机,还需要做如下配置 才能实现。
2024-06-25 22:04:17
565
原创 m4.视图、函数、存储过程、触发器、事件
事件(event)是MySQL在相应的时刻调用的过程式数据库对象。一个事件可调用一次,也可周期性的启动,它由一个特定的线程来管理的,也就是所谓的"事件调度器"。事件和触发器类似,都是在某些事情发生的时候启动。当数据库上启动一条语句的时候,触发器就启动了,而事件是根据调度事件来启动的。由于它们彼此相似,所以事件也称为临时性触发器。
2024-05-26 00:27:28
369
原创 m3.多表查询
cross join 即多表的记录之间做笛卡尔乘积组合,并且多个表的列横向合并相加,"雨露均沾’比如:第一个表3行4列,第二个表5行6列,cross join后的结果为3*5=15行,4+6=10列交叉连接生成的记录可能会非常多,建议慎用。联合査询 Union 实现的条件,多个表的字段数量相同,字段名和数据类型可以不同,但一般数据类型是相同的.右外连接:以右表为主根据条件査询左表数据,如果根据条件査询左表数据不存在使用null值填充。在使用纯自然连接时,如没有相同的列时,会产生交叉连接(笛卡尔乘积)
2024-05-24 16:23:13
238
原创 m1.MySQL
第二范式必须先满足第一范式,属性完全依赖于主键,要求表中的每个行必须可以被唯一地区分,通常为表加上每行的唯一标识主键PK,非PK的字段需要与整个PK有直接相关性,即非PK的字段不能依赖于部分主键。无重复的列,每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性,确保每一列的原子性。满足第三范式必须先满足第二范式属性,非主键属性不依赖于其它非主键属性。第三范式要求一个数据表中不包含已在其它表中已包含的非主关键字信息,非PK的字段间不能有从属关系。
2024-05-22 15:00:52
326
原创 s2.时间同步
在同一个网络内,如果有多个需要进行时间同步的服务器,则我们可以在内网自建NTP Server, 这样可以节约访问外网的网络资源;另一方面,如果外网不可用,则至少可以保证,内网的NTP服务还 是可用的。
2024-05-04 21:14:50
284
原创 12.软件管理
先在yum服务器上创建 yum repository(仓库),在仓库中事先存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录 repodata下),当yum客户端利用yum/dnf工具进行安装时包时,会自动下载repodata中的元数据,查询元数据是否存在相关的包及依赖 关系,自动从仓库中找到相关包下载并安装。DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户 体验,内存占用,依赖分析,运行速度等。yum程序在安装的过程中,如果被终止,下次再执行将无法解决依赖,DNF可解决此问题。
2024-03-23 12:35:16
805
1
原创 11.逻辑卷管理器(LVM)
LVM: Logical Volume Manager 可以允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小, 允许在多个物理设备间重新组织文件系统。注意:缩减有数据损坏的风险,建议先备份再缩减,不支持在线缩减,要先取消挂载,xfs文件系统不支 持缩减。添加硬盘 一个硬盘分区 一个硬盘不分区。扩展逻辑卷之前,要先保证卷组上还有空间。两步实现,先扩展逻辑卷,再扩容文件系统。
2024-03-22 20:51:32
558
1
原创 10.磁盘管理
挂载:将额外文件系统与根文件系统某现存的目录建立起关联关系,进而使得此目录做为其它文件访问入 口的行为。挂载点下原有文件在挂载完成后会被临时隐藏,因此,挂载点目录一般为空 进程正在使用中的设备无法 被卸载。此命令只针对文件新增行或删除行有效,如果在中间修改了挂载选项,则此命令无效。**mountpoint:**挂载点目录必须事先存在,建议使用空目录。将挂载保存到 /etc/fstab 中可以下次开机时,自动启用挂载。卸载时:可使用设备,也可以使用挂载点。添加新的挂载项,需要执行下面命令生效。
2024-03-20 10:16:18
791
1
原创 09.压缩和打包
tar 即 Tape ARchive 磁带归档,可以对目录和多个文件打包成一个文件进行归档;其本身不具备压缩功能,但可以使用参数调用相应的压缩命令进行压缩;zip 可以实现打包目录和多个文件成一个文件并压缩,但可能会丢失文件属性信息,如:所有者和组信息。此工具来自于ncompress包,此工具目前已经很少使用。对应的文件是 .bz2 后缀。对应的文件是 .zip 后缀。对应的文件是 .tar 后缀。对应的文件是 .gz 后缀。对应的文件是 .xz 后缀。对应的文件是 .Z 后缀。来自于 bzip2 包。
2024-03-18 12:40:52
358
1
原创 07.文本处理三剑客
*grep 😗*命令主要对文本的(正则表达式)行基于模式进行过滤。**awk:**Linux上的实现gawk,文本报告生成器。**sed:**stream editor,文本编辑工具。
2024-03-17 11:11:02
100
1
原创 06.正则表达式
REGEXP: Regular Expressions,由一类特殊字符及文本字符所编写的模式;其中有些字符(元字符) 不表示字符字面意义,而表示控制或通配的功能,类似于增强版的通配符功能;但与通配符不同,通配 符功能是用来处理文件名,而正则表达式是处理文本内容中字符;正则表达式被很多程序和开发语言所广泛支持:vim, less,grep,sed,awk, nginx,mysql 等;>, \b #词尾。
2024-03-16 08:51:49
322
1
原创 04.文本编辑工具之神VIM
Vim是一个类似于Vi的高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。Vim普遍被推崇为类Vi编辑器中最好的一个。 突出显示的文字可被删除,复制,变更,过滤,搜索,替换等。可视化键可用于与移动键结合使用。“指示,表示在可视化模式。 w ) } 箭头等。
2024-03-15 09:18:01
156
1
原创 03.Linux常见命令
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
2024-03-14 22:38:16
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人