Linux
文章平均质量分 66
笔记
开局签到Python基础
知识, 需要我们数十年如一日的积累.
展开
-
20.集群架构之LNMP部署项目
文章目录1.location1.1匹配符号1.2测试1.3优选级测试1.级别12.级别23.级别34.级别42.游戏的图片2.1nfs服务器设置2.2web01服务器设置2.2web02服务器使用3.LNMP架构3.1uwsgi3.2uwsgi服务部署3.3压力测试对比4.部署bbs项目4.1MySQL/MariaDB数据库介绍4.2下载数据库&Pycharm连接4.3部署1.location使用Nginx Location可以控制访问网站的路径, 一个server可以有多个location配原创 2022-01-08 20:35:09 · 2118 阅读 · 0 评论 -
19.集运架构之搭建Nginx服务器
文章目录0.需要使用的主机1.web服务器1.1简介1.2架构1.3主流服务器1.4网络模型2.部署Nginx2.1yum安装2.2编译安装2.3平滑增加Nginx模块2.4添加环境变量3.Nginx的命令3.1显示版本3.2版本及配置3.3配置文件3.4错误日志3.5操作进程3.6工作目录3.7配置项4.nginx配置文件4.1启动用户4.2进程数4.3错误日志路径4.4pid存放路径4.5模块配置4.6web服务的模块5.超级玛丽游戏搭建6.象棋搭建戏搭0.需要使用的主机m01 nfs web01原创 2022-01-05 17:06:34 · 2438 阅读 · 1 评论 -
18.集群架构之NFS网络文件系统
文章目录1.NFS简介2.应用3.实践3.1服务端3.2客户端4.NFS配置详解4.1读写4.2制文件权限4.3控制写模式4.4控制用户5.搭建考试系统5.1搭建WEB服务5.2配合NFS实现文件共享1.NFS简介NFS是Network File System的缩写及网络文件系统。主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。NFS系统和Windows网络共享、网络驱动器类似, 只不过windows用于局域网, NFS用于企业集群架构中.大型网站, 会用到更复杂的分布式文件系统F原创 2022-01-04 22:42:26 · 667 阅读 · 0 评论 -
17.集群架构之rsync备份服务器
文章目录0.备份服务器1.备份方式2.rsync2.1简介2.2特性2.3应用场景2.4传输方式2.5传输模式2.6参数的使用1.详细输出2.压缩传输3.递归传输4.保持文件时间5.保存属主属组6.保持文件权限7.保持软链接8.保持设备文件信息9.其它类10.简写11.断点续传12.限速3.守护进程3.1服务端3.2客户端1.输入密码2.密码文件3.添加环境变量4.实时同步0.备份服务器使用的主机1.开启 m01 虚拟机2.开启 backup 虚拟机1.备份方式1. cp (本机复制)2.原创 2022-01-04 14:23:02 · 932 阅读 · 0 评论 -
16.Linux环境搭建虚拟网络
1.vpn的简介VPN(全称:Virtual Private Network)虚拟专用网络,是依靠ISP和其他的NSP,在公共网络中建立专用的数据通信的网络技术,所谓虚拟是指不需要去拉实际的长途物理线路,而是借用了公共Internet网络实现的。2.VPN的作用VPN的功能是帮助公司里的远程用户(出差,在家)、公司的分支机构、商业合作伙伴及供应商等公司和自己的公司内部网络之间建立可信的安全连接或者是局域网连接,确保数据的加密安全传输和业务访问,对于运维工程师来说,还可以连接不同的机房为局域网原创 2021-12-29 22:02:40 · 1422 阅读 · 1 评论 -
15.网络集群架构图&iptables包过滤防火墙
1.架构图1.用户 ---> 访问服务器2.NDS服务器 ---> 域名解析3.防火墙 Linux的防火墙主要工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙。4.负载均衡服务器 ---> 当系统面临大量用户访问,负载过高的时候,通常会使用增加服务器数量来进行横向扩展, 使用集群和负载均衡提高整个系统的处理能力。5.web服务器 网站服务器,是指驻留于因特网上某种类型计算机的程序, 可以处理浏览器等Web客户端的请求并返回相应响应,也可原创 2021-12-24 22:31:17 · 1659 阅读 · 0 评论 -
14.Linux添加磁盘
文章目录1.磁盘管理1.1挂载磁盘步骤1.磁盘管理Linux系统中磁盘管理就是将硬盘通过挂载的方式挂载到linux文件系统中。1.1挂载磁盘步骤1.添加一块磁盘 lsblk : 查看本机的磁盘 df -h : 查看本机的分区# 查看是否添加成功 sdb --> 20G[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda原创 2021-12-22 19:29:19 · 758 阅读 · 0 评论 -
13.Linux三剑客之awk
1.语法awk [参数] [处理规则] [操作对象]2.参数-F : 指定文本分隔符(默认是以空格作为分隔符) awk -F'f' '{print $NF}' 9.txt3.生命周期grep读一行处理一行,直至处理完成。(sed和awk也是)1、接收一行作为输入2、把刚刚读入进来得到文本进行分解3、使用处理规则处理文本4、输入一行,赋值给$0,直至处理完成5、把处理完成之后的所有的数据交给END{}来再次处理4.预定义变量$0 : 代表当前行# 在每行后面加是 ---原创 2021-12-23 20:48:39 · 800 阅读 · 0 评论 -
12.Linux三剑客之sed
文件处理三剑客命令之sed命令(重要)1.sed叫流式编辑器-r:支持一些扩展的正则表达式“ ”:两条处理规则,定位+命令sed -r '' 1.txt:把文件内容打印到屏幕当中去了行号定位模式:sed -r '2p' 1.txt:把文件内容定位到第二行打印一份出来,在把之前的流出来sed -r '2d' 1.txt:把文件内容定位到第二行删除,其他保留sed -r '1c xxx' 1.txt:把第一行内容改变为xxx,输出出来sed -r '1s/1/6/' 1.txt:把第一行的第原创 2021-12-21 21:35:13 · 502 阅读 · 0 评论 -
11.Linux三剑客之grep&正则表达式
1.生成文件dd : 生成文件参数: if :从什么地方读 of : 写入到什么文件 bs : 每次写入多少内容 大小 count : 写入多少次[root@localhost ~]# ll -h-rw-r--r--. 1 root root 6.6K Dec 20 21:25 a.txt[root@localhost ~]# dd if=a.txt of=b.txt bs=1024 count=44+0 records in4+0 recor原创 2021-12-20 22:29:30 · 983 阅读 · 0 评论 -
09.Linux打包压缩&解压文件&定时任务
文章目录1.压缩文件1.1常见格式1.2gzip压缩1.3bzip22.打包文件夹2.1打包2.2打包压缩1.压缩文件1.1常见格式Linux中常见的压缩包:gzipbzip2 1.2gzip压缩压缩命令: gzip 文件名 ---> 文件名.gzip解压命令: gzip -d 文件名.gzip ---> 文件名* 不能压缩目录# 0. vim a.txt yy 100p 写一堆字符 :wq保存退出[root@localhost原创 2021-12-17 20:18:44 · 838 阅读 · 0 评论 -
10.Linux文件查询之find
1.生成文件dd : 生成文件参数: if :从什么地方读 of : 写入到什么文件 bs : 每次写入多少内容 大小 * 大小不能超过读的文件 count : 写入多少次[root@localhost ~]# ll -h-rw-r--r--. 1 root root 6.6K Dec 20 21:25 a.txt[root@localhost ~]# dd if=a.txt of=b.txt bs=1024 count=44+0 records原创 2021-12-24 09:02:45 · 918 阅读 · 0 评论 -
08.Linux rpm&yum&源码安装软件
文章目录1.Linux安装软件1.1三种方式1.2区别2.RPM安装2.1练习1.Linux安装软件1.1三种方式Linux中安装软件的三种方式:1.rpm安装2.yum安装3.源代码编译安装1.2区别1.rpm安装类似于windows中的安装包,下载下来之后直接安装。缺点是不能自动解决依赖。2.yum安装基于rpm安装,也就是在rpm上增加了自动解决依赖的功能。3.源代码安装:通过编译源代码,得到软件包。优点是可以自定制软件包,缺点是比较复杂。2.RPM安装1.安装命令原创 2021-12-16 20:00:53 · 973 阅读 · 0 评论 -
07.Linux系统文件介绍
文章目录1.系统挂载1.1目录的作用1.2挂载解释1.3挂着磁盘过程1.4卸载解释1.5应用2.目录结构2.1目录结构特点3.网卡配置3.1DNS域名解析3.2解析映射文件3.3系统安全防火墙4.SELinux5.主机名修改6.磁盘挂载文件7.开机加载脚本8.环境变量8.1增加环境变量的格式8.2查看本机的环境变量8.3增加环境变量8.4变量查找顺序9.登入提示9.1登入前显示9.2登入之后显示10.编译安装目录11.系统日志文件12.运行状态1.系统挂载1.1目录的作用1.实现数据分类存储2.实现原创 2021-12-14 21:19:56 · 2337 阅读 · 0 评论 -
06.Linux 文件详细介绍
文章目录1.权限2.权限详解2.1权限的组成2.2权限位2.3设置权限2.4默认权限3.练习1.权限在 Linux 系统中,我们所有的操作实质都是在进行进程访问文件的操作。我们访问文件需要先取得相应的访问权限,而访问权限是通过 Linux 系统中的安全模型获得的。2.权限详解2.1权限的组成分为三组进行控制:user 包含对文件属主设定的权限group 包含对文件属组设定的权限others 包含对其他者设定的权限通过 ls -l 可以查看到其文件类型及权限,通过 chmod 修改权限。原创 2021-12-15 19:49:36 · 1335 阅读 · 0 评论 -
05.Linux基础优化
文章目录1主机名称优化1.1临时修改1.2永久修改2提示符优化2.1系统变量设置2.2变量分类2.3修改提示符1.临时修改2.永久优化2.4调整提示符颜色3.下载源优化3.1问题3.2换源1.清华源2.阿里云3.3epel仓库1.清华epel仓库2.阿里epel仓库3.4yum出错3.5常用软件更新4.时间同步优化5.字符编码优化5.1系统变量LANG5.2修改编码6.远程连接优化1主机名称优化1.1临时修改hostname 命名查看主机名称临时修改主机名称:hostname 主机名称 ---原创 2021-12-13 21:16:19 · 465 阅读 · 0 评论 -
04.vi/vim编辑器使用
1.vi/vim编辑器vim 是vi的升级版本.安装vim 命令: yum install vim -y2.三种模式介绍三种模式1.正常模式 : 在正常模式下按下 i 进入插入模式2.插入模式(输入):按下esc 退出到正常模式3.命令模式: 在正常模式下按下 shift + : 保存&退出命令模式下输入:w ( 保存) q ( 退出 ) wq 保存并退出!(强制) q! 退出不保存 剪贴复制:正常模式下 nyy n为复制的行数粘贴原创 2021-12-10 20:35:16 · 688 阅读 · 0 评论 -
03.Linux的bash解释器与基础命令
文章目录1.系统文件与文件系统1.1简介1.2 排列方式1.3绝对路径与相对路径2.shell 交互式环境2.1shell2.2basd解释器1.命令提示符的组成2.特殊表示符3.bash快捷键2.3shell语法2.4历史记录2.5起别名2.6bash手册2.7命令分类3.关机&重启3.1关机3.2重启4.启动级别4.1init介绍4.2级别5.系统服务6.路径相关7.创建目录和删除目录7.1创建目录7.2删除文件8.文件相关8.1创建文件8.2文件查看8.3复写文件8.4追加文本10.移动文件1原创 2021-12-10 17:02:31 · 640 阅读 · 0 评论 -
02.虚拟功能介绍&虚拟机网络配置&xshell远程连接
文章目录0.运维三大职责1.虚拟机功能介绍1.1快照1.2挂起操作1.3复制系统1.4删除虚拟系统1.5导出系统2.操作规范2.1第一个规范2.2第二个规范3.网络配置3.1查看网络信息3.2修改网卡信息4.系统服务程序5.系统远程连接管理5.1安装xshell5.2打开xshell5.3会话属性设置5.4输入用户名5.5输入root密码5.6登入成功0.运维三大职责1.保证数据不丢失2.保证网站服务7*24*365稳定运行3.保证用户访问网站体验1.虚拟机功能介绍1.1快照建立快照还原点,原创 2021-12-10 09:54:19 · 915 阅读 · 0 评论 -
01.虚拟环境安装CentOS
文章目录1.操作系统概念介绍1.1简述1.2 操作系统的组成1.内核2.解释器3.软件程序1.2Linux1.3发展史2.操作系统选择介绍2.1Linux衍生版本2.2版本选择3.虚拟环境3.1虚拟环境的概念3.2虚拟环境卸载与部署1.注册表删除2.软件部署3.网卡不存在3.3网卡设置静态IP地址1.VMnet8网卡属性2.双击internet 协议版本 43.配置ipv44.cmd命令查询5.打开虚拟机网络编辑器image-202112081602312446.提供权限7.允许设备更改8.网络模式介绍1.原创 2021-12-09 15:41:59 · 861 阅读 · 0 评论