自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 codis集群部署

codis集群部署introcomponentarchitecture集群搭建安装和配置部署和检查访问测试introCodis是一个分布式Redis解决方案,对于上层的应用来说,连接到Codis Proxy和连接原生的RedisServer没有明显的区别,有部分命令不支持。Codis底层会处理请求的转发,不停机的数据迁移等工作,所有后边的一切事情,对于前面的客户端来说是透明的,可以简单的认为后边连接的是一个内存无限大的Redis服务.(1)优点对客户端透明,与codis交互方式和redis本身交

2021-04-15 12:26:23 371

原创 Apache的管理以及优化管理和Discuz论坛的安装()

Apache的管理以及优化管理和Discuz论坛的安装Apache的作用在web被访问时通常使用http://的方式Apache 的安装和启用Apache的基本信息Apache的基本配置Apache端口修改默认访问的测试页修改默认发布目录Apache的访问控制基于客户端ip的访问控制Apache的作用在web被访问时通常使用http://的方式http:// ##超文本传输协议http:// 超文本传输协议提供软件:Apache,nginx,stgw,jfe,Tenginecurl -I 网站   

2021-03-08 20:01:45 430

原创 linux系统shell脚本中的变量

linux系统shell脚本中的变量变量的定义定义本身变量存在的意义shell脚本中变量的定义方法变量的转译转译声明变量的数组Linux中命令的别名设定利用命令的执行结果设定变量变量的定义定义本身变量就是内存一片区域的地址变量存在的意义命令无法操作一直变化的目标用一串固定的字符来表示不固定的目标可以解决此问题shell脚本中变量的定义方法环境级别export a=1在环境关闭后变量失效用户级别vim ~/.bash_profileexport a=1系统级别vim /etc

2021-03-06 16:30:53 482

原创 linux系统shell脚本的基础知识

linux系统shell脚本的基础知识什么是shellshell脚本的意义如何创建shell脚本如何执行shell脚本如何对脚本进行调试什么是shell脚本中命令的解释器shell脚本的意义记录命令执行的过程和执行逻辑,以便以后重复执行脚本可以批量处理主机脚本可以定时处理主机如何创建shell脚本#!/bin/bash ##幻数通过编辑/etc/vimrc 文件实现vim自动添加脚本首部如何执行shell脚本手动在环境中开启指定解释器sh script.sh直接在当前环境中运行

2021-03-06 15:32:52 295

原创 linux系统中的文本处理工具

linux系统中的文本处理工具grepgrep格式grep字符数量匹配规则sed对字符的处理(p)删除(d)添加(a)替换(c)把符合的行写到指定文件中(w)插入(i)整合文件(r)sed 字符替换awkgrepgrep -E = egrepgrep格式格式:grep 匹配条件 处理文件grep root passwd #过滤root关键字grep ^root passwd #以root开头grep root$ passwd #以root结尾grep -i root passw

2021-03-06 15:02:45 389

原创 linux系统中mysql 数据库的基本管理()

linux系统中mysql 数据库的基本管理

2021-03-05 01:09:30 142 1

