摘要:首先为分区,linus系统的分区为三部分,分别为:/(根)、/boot、swap: / ‘第一个文件夹’想进入到 linux 系统 必须要有根,根分区是最重要的分区 /boot 存放启动引导文件的 swap 把硬盘上的一部分空间当做内存使用一般是内存的两倍 命令前缀的各部分含义 以[root@loc
阅读全文
摘要:使用rpm命令安装 挂载 mount /dev/sr0 /mnt 切换到/mnt/Packages下(安装包位置) cd /mnt/Packages 安装程序(需按需求顺序依次安装) rpm -ivh A-B-C-D *注:rpm命令安装条件复杂有时缺失中间包则无法使用 创建本地yum源仓库(无网络
阅读全文
摘要:三种常用模式: 命令或普通(Normal)模式:默认模式,可以实现移动光标,剪切/粘贴文本(Esc) 插入(Insert)或编辑模式:用于修改文本(i、a等) 扩展命令(extended command )或末行模式:保存,退出等搜索替代(英文:) 两种不常用模式: 替换模式:进行字符替换(r替换一
阅读全文
摘要:locate 格式:locate 文件(夹) 优点:快(相当于目录寻找) 缺点:不全,会列出所有包含内容的文件,新建的搜不到(需刷新updatedb) which 只能用于搜索命令位置 $PATH(命令文件) echo $PATH(列出所有命令文件所在的文件夹) which 命令=whereis(更
阅读全文
摘要:编辑虚拟机程序使Xshell 7可以连接虚拟机 修改网络配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33 将其中ROOTPROTO=DHCP改成static(将自动配置地址改为手动配置地址) 将ONBOOT=no改为yes(打开开机自启) 设置虚
阅读全文
摘要:第一讲小结 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。 h (左移) j (下行) k (上行) l (右移) 欲进入 Vim 编辑器(从命令行提示符),请输入:vim 文件名 <回车> 欲退出 Vim 编辑器,请输入 :q! <回车> 放弃所有改动。 或者输入 :wq <
阅读全文
摘要:yum仓库 软件仓库的提供方式 FTP服务:ftp://ip地址/站点里路径 HTTP服务:http://域名或者ip地址/站点里的路径 本地目录:file://绝对路径 (file:///mnt 此处第三个/为根目录) 利用HTTP服务建立yum服务器 服务端设置 #安装httpd服务 [root
阅读全文
摘要:Linux系统用户创建及权限 用户类别 普通用户:权限受到限制的用户 超级管理员:在系统中拥有最高权限的用户 程序用户:不是给人登录用,程序用 Linux系统是如何区分每一个用户 每个用户都有一个身份证号:uid 超级管理员:0 普通用户:1000 - 60000 程序用户:1-999 Linux系
阅读全文
摘要:Linux磁盘分盘 lsblk 查看系统磁盘状态 [root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:
阅读全文
摘要:编写自动挂载 [root@localhost ~]# vim /etc/fstab 自动挂载在/etc/fstab下 # # /etc/fstab # Created by anaconda on Tue Jan 23 01:03:58 2024 # # Accessible filesystems
阅读全文
摘要:安装nginx 安装编译环境 *注:需使用网络yum源 [root@localhost nginx-1.18.0]# yum install -y make gcc pcre-devel openssl-devel zlib-devel openssl openssl-devel 已加载插件:fas
阅读全文
摘要:计算机网络的参考模型 网络设备 交换机:提供更多的网络接口(网口),使更多的的机器加入到局域网中。 路由器:选择最佳的路径传输数据,帮助设备高速转发数据 OSI七层参考模型 层次模型 作用 数据单元 主要设备 物理层 建立、维护、断开物理连接 比特流 网卡 数据链路层 进行硬件地址寻址,差错校验等功
阅读全文
摘要:IP地址 IP地址作用 两台主机如果网络位相同,可以直接通信两台主机如果网络位不相同,不可以直接通信,需要借助外力 IPV4地址为32位二进制,为(0000 0000~1111 1111.0000 0000~1111 1111.0000 0000~1111 1111.0000 0000~1111 1
阅读全文
摘要:交换机 mac格式 1、mac地址由12位16进制48bit流组成 F F -F F -F F -F F -F F -F F 16进制 15 15 -15 15 -15 15 -15 15 -15 15 -15 15 10进制 1111 1111-1111 1111-1111 1111-1111 1
阅读全文
摘要:路由器 路由器:根据路由表转发数据(有表项就转发,没有表项就丢弃) 路由表的形成 1.直连路由 路由器会自动学习自己端口上的网段 2.非直连路由 A、手动配置静态路由 手动去配置 B、动态学习 rip ospf ensp操作命令 命令 作用 display ip routing-table 查看路由
阅读全文
摘要:vlan VLAN分类 静态VLAN:根据端口分 动态VLAN:根据mac地址分 VLAN范围 总范围:0~4095 可用范围:1~4094 VLAN ID范围 范围 用途 0,4095 保留 仅限系统使用用户不能查看和使用这些VLAN 1 正常 Cisco默认VLAN用户能够使用该VLAN,但不能
阅读全文
摘要:单臂路由 路由器配置 int g0/0/0.10 dot1q termination vid 10 ip address 192.168.1.254 255.255.255.0 arp broadcast enable int g0/0/0.20 dot1g termination vid 20 i
阅读全文
摘要:VRRP协议 VRRP工作原理 (1) 虚拟路由器中的路由器根据优先级选举出Master。Master路由器通过发送免费ARP报文,将自己的虚拟MAC地址通知给与它连接的设备或者主机,从而承担报文转发任务; (2) Master路由器周期性发送VRRP报文,以公布其配置信息(优先级等)和工作状况;
阅读全文
摘要:ACL ACL 应用 应用在接口的ACL 过滤数据包(5元组:源目IP+端口号+协议TCP/UDP) 应用在路由协议 匹配相应的路由条目( ) NAT、IPSEC、VPN、QOS 匹配感兴趣的数据流(匹配上我设置的 数据流的) ACL 工作原理: 当数据包从接口经过时,由于接口启用了acl, 此时路
阅读全文
摘要:1、请写出OSI 7层模型和TCP/IP 5层模型的分层结构。(5分) OSI: 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP 5: 应用层 传输层 网络层 数据链路层 物理层 2、请写出IPv4的ABC类地址范围和三种私有网络地址的范围。(5分) A: 0 ~ 127、
阅读全文
摘要:Linux前言 linux的哲学思想 优点,优势 一切都是一个文件。容易看(包括硬件,文本,二进制,源代码) 系统中拥有小型,单一用途的程序。(一个程序只负责做好自己的本职工作) 当遇到复杂任务,通过不同功能用途的程序组合起来完成。 轻量级,一台服务 dhcp ip 数据库服务 网页 避免令人困惑的
阅读全文
摘要:Linux命令 定义: 在 Linux 操作系统中,凡是在字符操作界面中输入能够完成特定操作和任务的字符串都 可以称为命令。 严格来说,命令通常只代表实现某一类功能的程序的名称。 格式: 命令字+空格+[选项]+空格+[参数] 命令字 是整条命令中最关键的一部分 唯一确定 选项 短格式选项:使用“-
阅读全文
摘要:cd cd 目标位置 change directory [root@localhost ~]# cd .. [root@localhost /]# cd /mnt [root@localhost mnt]# cd - / [root@localhost /]# cd ~sa ~saber/ ~sas
阅读全文
摘要:mkdir mkdir [选项] 目录位置及名称… -p:递归建立,用于建立子集文件夹 -v:显示建立过程 [root@localhost list]# mkdir -pv ./{aa,bb,cc}/{1..7}/{11,22,33} 在当前文件夹下建立aa,bb,cc三个文件夹分别在每个里面建立7
阅读全文
摘要:gzip bzip2 gzip bzip2 压缩 gzip [-9] 文件名… bzip2 [-9] 文件名... 解压 gzip -d .gz格式的压缩文件 bzip2 -d .bz2格式的压缩文件 注 提高压缩比例,但是文件较大时效率会低 9代表压缩比率,9最大1最小,默认为9 使用以上两种压缩
阅读全文
摘要:cat 格式: cat [选项] 文件名... [root@localhost saber]# cat yum [saber] name=saber baseurl=file:///GZ/CD gpgcheck=0 [选项] -n 显示所有行号(包括空行) [root@localhost saber
阅读全文
摘要:查询文件 locate 格式:locate 文件(夹) 优点:快(相当于目录寻找) 缺点:不全,会列出所有包含内容的文件,新建的搜不到(需刷新updatedb) which 只能用于搜索命令位置 $PATH(命令文件) echo $PATH(列出所有命令文件所在的文件夹) which 命令=wher
阅读全文
摘要:raid 什么是RAID 独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称磁盘阵列。利用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘
阅读全文
摘要:启动引导过程 开机启动过程 bios mbr grub 加载内核启动程序 bios 开机自检 1开机检测硬件是否有故障 2指引硬件去哪里找操作系统 (根据基本输入输出系统中设置的启动顺序去找操作系统1本地硬盘2外接设备 3网卡) mbr(硬盘) 引导 512字节 1开机引导程序(bootloader
阅读全文
摘要:程序 什么是程序? 是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具 用于描述进程要完成的功能,是控制进程执行的指令集 进程 什么是进程 运行中的程序的一个副本,是被载入内存的一个指令集合,是资源分配的单位, 进程ID(Process ID,PID)号码被用来标记各个
阅读全文
摘要:查看内存总量 [root@localhost ~]# free -h 人性化显示内存使用情况 total used free shared buff/cache available Mem: 1.8G 329M 270M 9.1M 1.2G 1.2G Swap: 4.0G 0B 4.0G [root
阅读全文
摘要:PAM安全认证流程 查看当前系统pam [root@localhost ~]# rpm -qi pam Name : pam Version : 1.1.8 Release : 18.el7 Architecture: x86_64 Install Date: 2024年03月11日 星期一 18时
阅读全文
摘要:日志等级 等级名称 说 明 debug (LOG_DEBUG) 一般的调试信息说明 info (LOG_INFO) 基本的通知信息 notice (LOG_NOTICE) 普通信息,但是有一定的重要性 warning(LOG_WARNING) 警吿信息,但是还不会影响到服务或系统的运行 error(
阅读全文
摘要:shell脚本 **面向过程语言 ** 开发的时候 需要 一步一步 执行 做一件事情,排出个步骤,第一步干什么,第二步干什么,如果出现情况A,做什么处理,如果出现了情况B,做什么处理 问题规模小,可以步骤化,按部就班处理 以指令为中心,数据服务于指令 C,shell 面向对象语言 开发的 时候 将
阅读全文
摘要:正则表达式 REGEXP: Regular Expressions,由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符)不表示字符字面意义,而表示控制或通配的功能,类似于增强版的通配符功能,但与通配符不同,通配符功能是用来处理文件名,而正则表达式是处理文本内容中字符。 正则表达式被很多程序和
阅读全文
摘要:ssh免密登录 #!/bin/bash read -p "密码" PASS #设置网段最后的地址,4-255之间,越小扫描越快 END=254 IP=`ip a s ens33 | awk -F'[ /]+' 'NR==3{print $3}'` NET=${IP%.*}. rm -f /root/
阅读全文
摘要:LAMP大纲 LAM(M)P环境 L:linux A:apache (httpd) M:mysql, mariadb P:php, perl, python LAMP 环境指的是在 Linux 操作系统中分别安装 Apache 网页服务器、MySQL 数据库服务器和 PHP 开发服务器,以及一些对应
阅读全文
摘要:LNMP FastCGI CGI的由来: 最早的Web服务器只能简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html文件,但是后期随着网站功能增多网站开发也越来越复杂,以至于出现动态技术,比如像php(1995年)、java(1995)、python(
阅读全文
摘要:Nginx概述 Nginx 功能介绍 静态的web资源服务器html,图片,js,css,txt等静态资源 http/https协议的反向代理 ,7层 url 结合FastCGI /uWSGI/SCGI等协议反向代理动态资源请求 tcp/udp协议的请求转发(反向代理) 4层 基础特性 模块化设计,
阅读全文
摘要:LVS集群 LVS 调度算法 ipvs scheduler:根据其调度时是否考虑各RS当前的负载状态 分为两种: 静态方法: 不管后端真实服务器的 状态,根据自身 算法进行调度 动态方法: 会根据后端服务器的状态来进行调度 仅根据算法本身进行调度 静态: 1、RR:roundrobin,轮询,较常用
阅读全文
摘要:Keepalive Keepalive概述 vrrp技术 VRRP 相关术语 虚拟路由器:Virtual Router 不是真实存在 ,虚构出来的 虚拟路由器标识:VRID(0-255),唯一标识虚拟路由器 VIP:Virtual IP 对外提供服务的地址 VMAC:Virutal MAC (00-
阅读全文
摘要:Tomcat 安装Tomcat(先下载jdk-8u201-linux-x64.rpm包) [root@GW ~]#rpm -ivh jdk-8u201-linux-x64.rpm #安装JDK包 警告:jdk-8u201-linux-x64.rpm: 头V3 RSA/SHA256 Signature
阅读全文
摘要:ANSIBLE自动化部署 安装ANSIBLE ########yum源安装############### [root@7-1 yum.repos.d]#vim CentOS-Base.repo #加入 epel源 [epel] name=gn baseurl=https://mirrors.aliy
阅读全文
摘要:Haproxy HAProxy介绍 支持功能 TCP 和 HTTP反向代理 SSL/TSL服务器 可以针对HTTP请求添加cookie,进行路由后端服务器 可平衡负载至后端服务器,并支持持久连接 支持所有主服务器故障切换至备用服务器 keepalive 支持专用端口实现监控服务 支持停止接受新连接请
阅读全文
摘要:安装MySQL yum安装MySQL #### 一、安装mariadb #### [root@7-1 ~]#yum install mariadb-server -y [root@7-1 ~]#systemctl start mariadb.service [root@7-1 ~]#mysql [r
阅读全文