linux从小白到大白(基础)
个人实战与推导叙述,实力及美貌于一身的IT小浪人
ଲ小何&才露煎煎饺
也许世界就这样 但我还会在路上
展开
-
@Linux Centos系统优化与内核参数优化详解
一、更改yum源# 更改base源为阿里云的源curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo# 更改epel源yum install -y epel-release二、常用工具安装yum install -y \ tree telnet lrzsz wget ntpdate vim nc namp dos2unix tcpdump expect sshpa原创 2021-07-31 13:39:29 · 379 阅读 · 0 评论 -
@Linux Centos8系统安装及配置(VMware)
文章目录1.VMware安装2.Center OS8镜像3.安装CenterOS8系统1.VMware安装【Vmware下载 安装】2.Center OS8镜像【CenterOS8镜像下载 】3.安装CenterOS8系统创建虚拟化选择虚拟化方式选择Center OS8的镜像指定安装路径网络链接方式选择磁盘分配方式选择,大小自定义自定义硬件方式:按照需求选择安装系统:选择第一个,回车即可自动安装后,配置系原创 2022-04-01 21:47:13 · 2079 阅读 · 2 评论 -
@vsftpd的使用及服务搭建
FTP1、安装vsftpd和依赖yum install vsftpd pam pam-devel db4 db4-devel db4-utils db4-tcl -y2、备份并且配置vsftpd.confcp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak3、配置cat > /etc/vsftpd/vsftpd.conf << EOFanonymous_enable=NOlocal_enable=YESwrit.原创 2021-06-04 00:51:30 · 197 阅读 · 0 评论 -
22@Mysql数据库MHA高可用部署
MHA高可用一、MHA简介MHA 是Perl语言写的,开源的MYSQL故障切换方案;全称:Master High Availability,故障切换时间10-30sMHA(Master HA)是一款开源的 MySQL 的高可用程序,它为 MySQL主从复制架构提供了 automating master failover (自动化主故障转移)功能。MHA 在监控到 master 节点故障时,会提升其中拥有最新数据的 slave 节点成为新的master 节点,在此期间,MHA 会通过于其它从节点获原创 2021-07-24 18:05:26 · 121 阅读 · 0 评论 -
@三剑客 日志分析(nginx)
文章目录1.三剑客属性2.问题分析3.WEB nginx日志分析1)示例一2)示例二3)示例三4)示例四1.三剑客属性Awk、Sed、Grep分析、统计Nginx日志常用正则语法:2.问题分析1》在企业生产环境中,日志内容通常用于运维人员、开发人员、DBA对软件程序进行故障、错误的定位,根据日志内容能快速解决故障,减少企业的损失。2》日志内容除了排错以外,可以对日志进行分析、过滤、统计,进而可以评估网站访问量、IP、UV、PV、用户行为分析等。3.WEB nginx日志分析原创 2022-04-01 20:14:07 · 3321 阅读 · 0 评论 -
@linux安装及使用(压缩|解压)工具RAR
文章目录1.linux的rar工具2.rar-linux安装包下载3.rar工具命令使用介绍4.使用案列1.linux的rar工具1》windows使用winrar可以解压后缀为.rar的文件,但是linux就不能直接用tar、unzip、ungzip等;2》linux下默认不能解压压缩rar的文件但是可以安装此工具包使用3》linux下载安装rarlinux安装包实现解压压缩后缀为rar的包2.rar-linux安装包下载【下载rar官网】#下载软件包(证书过期使用此参数--no-原创 2022-04-01 11:20:16 · 1065 阅读 · 0 评论 -
@开源镜像站(linux系统:Center OS|Ubuntu|Debian)
1.开源镜像开源镜像站即一个放置开源系统镜像文件的站点;免费提供镜像文件下载下来可以刻盘也可以直接用虚拟光驱安装操作系统,开源的linux 源码网站地址;2.国内开源镜像站国内企业开源镜像站:1》【阿里开源镜像站】2》【华为开源镜像站】3》【腾讯开源镜像站】4》【网易开源镜像站】5》【搜狐开源镜像站】国内教育开源镜像站:1》【清华开源镜像】2》【北京理工开源镜像】3》【北京交通开源镜像】4》【上海交通开源镜像】...原创 2022-03-29 21:43:51 · 720 阅读 · 0 评论 -
@Zabbix报表系统ZbxTable
文章目录1.ZbxTable概述2.ZbxTable功能介绍3.ZbxTable系统架构4.ZbxTable组件介绍5.ZbxTable线上体验6.ZbxTable版本兼容性7.ZbxTable安装包1)源码包2)RPM包8.ZbxTable安装部署1)组件安装2)数据库部署3)ZbxTable系统初始化4)ZbxTable配置5)ZbxTable服务启动6)Zbxtable-Web 配置7)测试访问9.ms-agent 安装部署1)配置ms-agent2)安装ms-agent3)zabbix server原创 2022-03-31 22:38:14 · 1281 阅读 · 0 评论 -
@使用VMWare Workstation安装ESXI(vmware vsphere client 创建虚拟机)
文章目录1.准备环节2.vmware workstation安装ESXI3.ESXI安装4.ESXI配置5.ESXI开启SSH和SHELL6.WEB访问使用ESXI7.ESXI创建虚拟服务器8.使用xshell连接虚拟机1.准备环节【vmware workstation】【ESXI7.0】【MobaXterm】#安装准备1》windows上安装vmware workstation;2》ESXI镜像包准备;3》远程工具安装;2.vmware workstation安装ESXI1》原创 2022-03-28 23:23:15 · 3078 阅读 · 0 评论 -
@文本处理之三剑客的简单使用
文章目录一 grep命令二 sed命令三 awk命令四 expect三剑客的简单使用1、grep命令&正则表达式---》过滤2、sed—》非交互式编辑文本3、awk-》格式化有规律的文本三剑客命令的共性: 1、都支持正则表达式 2、都支持管道echo 123 | passwd egon --stdin4、expect:交互的命令变为非交互一 grep命令grep的执行原理========用法1grep "root" /etc/passwd# 打开原创 2021-04-13 15:39:09 · 1025 阅读 · 0 评论 -
@linux防火墙的配置及使用
文章目录防火墙安全基本概述防火墙使用区域管理防火墙基本指令参数防火墙区域配置策略防火墙配置放行策略防火墙端口转发策略防火墙富语言规则策略防火墙规则的备份防火墙开启内部上网防火墙iptables如何让没有公网的机器上网(附)防火墙安全基本概述在CentOS7系统中集成了多款防火墙管理工具,默认启用的是firewalld(动态防火墙管理器)防火墙管理工具,Firewalld支持CLI(命令行)以及GUI(图形)的两种管理方式。对于接触Linux较早的人员对Iptables比较熟悉,但由于Iptabl原创 2021-04-13 15:10:00 · 334 阅读 · 1 评论 -
@if判断之while循环及for循环
文章目录一 流程控制之if判断二 流程控制之while循环三 流程控制之for循环一 流程控制之if判断1、什么是if判断依据条件的真假来决定是否做事2、为何要有if判断为了让计算机能够像人一样去做判断3、如何用if 条件1;then 代码1 代码2 .............elif 条件2;then 代码1 代码2...........elif 条件3;then 代码1 代码2.......else原创 2021-04-12 19:55:41 · 178 阅读 · 0 评论 -
@解释器Bash shell基础
Bash shell基础文章目录Bash shell基础一.介绍类比:二、变量1、什么是变量2、为何要用变量3、如何用变量示列:三、引号对变量的影响1.双引号:表示弱引号2.双引号:表示强引号3.反引号:表示只取结果4.注意:对于变量包含空格时,应需加上双引号包含四.变量的作用域1.环境变量:在当前shell及子shell生效2.自定义变量: 仅在当前shell中生效3.系统环境变量所需要配置的文件(系统定义的)5.系统环境变量五.影响bash shell的一些文件1.系统环境变量配置文件:六. 元字符1原创 2021-04-09 17:15:08 · 277 阅读 · 2 评论 -
@网络通信之VLAN
网络通信之VLAN文章目录网络通信之VLAN一.vlan 的含义1.vlan 的简述:2.VLAN的特点:3.vlan 的概述:4. VLAN 的交换机的端口的分类:5.VLAN的区域化分1>. 单台交换机上划分VLAN2>. 多台交换机上划分VLAN二.vlan的端口类型的区别1.Access 用户接入端口2. Trunk 汇聚端口:三.valn的不足一.vlan 的含义1.vlan 的简述:局域网LAN的发展是VLAN产生的基础,局域网LAN的介绍 LAN是一个单独的广播域,原创 2021-04-06 16:01:52 · 678 阅读 · 0 评论 -
@linux文件的备份与恢复(lvm)
1、什么是lvm你如何保证你的硬盘空间恰好够用?如果你的硬盘你够用了怎么扩容?LVM是文件系统管理工具/root/oldboy ---> lv[5G]/root/oldboy ---> lv[3G]2、LVM的优点 1、可以动态扩容与缩容 2、可以将新增加的硬盘添加到VG存储池 3、可以突破物理存储卷的限制3、使用lvm 1、安装lvm软件包 yum install lvm2 -y 2、将磁盘交给pv pvreate [磁盘|磁盘分区] 3、查原创 2021-03-30 11:28:44 · 346 阅读 · 1 评论 -
@磁盘分区MBR/GPT
文章目录1、MBR分区2、GPT分区3、硬盘自动挂载4、制作SWAP分区1、MBR分区1、安装新的硬盘2、查看硬盘 lsblk[root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part /boot└─sda2 8:原创 2021-03-29 18:45:02 · 161 阅读 · 2 评论 -
@文件系统的备份与恢复
1、dd命令dd if=/dev/zero of=/dev/sdb bs=500M count=1 if : 从哪里读文件of : 写入到哪里bs : 写入500Mcount : 写一块2、模拟文件系统出问题1、直接向硬盘中写数据,不能测试向分区写数据2、卸载之后重新挂载[root@localhost ~]# mount /dev/sdc1 /root/testmount: mount /dev/sdc1 on /root/test failed: Structure needs原创 2021-03-29 18:38:49 · 123 阅读 · 1 评论 -
@linux虚拟机系统优化
文章目录一. 安装全新Centos7系统,配置网卡为eth0及eth1命名模式 100二. 优化方法及步骤三.对优化完成的虚拟机进行克隆四.克隆完成的新虚拟机进行基础修改五. 启用xshell进行远程连接,测试服务是否启用成功一. 安装全新Centos7系统,配置网卡为eth0及eth1命名模式 100 1.第一块网卡为NAT模式[公网环境],配置的网段为192.168.0.100网段 2.第二块网卡为LAN模式[私网环境],配置的网段为192.168.10.100网段 3.优化安装好原创 2021-03-29 00:53:21 · 162 阅读 · 2 评论 -
@linux进程管理及Nice值设定
文章目录1、设置进程的nice值2、Linux系统信号1、设置进程的nice值# 设置进程的优先级nice -n -11 bash test.sh-n : 设置优先级 普通用户:(0~19) 超级用户:(-20~19) # 给指定进程设置优先级renice [设置优先级] pid2、Linux系统信号中断信号 ctrl + c ctrl + z INT(2) : kill -[信号名称|信号ID] pid kill -SIGINT PID kill原创 2021-03-29 00:39:41 · 640 阅读 · 1 评论 -
@linux文本处理(echo/管道)
文章目录1. 特殊权限2. 特殊属性3. 重定向的简单概述4. 输出重定向1. 特殊权限1. setuid权限位作用于属主的位置 可执行的权限位 执行这条命令的时候,相当于这条命令的所有者 roots 表示 [root@qls ~]# ll /usr/bin/passwd -rwsr-xr-x. 1 root root 27832 Jun 10 2014 /usr/bin/passwd[root@qls ~]# ll /usr/bin/rm-rwxr-xr-x.原创 2021-03-29 00:06:47 · 384 阅读 · 1 评论 -
linux进程查阅及参数详解
进程程序:安装包进程:正在运行的实例CPU:计算内存:存储CPU计算使用的临时数据存储:进程和线程僵尸进程和孤儿进程僵尸进程:进程生命周期结束了,但是PID未被回收孤儿进程:父进程生命周期结束了,但是子进程未结束,子进程被系统进程接收1、查看进程# 命令:ps, 默认查看当前进程# 参数-a : 查询所有进程-x : 查看后台所有的进程-u : 查看进程的用户USER : 开启当前进程的用户PID : 当前进程的ID号%CPU : CPU的使原创 2021-03-27 00:02:41 · 943 阅读 · 0 评论 -
@源码包安装(nginx/php)
源码包安装文章目录源码包安装源码安装nginx源码包安装编译 PHP源码安装nginx下载源码包wget http://nginx.org/download/nginx-1.18.0.tar.gztar -xf nginx-1.18.0.tar.gz -C /optcd /opt/nginx-1.18.0# 就可以看到nginx源代码# 第二种方式:https://repo.huaweicloud.com/epel/7/x86_64/Packages/n/wget htt原创 2021-03-25 17:24:11 · 196 阅读 · 2 评论 -
@文件管理及文本处理常用命令
文章目录1. head命令2. tail命令3. tailf命令4. locate命令5. which命令6. whereis命令7. type命令8. find命令9. rz命令10. sz命令11. wget命令12. curl命令1. head命令#显示文件的头部信息,默认显示文件的前十行内容 选项: -n #取消默认输出 -c #显示文件的最前面的字符 [root@qls ~]# head passwd root:x:0:0:root:原创 2021-03-20 18:13:50 · 237 阅读 · 0 评论 -
@linux基础命令的简单使用与介绍
文章目录1. cp命令2. mv命令3. rename命令了解4. rm命令5. echo命令6. cat命令7. more命令8. less命令1. cp命令复制,拷贝 语法: 命令 源文件 目标目录 选项: -r #递归复制 复制目录时所使用的 -p #保持源文件属性 -d #复制的时候保持软连接 -a === -pdr -t #把源文件的位置根目标目录的位置进行调换 在批量拷贝文件时使用 -i #当拷贝的文原创 2021-03-20 17:33:40 · 196 阅读 · 0 评论 -
@linux文件管理及系统目录的简单介绍
文章目录1. 文件管理概述2. 系统的目录结构3. 路径的定位4. 文件管理基础命令1. 文件管理概述创建 复制 移动 删除 查看 编辑 压缩 2. 系统的目录结构WindowsD:\Linux脱产10期视频\基础阶段 反斜线 Linux 所有的文件或者目录的起点或者顶点都是以根开始的 / 斜线Linux的目录结构就像是一个倒挂的树形结构 必知必会的目录及文件 [root@qls ~]# ls -1 /软连接文件 /原创 2021-03-20 16:53:04 · 124 阅读 · 0 评论 -
软件包管理(rpm与yum)
文章目录软件包rpm包来源rpm命令卸载查看系统当中安装了哪些rpm软件包显示已经安装过的rpm包详细信息。查看安装包的内容查看配置信息查看文件帮助信息升级软件包清空本机所有的yum源yum源命令yum源的执行原理yum常用的基础命令本地yum源配置共享yum源配置yum的配置软件包rpm包来源1、来源网络下载2、来源本地:自己的镜像自带的rpm包rpm命令 ```bash # 安装 rpm -ivh xxx.rpm # http://nginx.org/packag原创 2021-03-18 14:52:09 · 250 阅读 · 1 评论 -
@linux--yum源与网络源的创建与测试
文章目录共享 yum仓库建立1、克隆两台主机2、配置yum仓库3、测试连接(本地版本)4、测试连接(远程版本)yum测试机器上执行1、本机测试网络连接2、yum测试机器执行同步远程yum仓库内容到本机共享 yum仓库建立1、克隆两台主机yum仓库主机 外网地址:192.168.15.30 内网地址:172.16.1.30yum测试主机 外网地址:192.168.15.31 内网地址:172.16.1.31修改的命令: vim /etc/sysconfig/network-script原创 2021-03-18 14:42:47 · 332 阅读 · 0 评论 -
@修改用户(user)信息
修改用户信息(usermod)修改用户信息最主要的命令是usermod命令,其参数跟useradd基本一致。修改UID[root@localhost ~]# tail -1 /etc/passwdxiaoyu:x:2002:2002::/home/xiaoyu:/bin/bash[root@localhost ~]# usermod -u 2302 xiaoyu[root@localhost ~]# tail -1 /etc/passwdxiaoyu:x:2302:2002::/hom原创 2021-03-15 15:35:40 · 1844 阅读 · 0 评论 -
@哈希算法概述
文章目录哈希算法补充一.什么是算法二.hash哈希算法三.hash值的三大特点哈希算法补充一.什么是算法算法就是高效解决问题的方法一种算法就是用来解决一种特定问题的 比如从10000个从小到大排列且不连续数字里找出8654 普通方法就是用眼瞅,从左到右 运气好瞅一次,运气不好瞅一万次 于是就有了二分法,取出中间的值 左边的值一定比中间的值小 右边的值一定比中间的值大 于是找到8654所用的时间大大缩短二.hash哈希算法原创 2021-03-14 22:36:59 · 129 阅读 · 0 评论 -
@linux文件处理
文章目录1. 特殊权限2. 特殊属性3. 重定向的概述4. 输出重定向5. 输入重定向6. 管道技术1. 特殊权限1. setuid权限位作用于属主的位置 可执行的权限位 执行这条命令的时候,相当于这条命令的所有者 roots 表示 [root@qls ~]# ll /usr/bin/passwd -rwsr-xr-x. 1 root root 27832 Jun 10 2014 /usr/bin/passwd[root@qls ~]# ll /usr/bin/.原创 2021-03-14 10:50:49 · 163 阅读 · 0 评论 -
@linux系统启动优化及网络调试(system)
文章目录1. 开机启动流程2. 系统运行级别3. system介绍4. system设置5. 单用户模式6. 救援模式7. 网卡命名规则8. 系统优化1. 开机启动流程1. 按下电源2. BIOS自检 3. MBR引导 4. 进入GRUB菜单 5. 加载内核 Kernel6. systemd init进程7. 读取运行级别 [root@qls ~]# ll /etc/systemd/system/default.targetlrwxrwxrwx 1.原创 2021-03-14 10:46:55 · 222 阅读 · 0 评论 -
@linux进程管理与查阅
文章目录1. 进程的概述2. 进程的状态3. 终止进程4. 管理进程的后台5. 系统平均负载1. 进程的概述程序运行,这个程序运行的过程就是进程?系统会给进程分配了 内存空间分配了安全属性 运行的身份和权限 分配了系统的资源 文件描述符 进程描述符 网络端口 ID号 PID PPID系统会记录进程的运行中的状态 STATAE进程和程序有什么区别 程序是指令和数据的有序集合 静态的概念 永久存在的进程是程序在主机上面运行的.原创 2021-03-14 10:39:49 · 167 阅读 · 0 评论 -
@linux磁盘管理与磁盘分区(gdisk/fdisk分区)-raid
文章目录1. 磁盘基础介绍2. Fdisk分区3. Gdisk分区4. 磁盘的挂载方式5. Swap虚拟内存6. RAID基本介绍7. LVM概述8. 硬盘故障1. 磁盘基础介绍什么是磁盘 什么是软盘 什么是硬盘 磁盘的基本结构盘片 磁道 扇区 512B柱面 磁头 磁盘的相关概念磁盘的接口:IDE SCSI #淘汰了SATA III SAS #企业级 SSD( SATA III PCIE )M2 .原创 2021-03-14 10:31:57 · 247 阅读 · 0 评论 -
@linux定时任务介绍及使用
文章目录1. 源码包管理2. 定时任务的概念3. 定时任务相关介绍4. 定时任务案例5. 定时发邮件1. 源码包管理1. 要有源码包 下载源码包[root@qls ~]# wget http://nginx.org/download/nginx-1.18.0.tar.gz[root@qls ~]# lltotal 1016-rw-r--r-- 1 root root 1039530 Apr 21 22:33 nginx-1.18.0.tar.gz2. 解压软件包 [root@原创 2021-03-14 10:26:15 · 147 阅读 · 0 评论 -
@ RPM软件包及yum仓库创建
文章目录1. RPM软件包2. rpm软件包管理工具3. yum管理工具4. 搭建本地yum仓库5. 将本地仓库共享给其他主机1. RPM软件包Redhat Package Manager 软件包管理 windows .exeLinux .rpm软件包的含义 ant-antunit-1.2-10.el7.noarch.rpm antlr-C++-2.7.7-30.el7.x86_64.rpmant-antunit #软件包名称 1.2.原创 2021-03-14 10:19:32 · 177 阅读 · 1 评论 -
@Linux之打包与压缩
文章目录1. 压缩的概念2. zip命令3. gzip命令4. tar命令5. tar命令与find结合6. date命令7.基础总结-练习题1. 压缩的概念什么是压缩包?就是一个特殊的文件,将多个文件或者目录压缩成一个特殊的文件 为什么要用压缩包? 减少占用的空间 加快传输的速度windows: .zip .rar linux: .zip .gz .tar.gz 如果要想Windows和linux中的压缩包互相使用,建议使用.zi原创 2021-03-14 10:20:47 · 140 阅读 · 0 评论 -
@linux文件查找find命令
文章目录1. Find概述2. 根据文件名称查找3. 根据文件类型查找4. 根据文件的大小查找5. 根据文件的时间查找6. 根据文件的权限查找7. 根据文件的属主属组查找8. 根据文件的目录层级查找9. Find的执行的动作10. Find命令跟xargs的配合1. Find概述可以根据文件的名称、文件大小、文件的修改时间、文件的类型、文件的权限、文件的属主属组、文件的目录层级进行查找 Find的语法:命令 路径 选项 表达式 动作 查找 地.原创 2021-03-13 13:27:21 · 238 阅读 · 0 评论 -
@linux用户权限设置
文章目录1. 权限的基本概述2. 权限的设置案例3. 权限对文件或者目录的影响4. 文件权限设置案例5. 目录权限设置案例6. 属主属组设置7. Umask控制权限8. 用户练习题1. 权限的基本概述什么是权限 系统对用户所能执行的功能的限制 为什么要有权限为了保护每个用户的自己的工作环境和隐私 权限跟用户有什么关系 属主 User u属组 Group g其他人 others o a 所有 .原创 2021-03-13 11:09:45 · 279 阅读 · 0 评论 -
@用户与组之权限修改
文章目录1. 用户提权2. 用户的工作环境相关文件3. su命令用户提权4. sudo用户提权5. sudo设置组6. sudo设置案例7. 编辑器练习题8. 用户练习题1. 用户提权1. su 使用普通用户登录,然后执行su命令切换到root用户 优点:简单 缺点:需要知道root密码2. sudo 使用普通用户管理,当需要使用root的权限的时候,进行提权 优点:安全、方便 缺点:复杂 shell的分类及执行的过程 交互式shell #终端操作 输入.原创 2021-03-13 11:01:12 · 251 阅读 · 0 评论 -
@用户与组创建-权限管理
文章目录1. 用户管理命令2. 用户创建相关的文件3. 用户命令行故障4. 用户的密码信息5. 用户组的管理6. 用户组的相关命令1. 用户管理命令1. useradd == adduser #创建用户 选项: -u #指定uid -g #指定组 gid 前提需存在 -G #指定附加组 多个用逗号分割 -d #指定家目录 -c #注释信息 -s #指定命令解释器 -r #创建系统用户,默认不创建家目录 命令解.原创 2021-03-13 10:53:46 · 164 阅读 · 0 评论