12 2021 档案

摘要:1、rsync介绍 rsync英文称为remote synchronizetion,从软件的名称就可以看出来, rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能, 这个功能类似于ssh带的scp命令,但是又优于scp命令的功能,scp每次都是全量拷贝, 而rsync可以 阅读全文
posted @ 2021-12-31 13:48 Joshua_jiaxue 阅读(100) 评论(0) 推荐(0) 编辑
摘要:8、部署OpenVPN OpenVPN 分为客户端和服务端 1、服务端 # 安装openvpn和证书工具 [root@m01 ~]# yum -y install openvpn easy-rsa # 生成服务器配置文件 [root@m01 ~]# cp /usr/share/doc/openvpn 阅读全文
posted @ 2021-12-28 17:57 Joshua_jiaxue 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1. iptables的使用 # 1. 安装iptables yum install iptables* # 2. 启动iptables systemctl start iptables iptables -i -v -L # 3. 关闭firewalld systemctl disable --n 阅读全文
posted @ 2021-12-27 20:33 Joshua_jiaxue 阅读(66) 评论(0) 推荐(0) 编辑
摘要:架构图 防火墙-- iptables 1. 什么是防火墙 防止别人恶意访问 2. 防火墙的种类 1. 硬件防火墙 F5(性能高,贵) 2. 软件防火墙(免费) iptables 更底层一些,vpn要用iptables firewalld ... 3. 安全组(云服务器上的防火墙) 1. iptabl 阅读全文
posted @ 2021-12-24 16:32 Joshua_jiaxue 阅读(51) 评论(0) 推荐(0) 编辑
摘要:1. 磁盘管理 Linux系统中磁盘管理就是将硬盘通过挂载的方式,挂载到Linux文件系统中 1. 挂载磁盘的步骤 磁盘分区 挂载 # 磁盘分区 fdisk 分区2TB以下的磁盘 最多可以分4个分区 # 不绝对!!!!!!只能说这样分最稳定 gdisk 分区2TB以上的磁盘(其实都可以) # 需先安 阅读全文
posted @ 2021-12-22 16:13 Joshua_jiaxue 阅读(57) 评论(0) 推荐(0) 编辑
摘要:1. 文本处理命令 # 补充知识点 1. sort命令 默认根据第一个字母排序 用于将文件内容加以排序 -n 依照数值的大小排序 -r 以相反的顺序来排序 -l 以某列进行排序 -t 以指定分隔符,默认是以空格为分隔 2. uniq命令 cat xx.txt | uniq 用于检测以及删除文本文件中 阅读全文
posted @ 2021-12-21 16:23 Joshua_jiaxue 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1. find 查找"文件" 根据文件的名称或者属性查找文件 man find "语法格式:" find [查找范围/ ./...] [参数] "参数:" -name 按照文件的名字查找文件 * 通配符 -iname 按照文件的名字查找(忽略大小写) 等同于 -i -name -size 按照文件的 阅读全文
posted @ 2021-12-20 18:49 Joshua_jiaxue 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1. 编译安装 使用源代码,编译打包软件 "特点:" 1. 可以自定制软件 2. 按需构建软件 "编译安装" 1. 下载源代码包 如:nginx nginx.org/en/download.html stable version 1.20.2 wget https://nginx.org/downl 阅读全文
posted @ 2021-12-17 15:02 Joshua_jiaxue 阅读(71) 评论(0) 推荐(0) 编辑
摘要:1. Linux中安装软件的三种方式 # 1. 哪三种方式??? 1. rpm安装 2. yum安装 3. 源代码编译安装 # 2. 区别 rpm安装类似于Windows中的安装包,下载下来之后直接安装即可。 # 缺点是不能自己解决依赖 yum安装基于rpm安装,也就是在rpm上增加了自动解决依赖的 阅读全文
posted @ 2021-12-16 17:23 Joshua_jiaxue 阅读(43) 评论(0) 推荐(0) 编辑
摘要:1. 文件相关权限(Linux中非常重要的) # 什么是权限 某一个用户针对某个文件的权限 # 权限是依赖于用户的 "1. 权限分为三个部分" 可读(r) read 可写(w) write 可执行(x) executable # 是否有权限运行脚本 没有对应权限(-) N/A 执行脚本 == 运行脚 阅读全文
posted @ 2021-12-15 19:04 Joshua_jiaxue 阅读(47) 评论(0) 推荐(0) 编辑
摘要:0. 文件属性信息组成 1. 文件索引属性信息-inode 2. 文件类型权限信息 3. 文件链接属性信息-硬链接 4. 文件属主属性信息-文件所有者 5. 文件属组属性信息-文件所属组 6. 文件大小属性信息-最小单位字节 7. 文件修改时间信息 8. 文件名称信息寿命 1. 文件类型概念说明 普 阅读全文
posted @ 2021-12-14 16:31 Joshua_jiaxue 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1. 解析映射文件 本地的DNS /etc/hosts windows的位置 C:\Windows\System32\drivers\etc\hosts 用于设置DNS域名与ip地址对应关系 本地做了一个解析,IP和域名,但是其他人无法通过域名访问, 2. 磁盘挂载文件 /etc/fstab 3. 阅读全文
posted @ 2021-12-13 18:23 Joshua_jiaxue 阅读(44) 评论(0) 推荐(0) 编辑
摘要:1. 系统目录结构介绍 # 1.目录结构特点: Linux系统中的目录一切从根(/)开始 Linux系统中的目录结构拥有层次 Linux目录需要挂载使用 # 2.目录挂载初识(暂不深究) 1.定义挂载设备信息 光驱设备:cd/dev/cdrom 2.挂载的命令:mount mount [磁盘路径] 阅读全文
posted @ 2021-12-11 14:53 Joshua_jiaxue 阅读(44) 评论(0) 推荐(0) 编辑
摘要:1. 复制文件cp copy --> cp "格式:" cp [参数] [被复制文件的路径] [复制到的新路径] "参数:" -r 递归复制文件夹 -a 不改变复制文件的某些原有属性 "(包括之前的修改时间,访问时间,但是change参数时间不会变)" "案例:" 案例1:将/root目录下anac 阅读全文
posted @ 2021-12-10 17:47 Joshua_jiaxue 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1. 虚拟机快照 拍个照片 1.拍摄快照 关机--拍摄快照-- 2.克隆主机 右键--管理--克隆--下一页 克隆方法 1.创建链接克隆(底层文件还是使用原来的) 我们一般选用链接克隆,磁盘占用小, 2.创建完整克隆(完全克隆一个新的) 完全复制一遍,创建一个新的 3.改ip 最后一位114.114 阅读全文
posted @ 2021-12-09 20:00 Joshua_jiaxue 阅读(50) 评论(0) 推荐(0) 编辑
摘要:虚拟机的安装 1.下载虚拟机 网址:http://106.13.81.75 账号密码私信我 下一步 2.网络配置 1.打开设置 2.点击更改适配器选项 3.右击VMent属性 4.ipv4属性 5.修改如图所示 6.使用win+r -输入cmd 输入ifconfig检查网络是否更改 7.打开虚拟机, 阅读全文
posted @ 2021-12-08 18:43 Joshua_jiaxue 阅读(189) 评论(0) 推荐(0) 编辑
摘要:1. 组合 继承:满足什么是什么的关系,is-a 的关系。 组合:就是一个对象拥有一个属性,该属性的值是另外一个对象,继承是一把双刃剑🗡,并不是继承的越多越好。 这种组合的关系,用大白话来说,就是嵌套,下面用示例学习常见的组合(嵌套)情景: 简单示例: class Foo(object): def 阅读全文
posted @ 2021-12-07 16:14 Joshua_jiaxue 阅读(36) 评论(0) 推荐(0) 编辑
摘要:1. 面向对象的三大特征 1.1 封装 封装主要体现在两个方面: 将同一类方法封装到了一个类中,例如上述示例中:匪徒的相关方法都写在Terrorist类中;警察的相关方法都写在Police类中。 将数据封装到了对象中,在实例化一个对象时,可以通过__init__初始化方法在对象中封装一些数据,便于以 阅读全文
posted @ 2021-12-06 15:38 Joshua_jiaxue 阅读(65) 评论(0) 推荐(1) 编辑
摘要:1. 绑定方法 绑定方法之绑定给对象的 class ForObj(): def __init__(self,name): self.name = name # 绑定给对象的方法,对象调用的时候,自动将类名当作参数传递给方法。 def tell_info(self): print('name:{}'. 阅读全文
posted @ 2021-12-03 18:37 Joshua_jiaxue 阅读(35) 评论(0) 推荐(0) 编辑
摘要:1. 面向过程的概念 面向过程,核心是过程,解决问题的流程,即先干什么,再干什么,最后干什么。 举例: 要把大象装冰箱,总共分几步??? 流水线flow line. 优点:复杂的问题流程化,进而简单化。 缺点:可扩展性差,可维护性差,牵一发动全身。 应用场景:对扩展性要求不高的地方,eg:安装包的使 阅读全文
posted @ 2021-12-02 15:38 Joshua_jiaxue 阅读(43) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示