12 2021 档案

摘要:功能: 通过案例说明 如下图,将某图片上传至电脑web01,通过搭建NFS,最终可以实现 > 在web01 web02 web03 NFS服务器 任意一台电脑对该图片的查看,修改,删除 概要 1 简介 2 底层逻辑 3 部署 4 新增/修改 要挂载磁盘路径时 5 "搭建考试系统"实现开头的案例效果 阅读全文
posted @ 2021-12-31 00:43 tslam 阅读(589) 评论(0) 推荐(0)
摘要:备份方式 cp 本机复制 scp 远程复制 推 (本地上传到远程服务器) 格式 scp 1.txt root@ip:[路径] 例 [root@m01 ~]# scp 1.txt root@172.16.1.41:/opt/ 拉 (远程服务器文件下载到本地) 格式 scp root@ip:[路径] . 阅读全文
posted @ 2021-12-30 01:45 tslam 阅读(1022) 评论(0) 推荐(0)
摘要:6-3# 生成配置文件(客户端OpenVPN的) [root@m01 ~]# vim /etc/openvpn/client/chenyang/client.ovpn client dev tun proto tcp remote 192.168.15.81 1194 resolv-retry in 阅读全文
posted @ 2021-12-29 19:54 tslam 阅读(2) 评论(0) 推荐(0)
摘要:定义: VPN(全称:Virtual Private Network)虚拟专用网络 是依靠ISP和其他的NSP,在公共网络中建立专用的数据通信的网络技术 在VPN中任意两点之间的链接并没有传统专网所需的端到端的物理链路,而是利用公共网络资源动态组成的,可以理解为通过私有的隧道技术在公共数据网络上模拟 阅读全文
posted @ 2021-12-29 00:52 tslam 阅读(3) 评论(0) 推荐(0)
摘要:说明: 执行规则顺序: 从上往下,从左往右一条条执行 其他点 不通过网络则不经过iptables 直接看案例,理解案例就差不多 不理解: 端口的含义,在哪? xshell 连接对应进出的iptables链 ssh是啥 启动与启动iptables区别(实际演示中未看出) >第一部分 怎么启动使用 安装 阅读全文
posted @ 2021-12-28 00:34 tslam 阅读(80) 评论(0) 推荐(0)
摘要:定义: liunx系统中软件形式的防火墙 前言 防火墙 定义 防止别人恶意访问 种类 硬件防火墙 自行百度 软件防火墙 软件形式的防火墙 iptables firewalld 安全组 包过滤防火墙 定义: 过滤数据包的防火墙 包: 在数据传输过程,并不是一次性传输完成的;而是将数据分成若干个数据块, 阅读全文
posted @ 2021-12-25 15:47 tslam 阅读(51) 评论(0) 推荐(0)
摘要:方法: 写一个脚本:将要更改设置的命令写在里面,运行成功后,将内容拷贝到txt文档,更改后缀为.sh ,保存到个人云上,以后直接调用即可 适用场景 批量更改ip的最后一位 和 服务器(主机)名 步骤 1 写一个脚本 创建脚本文件 touch 脚本名 编辑脚本 vim 脚本名 2 添加可执行权限 ch 阅读全文
posted @ 2021-12-24 21:01 tslam 阅读(559) 评论(0) 推荐(0)
摘要:作用: 打印((或者格式化打印))用规则处理完的文本 概要 1 语法格式 awk 参数 处理规则 文件路径 特点 grep、sed和awk都是读一行处理一行 2 参数 -F 3 awk的底层执行流程(生命周期) 读一行 用默认或者指定分隔符分割当行文本 处理文本(用处理规则) 处理完的结果赋值给$0 阅读全文
posted @ 2021-12-22 21:18 tslam 阅读(375) 评论(0) 推荐(0)
摘要:linux 三剑客之一 使用场景 文本处理之"查" 想要通过xxx查出想要的文本内容 实际: 通过"正则表达式"过滤出想要的文本内容(通过案例体会) 用到"正则表达式"知识点 作用: 过滤文本内容 语法 grep 参数 正则表达式(匹配规则) 文本路径 参数(使用见操作演示) -E :使用拓展正则 阅读全文
posted @ 2021-12-21 22:36 tslam 阅读(1513) 评论(0) 推荐(0)
摘要:概要 sort命令 uniq命令 cut命令 tr命令 wc命令 详细 1 sort命令 将文件内容排序(仅显示排序,实际文件内容并未变化) 参数 cat xxx | sort -n # 依照数值的大小排序 cat xxx | sort -n -r # 以相反的顺序来排序 cat xxx | sor 阅读全文
posted @ 2021-12-21 21:55 tslam 阅读(105) 评论(0) 推荐(0)
摘要:什么时候使用该命令? 对文本进行编辑的时候,编辑包括 "增, 删, 改" 增 -添加内容 删 -删除内容d 改 -如把内容a修改为内容b, 即替换 用到命令 sg 定义: 文本编辑器-(流媒体编辑器) 特点: 命令方式编辑,而不是在vim里边 格式 sed [参数] '处理规则' 操作对象路径 参数 阅读全文
posted @ 2021-12-21 19:17 tslam 阅读(270) 评论(0) 推荐(0)
摘要:概要 1 设置 2 使用 详细 1 设置 2 使用 2.1复制: 单机鼠标左键(在要复制内容的最左边),移动选中要复制的内容 2.2 粘贴 鼠标右键单机(在要粘贴的地方) 阅读全文
posted @ 2021-12-20 11:25 tslam 阅读(412) 评论(0) 推荐(0)
摘要:crontab: 排程(定时软件) 增加定时任务(crontab -e) 例 每天的凌晨2:50执行/root/1.sh 50 02 * * * /root/1.sh 查看crontab定时任务 crontab -l 定时任务存放目录 [root@localhost ~]# cd /var/spoo 阅读全文
posted @ 2021-12-18 13:55 tslam 阅读(112) 评论(0) 推荐(0)
摘要:以安装nginx软件演示: nginx: 一个高性能的HTTP和反向代理web服务器 编译安装步骤(下面有操作演示) 必要软件安装/环境配置(安装过请忽略) yum install wget -y yum install pcre pcre-devel zlib zlib-devel -y 下载源代 阅读全文
posted @ 2021-12-17 19:24 tslam 阅读(87) 评论(0) 推荐(0)
摘要:概要 1 为什么大型公司要搭建yum私有仓库 防止别的公司开发的软件不给使用 防止别人的软件包有病毒 防止自己开发的代码泄露到网络 2 本地搭建(1~4) 3 网络版搭建(5~11) 详细 搭建 准备工作: 必要软件安装 yum install yum-utils createrepo -y 搭建软 阅读全文
posted @ 2021-12-17 00:00 tslam 阅读(108) 评论(0) 推荐(0)
摘要:概要 软件安装方式 rpm 安装 yum安装 源代码安装 区别 rpm安装类似于windows中的安装包,下载之后直接安装 缺点是不能自己解决依赖 依赖理解 假设 安装某软件按还需要安装C语言,但是rpm只能安装该软件,不会自己安装C语言 yum安装基于rpm安装 增加了自动解决依赖的功能 源代码安 阅读全文
posted @ 2021-12-16 19:27 tslam 阅读(853) 评论(0) 推荐(0)
摘要:概要 一 查看系统信息 二 系统基础优化 详细 一 查看系统信息 操作系统版本号 cat /etc/redhat-release 系统内核信息 uname -a 查看硬件位数 uname -m 即64位还是32位 二 系统基础优化 1 普通用户相关优化 设置用户密码 方式1 passwd 用户名 该 阅读全文
posted @ 2021-12-15 21:12 tslam 阅读(180) 评论(0) 推荐(0)
摘要:0 0 定义 某用户下,某文件的权限 1 种类及其他 种类 可读(r) 可写(w) 可执行(x) 没有对应权限(-) 权限位(权限所属) 三个部分.每部分三位. 按顺序分别是 属主 属组 其他 见下图示说明 权限对应数字编号 可读(4) 可写(2) 可执行(1) 没有对应权限(0) 权限计算(例) 阅读全文
posted @ 2021-12-15 20:02 tslam 阅读(123) 评论(0) 推荐(0)
摘要:概要 1 添加用户信息(四个文件) 2 增加用户家目录 3 定义"系统登陆信息" <复制 /etc/skel 所有信息到家目录> 4 设置家目录里的 用户,用户组信息 5 更改家目录权限 详细 1 添加用户信息(四个文件) 如增加test08普通用户 复制一个已存在普通用户的信息,修改即可 vim 阅读全文
posted @ 2021-12-15 18:07 tslam 阅读(90) 评论(0) 推荐(0)
摘要:属性说明示例 1 编号(inode) linux中文件唯一编号,相当于身份证号 2 软/硬链接 软链接 定义: 路径(指向原文件的路径) 创建命令 ln -s 硬链接 定义:指向编号的文件 创建命令 ln 删除文件底层逻辑 判断该文件的硬链接数是否为零 是零, 在磁盘中删除文件编号,将对应的内存地址 阅读全文
posted @ 2021-12-14 19:57 tslam 阅读(86) 评论(0) 推荐(1)
摘要:1 解析映射文件-dns相关 本地dns linux中 /etc/hosts 会先读本地的hosts文件,如果本地没有域名的解析则取网络上找 解析理解: 输入域名 (如 www.baidu.com),则给你找见对应的ip(192.168.15.101),然后访问对应ip的服务器 windows中 C 阅读全文
posted @ 2021-12-14 00:00 tslam 阅读(59) 评论(0) 推荐(0)
摘要:注: 不能在xshell上修改,只能在服务器(主机上)设置 阅读全文
posted @ 2021-12-13 20:58 tslam 阅读(305) 评论(0) 推荐(0)
摘要:查看linux cpu 查看 linux内存信息 阅读全文
posted @ 2021-12-13 11:22 tslam 阅读(319) 评论(0) 推荐(0)
摘要:1 文本模式:t 1.默认的模式 r w a >>> rt wt at a(append尾部追加) 2.该模式所有操作都是以字符串基本单位(文本) 3.该模式必须要指定encoding参数 4.该模式只能操作文本文件 2 二进制模式:b 二进制模式 1.该模式可以操作任意类型的文件 2.该模式所有操 阅读全文
posted @ 2021-12-11 15:00 tslam 阅读(73) 评论(0) 推荐(0)
摘要:vim是vi的升级版编辑器 1、安装vim(第一次需要) 输入 yum install vim -y 后回车安装 2、打开编辑文件 [root@localhost ~]# vim 1.txt 3、vi编辑器中有三种模式 4、进入编辑模式(任意一个,a较习惯) i 在光标之前输入 o 移动到光标下一行 阅读全文
posted @ 2021-12-10 23:02 tslam 阅读(83) 评论(0) 推荐(0)
摘要:方法: 将删除命令改名 step1 查找命令所在路径:which which 命令名 step2 修改名字 step3 用新删除名做删除验证 这样别人想删除也不知道用什么命令,就很大程度阻止删除 阅读全文
posted @ 2021-12-10 21:10 tslam 阅读(119) 评论(0) 推荐(0)
摘要:# 1.读系列 with open(r'a.txt', 'r', encoding='utf8') as f: # print(f.read()) # 一次性读取文件内所有的内容 # print(f.readline()) # 每次只读文件一行内容 # print(f.readlines()) # 阅读全文
posted @ 2021-12-10 14:40 tslam 阅读(52) 评论(0) 推荐(0)
摘要:方法: 克隆一台虚拟机 step1: 用"命令"关闭当前虚拟机(用此命令关机不会造成直接关机和断电等造成的文件丢失) 关机后状态 step2:拍摄拍照 step2: 克隆 step3: 改ip 克隆机的ip是原机的,而一个ip只能对应一台电脑,否则别人访问时到底访问的是哪台,而且会出现两台电脑抢同一 阅读全文
posted @ 2021-12-09 19:57 tslam 阅读(407) 评论(0) 推荐(0)
摘要:1 定义: 记录人类字符与数字对应关系的数据(类似战争中破译电报用的编码表) # 特点:只跟文本和字符串有关,与图片文件,视频文件无关 # 背景:计算机只识别二进制,为了能让计算机识别人类语言字符而发明对应的字符编码 2 发展史 总结: 现在默认使用的编码是utf8 三阶段: 1 一家独大 ASCI 阅读全文
posted @ 2021-12-09 08:37 tslam
摘要: 阅读全文
posted @ 2021-12-08 21:33 tslam 阅读(40) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-12-08 21:32 tslam 阅读(43) 评论(0) 推荐(0)
摘要:Step: 阅读全文
posted @ 2021-12-08 21:26 tslam 阅读(47) 评论(0) 推荐(0)
摘要:1 定义: 让类实例化的对象具备一个数据属性,该属性的值是另外一个对象 eg: 小明(class Student产生的对象)选择了课程(属性)python(class Course产生的对象) 学生的课程属性直接就是一个课程对象 思考:既然是组合,是什么跟什么组合到一起了?2 为什么用组合 解决代码 阅读全文
posted @ 2021-12-07 20:14 tslam 阅读(96) 评论(0) 推荐(0)
摘要:目录 什么是编程 什么是编程语言 Python语言的特点 详细内容 什么是编程 就是程序员将自己的思维和逻辑用某种编程语言写下来的过程.编程的结果是产生一堆文件 什么是编程语言 计算机所能理解的语言/人与计算机沟通的工具. Python语言的特点 语法简单 功能强大 上手简单 应用:人工智能 大数据 阅读全文
posted @ 2021-12-07 14:38 tslam 阅读(18) 评论(0) 推荐(0)
摘要:摘要 1 定义 2 使用 3 为什么有继承 4 怎么查看继承的所有父类 5 单继承属性查找顺序 6 多继承属性查找顺 7 super() 与 mro()配合使用 详细 """ 1 定义 类与类中相似的的属性提炼出设定成一个类,这个新类即父类,原来的类叫子类,子类可以调用父类任意属性,这就叫继承 2 阅读全文
posted @ 2021-12-06 19:48 tslam 阅读(34) 评论(0) 推荐(0)
摘要:目录 什么是计算机 计算机的重要五大组成 计算机的三大核心部件 操作系统的理解 详细内容 什么是计算机 又称电脑,一种人类为了使它通电时像人脑一样工作的机器 计算机的重要五大组成 控制器 计算机的司令部,下发指令使得各个硬件按要求工作 运算器 进行数学运算和逻辑运算 逻辑运算:eg:<类比人类>有三 阅读全文
posted @ 2021-12-06 11:02 tslam 阅读(50) 评论(0) 推荐(0)
摘要:作用: 将类中的函数属性伪装成数据属性 对象访问属性时,触发方法执行,将返回值作为本次结果. class Teacher(): def __init__(self,name, age): self.__name = name self.age = age @property # 将方法伪装成数据属性 阅读全文
posted @ 2021-12-04 09:00 tslam 阅读(39) 评论(0) 推荐(0)
摘要:总述 """ 分为隐藏属性和开放接口 1 如何隐藏属性 在属性(数据属性和函数属性)前添加双下短下划线 2 为什么要隐藏 限制类外部对数据直接操作(但可以通过 "_类名__属性名"的方式访问) 3 如何访问隐藏属性 在类内部: 是可以直接访问双下划线开头的属性的(即对内不隐藏,对外隐藏) 在外部: 阅读全文
posted @ 2021-12-04 08:54 tslam 阅读(62) 评论(0) 推荐(0)
摘要:"""绑定方法与非绑定方法 针对:类中定义的函数 1 使用: 类中需要一个功能,该功能的实现需要代码 1.1引用对象,则将功能定义成对象方法 1.2引用类,则将功能定义成类方法 1.3无需引用对象和类,则将其定义成非绑定方法 2 定义与调用 2.1 绑定方法 1.1 对象方法(绑定到对象的,其类中定 阅读全文
posted @ 2021-12-03 16:32 tslam 阅读(80) 评论(0) 推荐(0)
摘要:概要 while 循环相关 for 循环相关 详细 1 while 循环相关 1.1 例 1.2 while+continue # 1.使用while循环打印出0-10 # count = 0 # while count < 11: # print(count) # count += 1 # 2.使 阅读全文
posted @ 2021-12-03 14:57 tslam 阅读(56) 评论(0) 推荐(0)
摘要:编程本质: 定义出一系列数据,定义出一系列功能,用功能操作数据实现人们想要的要求 1面向过程编程 定义: 针对问题/要实现的功能,先列出具体的解决步骤,再分布写具体内容 类似工厂的流水线,每一工序完成一个功能,前后是有逻辑关系的. 优点: 逻辑清晰,便于理解 缺陷: 后期要更改某块代码,那么会牵一发 阅读全文
posted @ 2021-12-02 21:58 tslam 阅读(117) 评论(0) 推荐(0)
摘要:下载软件:百度python,找见下图网址进入 根据自己电脑系统选择对应下载 选择版本,再选底下executable installer文件下载 找见下载好的文件,双击安装,然后在弹出的窗口中选择下图对应选项 继续点击下一步 选择要安装的磁盘位置,如本次安装在D盘,并点Install 安装完成 安装报 阅读全文
posted @ 2021-12-02 14:43 tslam 阅读(59) 评论(0) 推荐(0)
摘要:下载软件:百度pycharm,找见网址进入 根据自己操作系统,选择对应下载专业版(专业版功能强大,Community免费但功能不够用) 21年2月的最新版本需要个人注册账号,麻烦,可以下载之前的版本 双击下载好的软件 Next 选择合适的安装路径,下一步(尽量不要安在C盘,影响运行速度) 全选然后下 阅读全文
posted @ 2021-12-01 08:45 tslam 阅读(65) 评论(0) 推荐(0)