自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx(二):nginx的yum安装

nginx的yum安装yum安装nginx后的编译配置:yum安装nginx后的编译配置:#yum -y install nginx#nginx -V--prefix=/usr/share/nginx 、、定义编译后的nginx服务器文件的目录为/usr/share/nginx。 --sbin-path=/usr/sbin/nginx 、、定义编译后的nginx的sbin文件的目录为/usr/sbin/nginx。 --modules-path=/usr/lib64/nginx/m

2020-08-25 08:20:28 404

原创 nginx(一):nginx源码编译

nginx源码编译Nginx服务器编译安装nginx命令:nginx的./configure预编译参数:https://nginx.org/en/docs/configure.html1.nginx源代码部署官网:http://nginx.orghttp://nginx.org/en/download.htmlNginx服务器编译安装# yum install -y wget gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl open

2020-08-25 08:16:51 3539

原创 mysql数据库(一):命令的基本使用

mysql数据库的基本命令一、数据库及其表管理数据库管理数据库表单数据类型:表单管理二、数据库用户管理创建用户用户授权删除用户刷新权限表:更改用户名更改用户密码Q & A 其他问题一、数据库及其表管理数据库管理显示数据库集合:>SHOW DATABASES;创建数据库:>CREATE DATABASE DATABASENAME(数据库名);删除数据库:>DROP DATABASE DATABASENAME(数据库名);选中数据库(为了对数据库中的表单进行操作)

2020-08-16 18:38:43 561

原创 windows怎么注销和管理远程登陆用户

windows怎么注销和管理远程登陆用户命令行注销windows远程登录账户:windows7 如何自动注销其他账户命令行注销windows远程登录账户:如果不想重启,可以通过注销远程用户的方式释放用户资源,使管理者可以通过远程桌面登录服务器。例子:// 查询当前远程登录命令:>query userMicrosoft Windows [版本 10.0.14393](c) 2016 Microsoft Corporation。保留所有权利。C:\Users\GK>query use

2020-07-19 10:53:28 5778

原创 网络文件共享服务(三):NFS