原创 linux中网络文件系统(

linux中网络文件系统sambawindows 如何将指定文件夹共享到 linux打开windows指定文件的属性的共享功能samba作用:windows 系统共享文件时用到的协议windows 如何将指定文件夹共享到 linux打开windows指定文件的属性的共享功能...

2021-02-25 23:16:22 198

原创 linux中企业dns搭建

linux中企业dns搭建关于查询地址解析命令高速缓存dnsdns服务器端的配置客户端的配置dns正向解析服务端:客户端dns反向解析(ptr)dns:domain name service(域名解析服务)作用:将域名和ip地址相互映射关于查询地址解析命令/etc/resolv.conf            #dns指向文件host www.baidu.com          #地址解析详细命令dig www.baidu.com          #地址详细解析命令dig -t mx 地址

2021-02-24 22:27:15 167

原创 linux中内核级加强型火墙的管理()

linux中内核级加强型火墙的管理selinuxSelinux的状态及管理安全上下文的修改selinux对于文件的影响:当selinux开启时,内核会对每个文件及每个开启的程序进行标签加载标签内记录程序和文件的安全上下文(context) ”ls -Z 文件名 “可以查看该文件的安全上下文对于程序功能的影响:当selinux开启会对程序的功能加载开关,并设定此开关的状态为关闭当需要此功能时需要手动开启功能开关此开关叫做seboolSelinux的状态及管理selinux的

2021-02-24 09:48:50 194

原创 linux中vsftpd服务的部署及优化

linux中vsftpd服务的部署及优化实验检测的环境ftp介绍以及优缺点lftp安装vsftpd服务的基本信息(server端)vsftpd服务对用户的访问控制服务端对匿名用户访问控制:登陆控制;对用户访问的目录控制上传控制目录建立控制匿名用户上传文件的权限控制删除和重命名控制下载控制匿名用户上传文件的用户身份设定登陆数量控制:上传速率控制服务端对本地用户访问控制:vsftpd服务对虚拟用户的访问控制建立虚拟用户的过程(服务端)虚拟用户家目录的独立设定用户配置独立实验检测的环境服务端(server)主

2021-02-22 21:24:17 722

原创 Linux高级存储管理(未完成)

Linux高级存储管理逻辑卷意义逻辑卷的生成步骤实验实验监控命令:lvm设备建立lvm拉伸逻辑卷意义当一个存储数据的硬盘分区被填满时,如果这个数据放在逻辑卷里,那么可以通过扩大硬盘分区的容量,来解决这个问题;如果没有放在逻辑卷里面,则需要先给该硬盘分区的数据备份,导入到更大的硬盘分区,来解决这个问题;显而易见,采用逻辑卷的方式存储数据是很必要的。逻辑卷的生成步骤物理分区---->物理卷(pv)---->物理卷组(vg)----->逻辑卷(LV)实验实验监控命令:监控命令:

2021-02-22 01:34:22 323

原创 linux设备中文件的查找

linux设备中文件的查找设备中文件的查找find语句设备中文件的查找用法:find 路径 参数…注:跟多个参数的时候,和参数之间用-a 连接的效果默认是要满足多个参数的所有要求,,如果参数之间用-o 连接,则查找的时候只需要满足多个参数的任意一个参数即可a=ando=orfind语句find 路径 -name filename   #按文件名查找find 路径 -uesr username      #按文件拥有者查找find 路径 -group groupn

2021-02-21 23:46:31 486

原创 linux存储的基本管理(未完成)

linux存储的基本管理设备存在形式设备查看fdisk -llsblkblkiddfcat /proc/partitons设备挂载临时挂载命令mountmount -o 挂载参数 device 挂载点umount 设备|挂载点挂载参数rorwremount,ro在卸载时当出现设备正忙fuser -kvm 设备|挂载点lsof 挂载点设备永久挂载设备存在形式设备文件名称系统中的名称SATA/SAS/USB/dev/sda,/dev/sdbIDE/dev/hdo,/dev/hd

2021-02-21 23:18:19 527

原创 linux系统的定时任务和延时任务

linux系统的定时任务和延时任务系统延时任务at任务的白名单系统定时任务1.crontab时间表示方式 (文本格式缘故 实际 . 代表 * )2.系统控制crontab的服务4.系统级别的cron(文件方式设定定时任务)5.crontab的黑白名单(用户级)系统中临时文件的管理方式系统延时任务实验条件:[root@localhost ~]# at 23:37 #设定任务执行时间at> rm -fr /mnt/* #任务动作at> &l

2021-02-13 17:32:28 295

原创 linux系统引导过程及修复

linux系统引导过程及修复如何从光盘启动主机在windows VMware虚拟机中快手速方法慢手速方法系统引导过程中磁盘引导修复通电bios初始化磁盘引导系统引导文件丢失修复手动引导(每次开机都要)永久性修复恢复系统内核文件恢复系统初始化镜像系统启动级别修复破解超级用户密码如何从光盘启动主机在windows VMware虚拟机中快手速方法开启虚拟机,鼠标点进去,在加载读条时迅速按esc进入下面界面,选择CD-ROM慢手速方法用+/-可以调整设备启动顺序,把光盘调整到最上方在wind

2021-02-12 22:24:59 547

原创 linux系统下无人值守安装脚本(未完成)

linux系统下无人值守安装脚本kickstart实验步骤kickstart实验环境:防火墙,和selinux关闭http服务开启dhcp服务开启文件模板:/root/anaconda-ks.cfg作用:为了安装过程中,能够自动的回答需要选择的内容。实验步骤打开 httpd服务, 将安装所需要的镜像文件和kickstart脚本放到共享目录/var/www/html/下...

2021-02-12 12:15:25 166

原创 linux系统下的虚拟化部署

linux系统下的虚拟化部署kvm安装条件kvm虚拟化安装kvm虚拟化相关信息linux安装虚拟机虚拟机管理命令虚拟机在linux系统中传输在vmware做虚拟化实验添加硬盘使用本地源安装虚拟化开启虚拟化fdisk /dev/sdb/mkfs.xfs /dev/sdb1 -K挂载让虚拟机可以虚拟化重新永久挂载利用网络源安装虚拟机设置网桥虚拟机硬件信息设定脚本kvm安装条件1.inter cpu------------->vmx2.amd cpu------------->svmkvm

2021-02-10 20:20:15 599

原创 linux系统下的软件管理

linux系统下的软件管理linux中软件包的类型软件包的名称结构rpm命令管理软件包本地软件仓库的搭建系统软件仓库的作用搭建方法开机启动挂载镜像dnf安装管理包下载软件源中的软件网络软件仓库的搭建linux中软件包的类型1.DEB #UBlinux DEBlinux2.RPM #redhat centOS fadora3.bz2 | gz | xz#1.需要源码安装需要编译#2.绿色软件,直接可用#ntfs-3g_ntfsprongs-2017.3.23.tgz 需要编译 “

2021-02-09 23:49:52 178

原创 linux系统下的网络配置(未完成)

linux系统下的网络配置IP ADDRESS子网掩码ip通信判定网络设定工具IP ADDRESS什么是ip address?internet protocol ADDRESS #网络进程地址ipv4 #internet protocol version 41.2 x 32ip是由32个01组成11111110.11111110.11111110.11111110 = 254.254.254.254子网掩码用来划分网络区域子网掩码非0的位对应的ip上的数字表示这个ip的网络位子网掩

2021-02-08 18:27:12 595

原创 linux系统中的日志和时间管理

linux系统中的日志管理journaldjournald命令的用法journal服务永久存放日志rsyslog自定义日志采集路径更改日志采集格式远程传输日志日志接收端日志发送端系统时间的管理timedatectl时间同步服务服务端客户端journald服务名称:system-journald.servicejournalctl默认日志存放路径:/run/logjournald命令的用法journalctl-n 3 ##日志的最新三条–since “2020-05-01 11:00:

2021-02-06 17:02:53 496

原创 linux系统中的文件传输

linux系统中的文件传输实验环境scp命令rsyncrsync用法文件归档命令文件压缩zip格式压缩gzipbzip2xz实验环境需要两台主机并且保证这两台主机是可以通信的westos_linux:172.25.254.10westos_node1:172.25.254.20westos_linux&westos_node1:systemctl disable firewalldsystemctl stop firewalldscp命令scp 本地文件 远程主机用户@远程主机ip

2021-02-04 18:29:32 294

原创 远程控制

配置实验环境在linux中配置实验环境进入实验环境ls查看是否有 ifcfg-br0 文件复制原本的文件vim更改文件reboot后连接检查桥接调整虚拟机配置虚拟机的网络远程登录服务Openssh的功能sshd服务的用途安装包主配置文件默认端口命令和常用参数sshd key认证1.认证类型生成非对称加密密钥对服务器加密(生成公钥)在linux中配置实验环境client:客户端hostname:westos_client.westos.comip:192.168.0.100server:服务端ho

2021-02-03 21:10:48 608 2

原创 RHEL-Linux的进程管理

RHEL-Linux的进程管理进程定义进程的定义进程&线程进程状态进程查看命令gnome-system-monitorpspx ax显示信息如下:pgrep 进程过滤pidof vimtop 动态进程查看进程优先级进程前后台调用进程信息号进程信号进程信号控制工具systemd守护进程进程定义进程的定义程序是静态的代码文件进程是指程序运行时的形态进程是程序的一个副本进程是有生命周期的(准备期,运行期,终止期)进程&线程进程是资源调用的最小单位线程是进程的最小单位程序

2021-02-02 17:53:29 164

原创 RHEL-Linux文件权限管理

RHEL-Linux文件权限管理对于文件和目录属性字段的理解属性的查看方式文件属性的查看方式目录属性的查看方式对于属性各字段的理解文件类型用户权限是否加载安全上下文设定文件的用户及用户组chown对于文件和目录属性字段的理解属性的查看方式文件属性的查看方式ls -l filename目录属性的查看方式ls -ld directory对于属性各字段的理解文件类型字符含义-文件d目录l软连接d块设备c字符设备s套接字p

2021-02-01 15:26:20 177

原创 RHEL-Linux的用户管理

RHEL-Linux的用户管理用户及用户组存在的意义用户存在的意义用户组存在的意义用户及用户组在系统中的存在方式如何新建一个用户1.添加到/etc/passwd2.添加到/etc/group3.建立新账号的家目录4.认证:设立密码5./etc/shadow6.同步PS1用户信息查看和切换用户查看whoamiidid -uid -gid -Gid -n参数用户切换su usernamesu - usernamelogout用户涉及到的系统文件用户和用户组的建立及删除监控用户建立的命令useradduserde

2021-01-31 19:21:14 277

原创 RHEL-Linux中vim的应用

RHEL-Linux中vim的应用vim概念vim的三种模式命令模式(浏览模式)插入模式vim工作的基本配置临时设定永久设定退出模式vimtutorvimtutor:help搜索字符管理复制删除剪切可视化模式批量添加字符批量修改字符分屏功能同步分屏不同步分屏vim中光标的快速定位vim插入模式进入方式vim概念#vim是全球两大流行文本编辑器之一(emacs和vim)#vim file 直接编辑文件内容#在vim模式下:1.vim file:wq#用vim打开时已经有文件名或者vim

2021-01-30 17:50:16 188

原创 RHEL-Linux的输入输出管理

RHEL-Linux的输入输出管理输入输出的定义重定向输出>2>&>追加输出>>2>>&>>管道例子统计 /bin 有多少文件默认只有正确输出可以通过管道将错误输出定向到正确输出一并存入到管道通过管道复制输出到文件中输入重定向及多行录入一次输入重定向多行录入输入输出的定义输入:就是我们的键盘,鼠标和我们用这些在系统中录入的字符,输入信息存在/proc/进程ID/fd/0 (进程ID 可以用ps查询)输出:就是系统接收到我们想要实

2021-01-29 18:03:29 104

原创 RHEL-Linux文件批量处理

RHEL-Linux文件批量处理常用通配符一些例子字符集合表示方法[]{}~常用通配符通配符号代表含义*匹配0~任意字符?匹配单个字符[[:alpha:]]匹配单个字母[[:lower:]]匹配单个小写字母[[:upper:]]匹配单个大写字母[[:digit:]]匹配单个数字[[:alnum:]]匹配单个数字或字母[[:punct:]]匹配单个符号[[:space:]]匹配单个空格[[:alpha:][:spa

2021-01-28 17:27:16 103

原创 RHEL-Linux中文件的寻址和路径

RHEL-Linux中文件的寻址Linux系统结构FHSLinux中一切都是文件Linux顶级目录/Linux系统二级目录Linux系统结构FHSFilesystem Hierarchy StandardLinux层级结构标准3Linux中一切都是文件Linux顶级目录/Linux顶级目录 rm -fr /* 此命令卡千万不要在服务器上运行Linux系统二级目录目录文件名文件作用/bin系统常规命令/sbin系统管理命令/dev设备文件/ho

2021-01-28 14:09:14 244

原创 RHEL-Linux下的文件管理

RHEL-Linux下的文件管理touchmkdirrmgeditvimvim分页编辑vim异常退出catheadtaillesscpmvfilewc命令符作用touch新建文件或修改文件时间mkdir新建目录rm删除文件或目录gedit文本编辑器vim文本编辑器cat显示文件内容head显示文件内容前多少行tail显示文件内容后多少行less分页浏览cp复制文件mv移动文件file文件类型的查看

2021-01-27 21:37:30 373

原创 RHEL-Linux命令行历史调用

RHEL-Linux命令行历史调用history历史命令的使用historyhistory ##查看历史命令history -c ##清空当前shell的历史纪录(永久清空历史需要清空文件 .bash_history要显示隐藏文件)历史命令的使用上键|下键 ##逐行调用!数字 ##调用指定行历史!字符 ##调用以此字符开头的最近历史< ctrl > + < r > ##开启历史搜索模式,命令行显示会变为: ##(reverse-i-search)`...

2021-01-27 19:34:12 176

原创 RHEL-Linux命令行获得帮助

RHEL-Linux命令行获得帮助whatis--helpmanwhatis##查看命令的基本用途##查看过程中出现##nothing appropriate1.表示要查看内容没有帮助2.系统帮助数据未更新用mandb命令更新(注意:当执行whatis命令出现nothing appropriate时,大多数情况是因为系统的帮助数据库未更新,在超级用户下更新)当你使用用户为普通用户时执行以下操作:su - rootmandb–help主要注意格式如何使用–help ##查看命令

2021-01-27 19:24:10 134

原创 RHEL-Linux不同的用户登录界面

RHEL-Linux不同的用户登录界面用户身份普通用户超级用户界面模式Wayland登陆模式经典模式用户身份普通用户用户名是之前自己设置的[xxx@localhost ~]$ 中的 $ 代表普通用户普通用户也有很多权力的限制,比如图中这个带X的文件就无法查看超级用户用户名统一是 root[root@localhost ~]# 中的 # 代表超级用户超级用户不受权力的限制,但也更容易对系统造成伤害。一般在克隆系统上操作。界面模式Wayland登陆模式登陆进去像是苹果界面一样,

2021-01-27 18:30:33 600

原创 RHEL-Linux基本概念和对shell的简单操作

RHEL-Linux基本概念和命令行的使用技巧Linux相关概念什么是LinuxLinux操作系统内核(kernel)什么是shellshell行提示符的含义shell打开方式shell中如何执行命令Linux相关概念什么是LinuxLinux操作系统操作系统=内核+软件GNU/LinuxGNU是开源组织Linux是指Linux内核内核(kernel)系统核心程序相当人的大脑负责系统程序和硬件分配及调度多任务多用户操作系统计算器 CPU寄存器 CPU 内存 RAM控制器 CPU

2021-01-27 18:08:53 489

原创 Windows中如何使用vmware虚拟化

Windows中如何使用vmware虚拟化下载vmware workstation 15安装vmware1.点击下一步2.接受条款并点击下一步3.选择安装位置并勾选增强型键盘驱动程序,点击下一步4.画出红框都选择上点击下一步5.创建快捷方式后点击下一步6.输入许可证秘钥创建虚拟机1.以管理员身份运行vmware2.打开虚拟网络适配器3.选择桥接模式4.创建虚拟机5.自定义虚拟机配置6.选择硬件兼容性7.选择稍后安装操作系统8.选择linux操作系统和镜像对应下载版本9.选择命名和储存位置10.处理器配置11

2021-01-27 13:09:18 2894

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除