![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
劲节子
这个作者很懒,什么都没留下…
展开
-
数据库一
基本概念DB存储数据的仓库,保存一系列有组织的数据DBMS数据库管理系统,数据库通过DBMS来创建和操作容器SQL结构化查询语言,专门和数据库通信的语言SQL的优点不是某个特定数据库供应商转悠的语言,几乎所有的DBMS 都支持SQL简单易学灵活使用元元素,可以进行非常复杂和高级的数据库操作数据库结构将数据放入到表中,表再放入到库中每个表的名字是用来标识自己的,表名具有唯一性表由列组成,也称为字段表中的数据时按行存储的MySQL的Window原创 2020-12-09 14:13:37 · 113 阅读 · 0 评论 -
shell案例练习一
应用案例其他创建一个标准的shell配图 代码 vim /etc/vimrcfunction WESTOS()定义一个函数call append(0,"########################################")call append(1,"# Author: #")作者call append(2,"# Create_Time: “.strftime(”%Y-%m-%d")."原创 2020-12-10 16:06:12 · 218 阅读 · 0 评论 -
shell进阶
数组定义数组定义数组读取数组获取数组的长度 案例 子主题 3常用命令echoprint test流程控制判断ifif elseif else-if else循环跳出循环正则表达式介绍正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本许多程序设计语言都支持利用正则表达式进原创 2020-12-10 18:15:36 · 100 阅读 · 0 评论 -
shell基础介绍
shell基础介绍介绍子主题Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和原创 2020-09-16 15:58:35 · 132 阅读 · 0 评论 -
Linux网络之DHCP
主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段保证任何IP地址在同一时刻只能由一台DHCP客户机所使用DHCP服务器:可以为其它主机动态分配网络的服务器DHCP服务器:由服务器控制一段IP地址范围,客户端登录服务器时就可以自动获得服务器分配的IP地址和子网掩码安装dhcp打开dhcp配置文件vim /etc/dhcp/dhcpd.conf将上图的文件内容复制到dhcp配置文件中,命令下的显示意思是是否覆盖,表原创 2020-09-08 14:31:32 · 805 阅读 · 0 评论 -
Linux防火墙之firewalld
Firewalld的图形化管理和命令管理firewalld中的区域通过将网络划分成不同的区域,制定出不同区域之间的访问控制策略来控制不同程序区域间传送的数据流,例如,互联网是不可信任的区域,而内部网络是高度信任的区域,网络安全模型可以在安装,初次启动和首次建立网络连接时选择初始化该模型描述了主机所连接的整个网络环境的可信级别,并定义了新连接的处理方式。firewalld的默认区域是public打开firewalld,且开机自启动systemctl start firewalldsyst原创 2020-09-08 10:26:42 · 207 阅读 · 0 评论 -
Linux文件共享简介
Linux文件共享简介SambaNFSiSCSIFTP对比SambaNFSNFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;NFS一般用来存储共享视频,图片等静态数据。NFS挂载原理:图;服务器挂载结构图 如上图示:当我们在NFS服原创 2020-09-03 11:00:36 · 970 阅读 · 0 评论 -
网络基础介绍
网络基础介绍计算机网络体系结构分层TCP/IP 基础TCP/IP 的具体含义数据包数据包首部数据处理流程传输层中的 TCP 和 UDP3. TCP3.1 三次握手(重点)3.2 四次挥手(重点)3.3 通过序列号与确认应答提高可靠性3.4 重发超时的确定3.5 以段为单位发送数据3.6 利用窗口控制提高速度3.7 滑动窗口控制3.8 窗口控制中的重发控制网络层中的 IP 协议从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多原创 2020-08-30 23:06:56 · 287 阅读 · 0 评论 -
Linux磁盘管理之LVM
LVM基本概念LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制 它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小当一个逻辑分区存放不下某个文原创 2020-08-30 21:59:39 · 261 阅读 · 0 评论 -
Linux文件系统
Linux磁盘管理之文件系统文件系统类别Linux支持的常见文件系统虚拟文件系统(VFS)文件系统层次分析文件系统结构与工作原理(主要以ext4为例)引导区块MBR分区表GPT 磁盘分区表开机流程块组描述符文件/目录的底层实现读取文件剪切拷贝文件软硬连接文件系统类别Linux支持的常见文件系统Linux 系统能够支持的文件系统非常多,除 Linux 默认文件系统 Ext2、Ext3 和 Ext4 之外,还能支持fat16、fat32、NTFS(需要重新编译内核)等 Windows 文件系统。也就是原创 2020-08-30 17:48:55 · 723 阅读 · 0 评论 -
Linux磁盘管理之磁盘阵列
磁盘阵列(Redundant Arrays od Independent Disks,RDIA),you“独立磁盘构成的具有冗余能力的阵列”之意。 早期由加利福尼亚大学伯克利分校在1988年发表的一篇文章里面谈及RAID这个词汇,当时cpu效能每年大约增长30-50%,磁盘机只能成长约7%。希望找出一种新的技术平衡计算机的运算能力。研究小组设计出容错,逻辑数据备份而产生RAID理论。 独立磁盘冗余阵列是把相同的数据存储在多个硬盘的不同的地方(因此,冗余地)的方法。通过把数据放在多个硬原创 2020-09-09 13:47:31 · 460 阅读 · 0 评论 -
Linux系统日志
系统日志1.rsyslog此服务时用来采集系统日志的,他不产生日志,只是起到采集作用2, rsys log的管理/var/log/messages -----服务信息日志/var/log/secure----------系统登陆日志/var/log/cron ------------定时任务日志/var/log/maillog--------- 邮件日志/var/log/boot....原创 2019-07-18 00:02:56 · 217 阅读 · 0 评论 -
Linux文件打包和压缩
文件在系统中的传输一.scpscp file root@ip:dir-------上传scp root@ip:file dir-------下载二.rsync -rpogltD-r----同步目录-p----同步权限-o----同步文件所有人-g----同步文件所有组-l-----同步链接-D----同步设备文件-t-----同步文件时间戳与的区别:远程同步,速度块,默认会...原创 2019-07-17 23:24:49 · 121 阅读 · 0 评论 -
Linux远程连接
甲进程时前后台调用###ctrl+z fg jobsnum bg jobsnurcomm##5,进程信号##1.常用信号等级##查看被打入环境后台的进程把占用终端的进程打入后台##把后台进程调回前台##把后台暂停的进程运行##让命直接在后台运行1239巧1四man7 signal##删除进程在内存中的数据##删除鼠标在内存中的数据##强行结束单个进程(不能被阻塞##正常...原创 2019-07-17 20:27:26 · 387 阅读 · 0 评论 -
Linux系统进程及服务的控制
Linux进程什么是进程( process)在 Linux系统当中:触发任何一个事件时,系统都会将它定义成为一个进程,并且给予这个进程一个1D,称为PID,同时依据触发这个进程的用户与相关属性关系,给予这个PD一组有效的权限设置。从此以后,这个PD能够在系统面进行的操作,就与这个PD的权限有关了我们如何产生一个进程呢?其实很简单,就是“执行一个程序或命令”就可以触发一个事件而取得一个PD。我...原创 2019-07-15 21:16:56 · 312 阅读 · 0 评论 -
VIM文件编译器
VIMvim分为三种模式:命令模式,插入模式,退出模式退出模式:wq 退出保存:q 退出,在文件内容没有被修改时使用:q! 强制退出不保存,在改变文件后不想保存时使用:wq! 强制退出保存,对只读文件编写时使用:e! 将文档还原成最原始的状态命令模式vim文件一打开就进入此模式,即默认模式,在此模式中可以使用上下左右键来移动光标,也可以删除字符或删除整行,复制粘贴...原创 2019-07-04 22:06:41 · 155 阅读 · 0 评论 -
输入输出的管理
输入输出的管理什么是数据流重定向在执行一个命令时这个命令可能会由文件读入数据,经过处理后,再将数据输出到屏幕上标准输出:命令执行所回转的正确信息standard output标准错误输出:命令执行失败后所传回的错误信息standard error outoput数据流重定向可以将标准输出和标准错误输出分别传送到其他文件或设备中标准输入:< <<标准输出:&...原创 2019-07-04 17:53:49 · 162 阅读 · 0 评论 -
linux的shell三剑客
正则表达式正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本许多程序设计语言都支持利用正则表达式进行字符串操作,例如,在Perl中就内建了一个功能强大的正则表达式引擎正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普...原创 2020-09-16 17:45:02 · 264 阅读 · 0 评论 -
Linux网络之iptables
一、防火墙的基本知识1、防火墙的定义防火墙,也称防护墙,是由Check Point创立者Gil Shwed于1993年发明并引入国际互联网,防火墙是一个由软件和硬件设备组合而成、在内部网和外部网之间、专用网与公共网之间的边界上构造的保护屏障,它按照系统管理员预先定义好的规则来控制数据包的进出,防火墙是系统的第一道防线,主要由服务访问规则、验证工具、包过滤和应用网关4个部分组成,其作用是防止非法...原创 2019-08-17 17:21:47 · 353 阅读 · 0 评论 -
Linux文件共享之iSCSI
iSCSI(Internet Small Computer System Interface),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。与传统的SCSI技术比较起来,iSCSI技术有以下三个革命性的变化:把原来只用于本机的SCSI协义透过TCP/IP网络发送,使连接距离可作无限的...原创 2019-08-17 17:11:46 · 167 阅读 · 0 评论 -
Linux文件共享之NFS
更改挂在原创 2019-08-17 17:10:29 · 129 阅读 · 0 评论 -
Linux文件共享之Samba
参数配置多用户安装测试开启selinux访问访问黑白名单原创 2019-08-17 17:04:10 · 180 阅读 · 0 评论 -
shell基本命令
diffgrep题目原创 2019-08-17 16:23:21 · 142 阅读 · 0 评论 -
创建论坛
下载http)unzip Discuz_X3.2_SC_UTF8.zip 解压到当前目录/var/www/html换到使用说明的目录下面 vim readme.txt阅读安装 yum install php-mysql.x86_64 -yyum install mariadb-server -y打开httpd,如果不能用,检查火墙systemctl stop firewall...原创 2019-08-15 02:16:40 · 103 阅读 · 0 评论 -
squid代理
正向代理反向代理原创 2019-08-15 02:16:28 · 113 阅读 · 0 评论 -
Linux web服务apache
环境搭建修改端口修改发布文件修改发布目录访问控制制定用户发访问多站点CGI+CGI自签名证书网页重写原创 2019-08-15 02:15:52 · 171 阅读 · 0 评论 -
Linux数据库MySQL
mysql的安装增删改查原创 2019-08-13 23:59:58 · 98 阅读 · 0 评论 -
Linux网络之DNS
先在一台安装好DNS的虚拟机中进行并把这台虚拟机作为主DNS服务器黄色字体的是主DNS服务器正向地址解析![在0L3FxXzQ1MDcwNTQx,size_16,color_FFFFFF,t_70)反向地址解析双向地址解析当重启named发现启动失败时当访问用户太多一台服务器承受不了时,就需要辅助DNS服务器,当主DNS服务器改变时,需要同步到其他辅助DNS服务器上,如...原创 2019-08-05 10:36:41 · 202 阅读 · 0 评论 -
Linux链路聚合
链路聚合先查看虚拟机的网络配置可以看到有两个网卡原创 2019-08-05 10:02:38 · 326 阅读 · 0 评论 -
Linux系统排错
1硬盘引导阶段原创 2019-08-02 10:40:43 · 102 阅读 · 0 评论 -
Linux文件共享之FTP
FTP概述FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上由于FTP传输效率非常高,在网络上传输大的文件...原创 2019-07-31 15:25:18 · 255 阅读 · 0 评论 -
linux磁盘管理
本地存储设备设备的挂载和卸载磁盘分区原创 2019-07-27 00:14:46 · 149 阅读 · 0 评论 -
Linux系统任务
系统延迟任务系统定时任务crontab任务的黑白名单原创 2019-07-27 00:14:58 · 131 阅读 · 0 评论 -
kickstart自动安装
kickstart原理kickstart是一种无人值守的安装方式,他的工作原理就是在安装的过程中记录人工干预填写的各种参数,并会生成一个名为ks.cfg的文件如果在自动化安装的过程中出现需要填写参数的情况,安装程序就会去找ks.cfg程序如果找到合适的参数,就采用所找到的参数,若找不到则需要人工进行填写所以如果ks.cfg文件中涵盖了所有需要填写的参数,那么安装者完全可以只需告诉安装程序从...原创 2019-07-26 23:27:16 · 119 阅读 · 0 评论 -
Linux软件安装
1.本地yum源的配置2yum源共享3共享型yum源的部署4.yum命令clean all清除原有yum缓存repolist列出仓库信息install software安装update更新list software查看软件list all查看所有软件list installed列出已安装软件list avai...原创 2019-07-26 23:27:01 · 125 阅读 · 0 评论 -
虚拟机管理
虚拟机管理1,虚拟机管理命virt-manager开机虚拟机管理器virsh list显示正在运行的虚拟机virsh list --all查看所有虚拟机virsh start desktop打开virsh shutdown desktop正常关闭虚拟机virsh destory desktop强行关闭virt-viewer d...原创 2019-07-22 23:17:19 · 117 阅读 · 0 评论 -
linux下的网络配置
1.什么是 IP ADDREIP 是由32个01组成 11111110.11111110.11111110.11111110=254.254.254.2542子网掩码用来划分网络区域子网掩码非θ的位对应的ip上的数字表示这个ip的网络位子网掩码0位对应的数字是ip的主机位网络位表示网络区域主机位表示网络区域里某台主机3.ip通信判定网络位一致,主机位不一致的2个IP可以直接通讯 ...原创 2019-07-20 23:28:14 · 225 阅读 · 0 评论 -
Redhat系统封装虚拟机
rhel6.5的虚拟机封装步骤二:开启httpd服务,关闭防火墙步骤三:搭建6.5版本的共享yum源步骤四:开始网络安装虚拟机选择安装过程的语言选择键盘设置自动获取ip初始化选择时区设置超级用户的密码其它的都使用默认的安装好之后重启步骤五:安装成功后的设置下载基本的东西删除70开头的那个文件是因为:它会导致这个虚拟机创建的快照虚拟机的网络配置出现问题最后关闭虚拟机,如果reboot会继续产生原创 2020-08-27 22:37:20 · 153 阅读 · 0 评论 -
VMware创建虚拟机
VMware创建与虚拟机VMware下载VMware安装VMware搭建虚拟机VMware网络配置网络模式介绍参考链接VMware下载首先我们访问官网地址https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.htmlhttps://www.vmware.com/cn.html注意:没有账号必须先注册才能下载。注册页面https://my.vmware.com/cn/web/vmware/regi原创 2020-08-27 20:39:49 · 415 阅读 · 0 评论 -
安装Linux操作系统
准备一个大小大于镜像的控U盘,使用软碟通把镜像拷入到U盘中。软碟通获取:链接:https://pan.baidu.com/s/1F5oMSf7aS4IIpdJ1wv7_VQ提取码:j2gs步骤:在电脑桌面双击UltralSO(软碟通)图标,如图所示原创 2020-08-27 19:53:45 · 109 阅读 · 0 评论