NFSNFS用前了解及注意事项NFS工作原理及流程exports文件的格式NFS服务搭建及使用NFS用前了解及注意事项了解:如果Samba服务程序的配置太麻烦,而且恰巧需要共享文件的主机都是Linux系统,可以选用nfs。NFS(网络文件系统)服务可以将远程Linux系统上的文件共享资源挂载到本地主机的目录上,从而使得本地主机(Linux客户端)基于TCP/IP协议,像使用本地主机上的资源那样读写远程Linux系统上的共享文件。nfs是基于rpc来实现网络文件系统共享的。RPC(Remote Pr

2020-07-03 21:04:13 453

原创 网络文件共享服务(二):samba

sambasamba的由来:samba服务讲解相关了解:samba服务配置文件讲解samba的由来:原因:FTP文件传输服务确实可以让主机之间的文件传输变得简单方便,但是FTP协议的本质是传输文件,而非共享文件,因此要想通过客户端直接在服务器上修改文件内容还是一件比较麻烦的事情。方法:为了解决Linux系统与Windows系统之间的文件共享问题,基于SMB协议开发出了SMBServer服务程序,这是一款开源的文件共享软件,经过简单配置就能够实现Linux系统与Windows系统之间的文件共享工作。而S

2020-07-03 19:18:39 1342

原创 网络文件共享服务(一):FTP协议、vsftpd服务及tftp服务的安装和使用

网络共享存储FTPFTP文件传输协议FTP协议基本讲解:ftp架构:FTP数据连接模式FTP用户认证Linux搭建vsftpd服务vsftpd服务常用的参数和作用:vsftpd的用户名单文件匿名用户访问模式本地用户访问模式虚拟用户模式访问windows作为客户端验证虚拟用户登陆:Linux搭建TFTP服务TFTP的安装及使用:安装:服务器端客户端验证:Windwos搭建FTP服务FTP文件传输协议FTP协议基本讲解:FTP 是 TCP/IP 协议组中的协议之一,属于应用层协议,是英文File Tran

2020-06-25 18:36:47 1127

转载 防火墙(四):TCP Wrappers服务

TCP Wrappers服务1、TCP Wrappers服务是什么?2、TCP Wrappers服务涉及到的文件和策略3、练习4、小问题1、TCP Wrappers服务是什么?TCP Wrappers又称为"服务的访问控制列表",是RHEL 7系统中默认启用的一款流量监控程序,它能够根据来访主机的地址与本机的目标服务程序作出允许或拒绝的操作。换句话说,Linux系统中其实有两个层面的防火墙,第一种是前面讲到的基于TCP/IP协议的流量过滤工具,而TCP Wrappers服务则是能允许或禁止Linux系

2020-06-17 15:36:31 566

原创 防火墙(三):Centos7的firewalld防火墙工具讲解

1

2020-06-17 15:08:33 630

原创 防火墙(二):centos6的iptables讲解

iptables讲解1.iptables前言1.1 iptables与netfilter①.iptables与netfilter联系②.netfilter模块③.iptables规则:1.2 四表五链讲解。①.iptables的数据传输过程:②.四表五链介绍2.iptables用法2.1:iptables命令用法2.2:iptables各参数详解2.3:iptables练习1.iptables前言1.1 iptables与netfilter①.iptables与netfilter联系iptables

2020-06-16 18:05:54 679

转载 防火墙(一):防火墙基础知识了解

防火墙了解1.什么是防火墙,为什么需要防火墙?2.数据流传输过程2.1网络数据传输过程2.2本机数据路由决策3.TCP三次握手、四次挥手及syn攻击3.1三次握手建立TCP连接3.2四次挥手断开TCP连接3.3syn flood攻击4.防火墙的判断范围4.1从链路层来判断是否处理?4.2从网络层来判断是否处理?4.3从传输层来判断是否处理?4.4.从应用层来判断是否处理?4.5.特殊的防火墙判断4.6.数据包过滤5.防火墙和iptables5.1.iptables和Netfilter的关系5.2.netfi

2020-06-08 12:26:25 3968 1

原创 ansible(二):playbook和roles介绍

playbook和roles介绍一、前言二、playbook详解1、playbook的基本组成2、playbook各基础组件说明3、条件测试4、迭代和迭代嵌套5、tags(标签)6、运行playbook7、案例:使用ansible对websrvs组的两台主机做httpd的高可用三、roles一、前言在介绍playbook之前,我们先了解一下YAML语言,因为playbook是用YAML语言编写的一、YAML1、YAML是一种可读性高的用来表达资料序列的语言,其语法和其他高阶语言类似,并且可以简单表达

2020-06-08 12:12:45 1536

原创 ansible(一):基本了解和常用模块

ansible用前了解:Ansible命令执行来源USER,普通用户;CMDB(配置管理数据库)API调用;PUBLIC/PRIVATE CLOUD API调用;USER->Ansible Playbook-> Ansible;利用ansible实现管理的方式:一:Ad-Hoc即ansible命令,主要用于临时命令使用场景;二:Ansible-playbook主要用于长期规划好的,大型项目的场景,需要有前提的规划;Ansible主要组成部分`Ansible-playboo

2020-05-28 15:00:15 510

原创 rsync(二):rsync的三种方式的练习

1

2020-05-26 15:17:50 239

转载 rsync(一):基本命令和用法

一:说在前面的话rsync官方网站: https://www.samba.org/ftp/rsync/rsync.htmlrsync是可以实现增量备份的工具。配合任务计划,rsync能实现定时或间隔同步,配合inotify或sersync,可以实现触发式的实时同步。rsync可以实现scp的远程拷贝(rsync不支持远程到远程的拷贝,但scp支持)、cp的本地拷贝、rm删除和"ls -l"显示文件列表等功能。但需要注意的是,rsync的最终目的或者说其原始目的是实现两端主机的文件同步,因此实现的scp

2020-05-17 22:42:12 208

原创 Linux时间设置修改和日期查询

系统时间和硬件时间关于系统时间和硬件时间系统时间:硬件时间:系统时间同步:不同机器之间的时间同步公用的NTP服务器ntpdate命令实现时间同步:rdate命令实现时间同步(rdate命令做实验使用失败,后续再研究)![在这里插入图片描述](https://img-blog.csdnimg.cn/20200514134452426.jpg)ntpd服务实现时间同步关于系统时间和硬件时间linux系统时钟有两个,一个是硬件时钟,即BIOS时间,就是我们进行CMOS设置时看到的时间,另一个是系统时钟,是l

2020-05-14 13:51:47 239

原创 常用转义字符、通配符和正则表达式

常用转义字符、通配符和正则表达式转义字符:shell的其他特殊字符:通配符和正则表达式:通配符:正则表达式:转义字符:有时候,我们想让 通配符,或者元字符 变成普通字符,不需要使用它。那么这里我们就需要用到转义符了。 shell提供转义符有三种。转义字符含义反斜杠(\)使反斜杠后面的一个变量变为单纯的字符串单引号(’’)转义其中所有变量为单纯的字符串双引号...

2020-05-04 21:47:50 1572

原创 文本处理:grep,sed,awk,tr,cut,sort,uniq,wc,rev

文本处理命令grep命令:tr命令(实现sed命令的基础功能):wc命令:sort命令:uniq命令:grep命令:指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为"-",则grep指令会从标准输入设备读取数据。grep常用参数:-B num : 除了显示符合样...

2020-05-04 21:01:51 374

原创 Linux有关文本处理的三剑客(grep、sed、awk)

文本三剑客文本处理三剑客grep命令:文本过滤工具sed命令:行编辑器awk命令:文本处理三剑客grep命令:文本过滤工具指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为"-",则grep指令会从标准输入设备读取数据。grep常用参数:-B num : 除了显...

2020-05-04 20:59:34 302

原创 进程管理之常用的进程管理命令

常用的进程管理命令显示/查找系统进程pstree:将所有进程以树状图显示ps:显示进程的当前状态pgrep命令:查询进程pidof:查找指定名称的进程Linux系统状态的查看及管理工具:pstree,ps,pidof,pgrep,top,htop,glance,pmap,vmstat,dstat,kill,pkill,job,bg,fg,nohup;进程命令分类:网络,磁盘,内存,CPU显示...

2020-04-17 18:08:53 602

原创 *stat系列命令(vmstat,iostat,ifstat,netstat,dstat)

内存工具vmstat:显示虚拟内存信息vmstat:显示虚拟内存信息procs:r:可运行(正运行或等待运行)进程的个数,和核心数有关。b:处于不可中断睡眠态的进程个数(被阻塞的队列的长度)。memory:swpd:交换内存的使用总量。free:空闲物理内存总量。buffer:用于buffer的内存总量。cache:用于cache的内存总量。swap:si:从磁盘...

2020-04-17 17:51:12 726

原创 free -m 命令详解

free -m centos6显示:centos7显示:额外:centos6显示:第一行:total1:表示物理,内存总量used1:总计分配给缓存(包含Buffer和cache)使用的数量,但其中可能部分缓存并未实际使用free1:未被分配的内存shared1:共享内存,一般系统不会用到,这里也不讨论buffers1:系统分配但未被使用的buffers数量cached1:系统...

2020-04-17 17:32:25 34327 1

原创 查看用户登录相关命令

显示登录用户相关信息last:显示进去用户或终端连接情况w:显示当前登录用户及其正在执行的进程信息who显示当前在本地系统上的所有用户的信息whoami输出当前用户名last:显示进去用户或终端连接情况last作用是显示近期用户或终端的登录情况。通过last命令查看该程序的log,管理员可以获知谁曾经或者企图连接系统。执行last命令时,它会读取/var/log目录下名称为wtmp的文件,并...

2020-04-16 17:00:31 601

原创 RPM和YUM命令详解

yum和rpmrpm包安装:rpm包升级:rpm包查询(rpm包已安装):rpm包卸载:rpm包校验:yum命令和rpm命令的联系:rpm介绍:rpm命令是用来管理rpm包的。rpm命令涉及到rpm包的安装、卸载、升级、查询、校验、数据库维护。查看rpm包内容:查看rpm2cpio命令和cpio命令;#rpm2cpio 包文件|cpio -itv 预览包内文件#rpm2cpi...

2020-04-13 15:38:26 635

原创 网络基础(四)之centos6网络配置

网络配置:基本网络配置:将Linux主机接入到网络,需要配置网络相关设置。一般包括如下内容:主机名:Linux:只对本机有效,即只具有本地含义,起描述作用;不具有网络功能,即不能进行ping等操作。windows:主机名具有网络作用,可以远程访问。IP/netmask-路由:默认网关DNS服务器:主DNS服务器次DNS服务器第三DNS服务器其中,使Linux主机名...

2020-04-07 10:58:38 2473

原创 压缩解压缩工具(gzip/gunzip、bzip2/bunzip2、zip/unzip、xz)和打包命令(tar)

-----windos可以解压所有linux系统的文件压缩包,但linux不一定能够全部解压windos的------gzip、gunzip命令1.用途/注意:gizp命令用来压缩文件,文件格式为*.gz;该命令只能压缩文件,而不能压缩目录,压缩文件会在源文件的文件名后自动添加".gz"。gunzip命令实际上功能和"gzip -d"一样。gzip和gunzip命令不论是压缩还是解压...

2020-04-04 13:15:41 587

原创 进程管理之进程、前后台进程、线程

进程、前后台进程、线程进程,线程,前台和后台进程的解释进程:前台进程:后台进程:线程:前台进程和后台进程的实例理解:相关命令:fg、bg、kill,jobs、&、nohup、ctrl+z、ctrl+c 命令1、让进程运行于后台;&,ctrl+z2、查看当前终端所有后台进程:jobs3、进程控制:fg,bg,kill,ctrl+c4、程序脱离当前终端后依旧后台运行:nohup,scr...

2020-04-01 11:19:46 597

原创 计划任务at和cron

Linux计划任务某时间点只执行一次计划任务:at:在未来某时间点执行一次任务at命令的相关知识:at命令讲解:batch:系统自行选择空闲时间去执行此处指定的任务。周期性的执行计划任务:croncron相关程序包:cron任务分类及日志文件:用户crontab命令及系统文件/etc/crontab讲解:cron的环境变量问题:创建一个新的cronta文件:cron可能出现的问题和处理:某时间点...

2020-03-27 15:59:59 360

原创 网络基础(三)之IP地址

这里写目录标题传统的IP地址分类方式:网络ID+主机ID现在的IP地址划分CIDR:IP地址/子网掩码公网使用地址:私有地址:特殊地址:划分子网和构成超网:跨网络通信:路由补充:IP地址:它们可唯一标识IP网络中的每台设备。每台主机(计算机、网络设备、外围设备)必须具有唯一的地址。IP地址由两部分组成:网络ID:标识网络每个网段分配一个网络ID主机ID:标识单个主机由组织分配给...

2020-03-24 17:14:24 3402

原创 网络知识基础(二)之各层协议报文简讲

各层协议简讲应用层常用协议:主机配置DHCP:域名系统:DNS远程登录:TELNET和SSH文件传送:FTP和TFTP电子邮件:SMTP,POP,IMAP,MIME网络管理:SNMP传输层协议:用户数据报协议(UDP):传输控制协议(TCP):流控制传输协议(SCTP)OSI七层网络模型和TCP/IP四层模型:TCP/IP协议簇全称:传输控制协议/网际协议簇;协议在TCP/IP四层模型的位...

2020-03-24 11:02:28 1786

原创 网络知识基础(一)

单播、组播/多播、广播网卡、Hub、集线器、交换机、路由器、VLAN网络模型OSI七层结构和TCP/IP模型数据封装、解封装和对等通讯单播、组播/多播、广播介绍单播:在单播通信中,只有一个源点网络和一个终点网络。源点网络和终点网络时一对一的。数据报途径的每一个路由器都要将这个分组仅从一个接口转发出去。即:在网络层的源IP地址和目标IP地址是单一地址;数据链路层中源MAC是本机MAC,...

2020-03-20 12:48:46 619

原创 RAID和LVM介绍、练习

RAID和LVMRAIDRAID分类:常见的RAID级别:RAID涉及到的文件和命令:LVM1.LVM相关知识2.LVM部署中涉及到的命令练习:RAID练习:RAID独立磁盘冗余阵列(Redundant Arrays of Independent Disks,RAID),磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组。例如把相同的数据存储在多个硬盘的不同的地方(因此,冗余地)的方...

2020-03-14 21:37:05 299

原创 磁盘管理和文件系统(四)之磁盘分区

磁盘分区和swap使用在磁盘上存储数据之前前,涉及到的流程/步骤:1.对磁盘进行分区(fdisk,parted)2.更新分区表,使内核识别分区(partprobe)3.将分区格式化为所需的文件系统类型(mkfs)4.挂载或卸载文件系统(mount,umount)5.在安装linux系统后若需要添加更多的交换空间(swap),可以通过添加一个交换分区或添加一个交换文件来实现。(mkswa...

2020-03-13 21:17:21 1495

转载 磁盘管理和文件系统知识(三)之ext3和ext4文件系统

从ext3和ext4文件系统来窥探空间和文件大小的演算法则学习操作系统就不得不研究磁盘以及磁盘文件系统,磁盘是底层物理设备,而文件系统则是管理磁盘的上层工具,文件系统规划了磁盘存放数据的格式,确定了一个操作系统能够支持多大的磁盘空间,每个分区能够支持多大的数据空间,以及每个文件所能支持的大小。通常对系统管理员而言,最需要的知道的就是最大磁盘空间,最大分区空间以及最大文件的大小。本论题只讨论这三种...

2020-03-12 22:47:31 780

原创 磁盘管理和文件系统知识(二)之文件系统介绍

文件系统常见的文件系统及介绍:Ext3:是一款日志文件系统,能够在系统异常宕机时避免文件系统资料丢失,并能自动修复数据的不一致与错误。然而,当硬盘容量较大时,所需的修复时间也会很长,而且也不能百分之百地保证资料不会丢失。它会把整个磁盘的每个写入动作的细节都预先记录下来,以便在发生异常宕机后能回溯追踪到被中断的部分,然后尝试进行修复。Ext4:Ext3的改进版本,作为RHEL 6系统中的默认文...

2020-03-12 22:36:39 394

原创 磁盘管理和文件系统知识(一)之硬盘知识讲解

硬盘相关知识硬盘的物理结构和寻址方式:硬盘的分区:Linux的目录划分:一切从"/"根目录开始:硬盘的物理结构和寻址方式:由图知:硬盘主要组成=机械臂+磁头+主轴+众多磁盘片;磁盘片(盘片)由磁道和扇区组成;各部分解释:柱面(cylinder):不同盘片的相同磁道组成的柱面。磁头(head):假设有N个盘片组成的硬盘,那么有2N个盘面(一个盘片有正反两面),那么磁头也就有2N个,即...

2020-03-11 18:27:16 589

空空如也

空空如也

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

TA关注的人

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