
笔记
文章平均质量分 83
lemon-paopao
无邪的小哥
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
高可用性、负载均衡的haproxy
一:环境:准备三台虚拟机:|机器作用172.25.14.1部署haproxy172.25.14.2安装http服务,提供后端资源172.25.14.3安转http服务,提供后后端资源二:1:在server1上部署haproxy:yum install haproxy.x86_64 -y 内核自带的版本目前不是最新版本,如要使用最新版本,则需要...原创 2019-10-26 14:02:59 · 273 阅读 · 1 评论 -
Linux~防火墙管理之iptables
一:Iptables介绍在早期的Linux系统中,默认使用的是iptables防火墙管理服务来配置防火墙。尽管新型的firewalld防火墙管理服务已经被投入使用多年,但是大量的企业在生产环境中依然出于各种原因而继续使用iptables。4表5链介绍:4个表:filter,nat,mangle,raw,默认表是filter(没有指定表的时候就是filter表)。表的处理优先级:raw>...原创 2019-08-20 00:57:36 · 619 阅读 · 0 评论 -
Linux~Shell脚本常用命令
1、grep全局搜索正则表达式[root@desktop mnt]# grep root passwd #过滤出passwd中含root的行[root@desktop mnt]# grep ^root passwd #^ 表示以root开头行[root@desktop mnt]# grep root$ passwd #$ 表示以root结尾行[root@desktop mnt...原创 2019-08-20 01:40:01 · 229 阅读 · 0 评论 -
linux~内核级加强型防火墙——selinux
一、selinux简介SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux...原创 2019-08-15 00:31:23 · 295 阅读 · 0 评论 -
Linux~文件系统之iscsi(磁盘共享)
一、ISCSI简介认识iSCSI:ISCSI(Internet Small Computer System Interface,Internet小型计算机系统接口)是一种由IBM公司研究开发的IP SAN技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,基于TCP/IP的协议连接iSCSI服务端(Target)和客户端(Initiator),使得封装后的SCSI数据包可...原创 2019-08-15 21:47:20 · 663 阅读 · 0 评论 -
linux~脚本合集
1:检查当前用户是否是超级用户,如果是超级用户,则安装dhcp服务;如果不是超级用户,则输出“当前用户权限不足” [ `id -u`="0" ] && { yum install dhcp.x86_64 -y systemctl start dhcpd systemctl status dhcpd ...原创 2019-08-22 17:28:48 · 365 阅读 · 0 评论 -
linux~脚本基础知识
1:什么是shell?Shell是linux的一外壳,它包在linux内核的外面,为用户和内核之间的交互提供了一个接口,用来保护系统内核因为我们系统内部的程序是根据优先级的高低进行运行的,而管理程序优先级的程序就是内核。但如果直接让程序直接和内核进行沟通连接的话,有可能会篡改了内核的信息。因此要在内核之外加一个壳来保护它,外部程序和shell进行沟通,从而最终达到保护系统.2:什么是shell...原创 2019-08-22 10:59:42 · 265 阅读 · 0 评论 -
linux~shell中的变量
1:变量的定义变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储 Script 运行时可更改的程序信息;变量在程序运行过程中它的值是允许改变的量。在 shell 中变量是不能永久保存在系统中的,必须在文件中声明。2:shell 脚本中变量的种类在 shell 中变量分为环境级变量,用户级变量,系统级变量环境级变量只在当前 shell 中生效, shell 关闭变量丢失用户...原创 2019-08-22 16:11:19 · 212 阅读 · 0 评论 -
linux~SHELL 中的运算
1:运算方式及运算符号2:SHELL 中常用的运算命令3:运算实例:(())运算:+=运算:expr运算:let和【】运算:bc运算:原创 2019-08-26 19:48:33 · 178 阅读 · 0 评论 -
python~循环
1:break、exit、continue差别:break:跳出整个循环 不会再执行循环后面的内容continue:跳出本次循环,continue后面的代码不会执行exit():结束程序的运行for i in range(10): # 0~9 if i == 5: #break #continue exit() print(...原创 2019-09-12 22:44:19 · 316 阅读 · 0 评论 -
python~字符串
1:字符串的定义可以使用‘’或者"“直接定义a=‘wuxie’b=‘xue’c= “””1:泡泡2:无邪3:红虹“”"print(a)print(b)print©2:字符串的索引a='wuxie'print(a) # 显示所有的字符print(a[:]) # 显示所有的字符print(a[1]) # 显示第二个字符pr...原创 2019-09-13 00:38:33 · 256 阅读 · 0 评论 -
python~列表
1:什么是列表:数组:存储同一种数据类型的集合 scores = [34,56,90,100…]列表(打了激素的数组):可以存储任意数据类型2:列表的创建:列表中也可以包含列表list = [1, ‘wuxie’, 1.2, ‘~’, [17.8, ‘无邪’]]print(list, type(list))3:列表的特性:索引和切片:list = [1, 'wuxie', 1....原创 2019-09-13 01:22:40 · 260 阅读 · 0 评论 -
linux~DNS的更新
更新DNS更新DNS的意思就是说,在使用中可以添加,删除,修改ip地址对应的网址作为本地的信息。提示:在做此实验的时候,先将westos.com.zone备份一份,以便后面实验的需要(-p,复制属性):1.添加被更新主机的信息在westos.com.zone2.修改允许对面主机来更新的权限。(重启named服务)3.到对应网段主机进行测试。4.进行测试原配置文件已经被更新:...原创 2019-08-14 22:12:44 · 869 阅读 · 0 评论 -
linux~DNS的正向解析,反向解析,双向解析
一、DNS正向解析(权威配置)作用: 用于域名到IP地址的映射,当DNS客户端请求解析某个域名时,DNS服务器通过正向查找,并返回给DNS客户端对应的IP地址正向解析的部署:1:删除forwarders { 114.114.114.114; };(或者注释掉):2:vim /etc/named.rfc1912.zones新添加一个zone(可以复制19到23行,粘贴在底下再进行修改)...原创 2019-08-14 02:44:12 · 1443 阅读 · 0 评论 -
linux系统中~重定向以及管道符“|”的使用
1:系统中的输入输出重定向:要了解系统中的输入输出重定向,首先要了解的是“文件描述符”这一含义。系统中,内核(kernel)是利用文件描述符(file descriptor)来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。而在Linux 的shell命令,可以通过文件描述符来引用一些文件,通常使用到的文件描述...原创 2019-07-04 18:22:06 · 485 阅读 · 0 评论 -
linux中“vim”的使用
linux中“vim”的使用简谈:在使用vim时,应当做到理解对应模式下的相关标签命令,多加练习。而其中的模式可分为命令模式、插入模式、退出模式。以下分别列举对应模式中的标签命令:A:命令模式:1:调整vim的工作方式。可通过编辑vim的配置文件bashrc文件(在/etc/bashrc中),永久改变vim的工作方式;或者在vim中,通过标签命令:“:su 参数”临时调整vim的工作方式。...原创 2019-07-04 20:09:29 · 217 阅读 · 0 评论 -
第二周作业~史旭栋
题目;1:按照格式显示当前时间,并保存到指定文件中:Command:date +%T | tee time.txt;2:显示/etc/passwd文件的第15~18行内容:Command: head /etc/passwd -n 18 | tail -n 4;3:显示/bin目录中,包含大写大写字母的文件,保存到指定文件中,并统计行数:Command: ls /bin/【【::up...原创 2019-07-04 20:24:11 · 254 阅读 · 0 评论 -
linux~特殊权限操作练习
按照要求,完成以下操作:1:新建用户组:2:新建用户:3:新建目录:原创 2019-07-16 01:15:40 · 248 阅读 · 0 评论 -
linux基础~用户管理举例练习
请按照以下要求完成用户的创建:1:创建用户组:command:groupadd shengchan;command:groupadd jishu;command:groupadd -g 3000 caiwu;2:按照要求,逐个创建用户:command:useradd -G shengchan -u 2000 tom;command:useradd -G caiwu harry;...原创 2019-07-11 22:56:11 · 202 阅读 · 0 评论 -
linux~时间服务管理
1:时间同步服务服务名称:chronyd服务端command:vim /etc/chrony.conf ##修改配置文件allow 172.25.254.0/24 ##允许那些客户端来同步本机时间local stratum 10 ##本机不同步任何主机的时间,本机作为时间源command:systemctl restart chronyd客户端command:vim...原创 2019-07-21 23:02:53 · 159 阅读 · 0 评论 -
linux~日志管理
系统日志管理:###系统日志管理####1、rsyslog ##此服务时用来采集系统日志的,此服务不产生日志,只是起到采集作用2、rsyslog的管理/var/log/messages ##服务信息日志/var/log/secure ##系统登陆日志/var/log/cron ##定时任务日志/var/log/maillog ##邮件日志/var/log/boot.log ##...原创 2019-07-21 23:12:47 · 192 阅读 · 0 评论 -
linux~网络服务设置
Linux下的网络配置1、什么是IP ADDRESSinternet protocol ADDRESS ##网络进程地址ipv4 internet protocol version 42x32 ##二进制,32 位ip 是由 32 个 01 组成11111110.11111110.11111110.11111110 = 254.254.254.254###2.子网掩码(ne...原创 2019-07-22 00:31:20 · 249 阅读 · 0 评论 -
Linux~lvm逻辑卷的管理
一、概念简介二、LVM: 逻辑分区管理,可基于动态的扩展缩小硬件设备的使用空间物理卷 pv (physical volume):被处理过的物理分区(物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区)物理卷组 vg (volume group)(卷组建立在物理卷上,一卷组中至少要包括一物理卷,卷组建立后可动态的添加卷到卷组中,一个逻辑卷管理系统工程中可有多个卷组)逻辑卷...原创 2019-08-13 23:30:59 · 225 阅读 · 0 评论 -
Linux~系统的高级网络管理
一、网络接口(1) 配置bond网络接口基本知识:bond接口:Red Hat Enterprise Linux允许管理员使用 bonding内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道。根据选择的绑定模式,通道绑定使两个或更多网络接口作为一个网络接口,从而增加逮狂和/提供冗余性。配置bond接口的好处:在linux下配置bond,通过网卡绑定技术既能增加服务器...原创 2019-08-13 23:50:23 · 209 阅读 · 0 评论 -
Linux~部署高速DNS服务
DNS基本概念DNSDNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53高速缓存DNS缓存DNS服务器可以通过缓存减少DNS客户端访问外...原创 2019-08-13 23:54:25 · 170 阅读 · 0 评论 -
linux基本命令的用法
文件管理:A:touch命令的用法:command:touch [选项] 文件名如:touch file; ###在当前目录下创建名为“file”的文件touch -c file; ###在当前目录下,如果文件“file”不存在,则不创建。touch -a file ; ###更改文件“file”的时间戳为我使用touch命令时的访问时间。touch -t YYMMDDHHMM...原创 2019-06-27 16:36:08 · 353 阅读 · 0 评论