12 2021 档案
摘要:Nginx web 使用 一、Nginx介绍 1.什么是nginx Nginx是一个开源且高性能、可靠的http web服务、代理服务 开源:直接获取源代码 高性能:支持海量开发 可靠:服务稳定 2.nginx的特点 nginx支持很高的并发,nginx在处理大量并发的情况下比其他web服务要快 功
阅读全文
摘要:一、什么是NFS 1.基本概述 NFS是Network File System的缩写及网络文件系统。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。 NFS系统和Windows网络共享、网络驱动器类似, 只不过windows用于局域网, NFS用于企业集群架构中, 如果是大型网站
阅读全文
摘要:linux中rsync备份文件 备份文件的方式 备份方式: cp : 本机复制 scp: 远程复制 推(本地上传到远程服务器): scp 1.txt root@ip:[路径] [root@m01 ~]# scp 1.txt root@172.16.1.41:/opt/ -r是递归 拉(把远程服务器文
阅读全文
摘要:1、vpn的简介 VPN(全称:Virtual Private Network)虚拟专用网络,是依靠ISP和其他的NSP,在公共网络中建立专用的数据通信的网络技术,可以为企业之间或者个人与企业之间提供安全的数据传输隧道服务。在VPN中任意两点之间的链接并没有传统专网所需的端到端的物理链路,而是利用公
阅读全文
摘要:防火墙解析 1.什么是防火墙 防火墙是指一种将内部网和公众访问网分开的方法,它是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。 防止别人恶意访问。 2.防火墙的种类 硬件防火墙 F5 软件防火墙 i
阅读全文
摘要:1、找出/proc/meminfo文件中以s开头的行,至少用三种方式忽略大小写 [root@localhost ~]# grep -E '^[sS]' /proc/meminfo [root@localhost ~]# sed -r -n '/^[sS]/p' /proc/meminfo [root
阅读全文
摘要:linux三剑客之awk 适用范围:awk主要是用来格式化文本。 1、awk的语法 语法格式:awk [参数] [处理规则] [操作对象] 2、参数 参数 作用 -F 指定文本分隔符(不写默认是以空格作为分隔符) 3、awk的生命周期 grep、sed和awk都是读一行处理一行,直至处理完成。 1、
阅读全文
摘要:磁盘管理 1.为什么要添加磁盘 随着系统的使用,磁盘的内容会越来越少,所以这时要添加磁盘增加空间 Linux系统中磁盘管理就是将硬盘通过挂载的方式挂载到linux文件系统中。 2.系统添加磁盘并分区 挂载磁盘的步骤: 1、关机 2、添加硬盘 3、创建分区(开机后的操作) fdisk /dev/sdb
阅读全文
摘要:linux三剑客之sed sed主要是用来修改文本 ,是linux中,流媒体编辑器 1、sed的格式 sed [参数] '处理规则' [操作对象] 参数: 参数 作用 -e 允许多项编辑 -n 取消默认输出 -i 就地编辑 -r 支持拓展正则 -f 指定sed匹配规则脚本文件 # 允许多项编辑 e
阅读全文
摘要:文本处理命令 1.sort命令 使用场景 : 用于将文件内容加以排序(可以和cat一起用) 参数 作用 -n 依照数值的大小排序 -r 以相反的顺序来排序(默认只比较第一个数,-rn是按所有数值比较) -k 以某列进行排序 -t 指定分割符,默认是以空格为分隔符 补充: 在vim编辑文本里 末行模式
阅读全文
摘要:find用法 find一般用来用来查找文件名称 根据文件的名称或者属性查找文件。 语法格式: find [查找范围] [参数] 参数: -name : 按照文件的名字查找文件 * :通配符 -iname : 按照文件的名字查找文件(忽略大小写) -size : 按照文件的大小查询文件 + : 大于
阅读全文
摘要:压缩打包 gzip压缩 win中的压缩包:zip rar Linux常见的压缩包有哪些? gzip bzip2 1、gzip压缩 压缩命令:gzip [压缩文件] 解压命令:gzip -d [压缩包] 无法压缩目录 bzip2压缩 2、bzip2压缩 压缩命令:bzip2 [压缩文件] 解压命令:b
阅读全文
摘要:Linux中安装软件的三种方式 1、哪三种方式? rpm安装 yum安装 源代码编译安装 2、区别 rpm安装类似于windows中的安装包,下载下来之后直接安装。缺点是不能自己解决依赖。 yum安装基于rpm安装,也就是在rpm上增加了自动解决依赖的功能。 源代码安装:通过编译源代码,得到软件包。
阅读全文
摘要:权限 1、权限分为3个部分 可读(r) 可写(w) 可执行(x) 没有对应权限(-) 2、权限位 权限位主要分为三个部分,分别是属主、属组以及其他人 rwx : 属主 r-x : 属组 r-x : 其他人 3、每一个权限拥有一个数字编号 可读(r) : 4 可写(w) : 2 可执行(x) : 1
阅读全文
摘要:1. 文件类型概念说明 inode编号 inode编号 Linux系统中文件的唯一编号,就相当于身份证号。 硬链接和软链接 1、什么是硬链接 硬链接直接指向index node编号。 2、什么是软连接 相当于Windows中的快捷方式 主要用来指向对应文件的路径。 3、创建命令 ln 参数: 不加参
阅读全文
摘要:1、系统目录结构介绍 1、目录结构特点 linux系统中的目录一切从根开始。 Linux系统中的目录结构拥有层次。 Linux系统中的目录需要挂载使用。 2、目录挂载初识 挂载的命令:mount mount [磁盘路径] [挂载的路径] 查看本机挂载的命令 [root@localhost dev]#
阅读全文
摘要:复制文件 copy的缩写cp。 格式: cp [参数] [被复制文件的路径] [复制到的新路径] 参数: -r : 递归复制。 -a : 保证某些属性不变。 案例: 案例1:将/root目录下anaconda-ks.cfg复制到/tmp目录 [root@localhost ~]# cp /root/
阅读全文
摘要:虚拟机快照 1、拍摄快照 关机 > 拍摄快照 2、克隆主机 管理 > 克隆 下一步指定保存路径就行了. 防止虚拟机和克隆机的IP冲突 改ip 最后一位3 - 254 查看网卡名称,或者查看本机IP [root@localhost ~]# ip a 修改网卡 [root@localhost ~]# s
阅读全文
摘要:先安装VMware 1.安装就按照提示一点点安装就行了 配置网络 打开VMware 这里的IOS映像文件在https://developer.aliyun.com/mirror/里下载 这里用方向键往上移动到箭头指到的地方,然后按TAB 这样虚拟机就安装完成啦 Xshell的设置 这样就可以了.
阅读全文
摘要:一. 反射 class Teacher: def __init__(self,full_name): self.full_name =full_name t=Teacher('Egon Lin') # hasattr(object,'name') hasattr(t,'full_name') # 按
阅读全文
摘要:一. 继承(重要) 1.1 概念 什么是继承? 继承就是新建类的一种方式,新建的类我们称为子类或者叫派生类,被继承的类我们称为父类或者基类,子类可以使用父类中的属性或者方法 为什么要用继承? 类解决了对象与对象之间的代码冗余问题 继承解决的是类与类之间的代码冗余问题 如何使用继承? 新式类:继承了o
阅读全文
摘要:一. 隐藏属性 Python的Class机制采用双下划线开头的方式将属性隐藏起来(设置成私有的),但其实这仅仅只是一种变形操作,类中所有双下滑线开头的属性都会在类定义阶段、检测语法时自动变成“_类名__属性名”的形式: ps:隐藏是对外不对内,也就是说内部可以正常使用名字,不会影响,只有外部不能调用
阅读全文
摘要:一. 面向对象的概念 ”面向对象“的核心是“对象”二字,而对象的精髓在于“整合“,什么意思? 所有的程序都是由”数据”与“功能“组成,因而编写程序的本质就是定义出一系列的数据,然后定义出一系列的功能来对数据进行操作。在学习”对象“之前,程序中的数据与功能是分离开的,如下 # 数据:name、age、
阅读全文