自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 教你如何简单理解Linux防火墙技术

安全技术技术特点作用入侵检测与管理系统(Intrusion Detection Systems)特点是不阻断任何网络访问,量化、定位来自内外网络的威胁情况,主要以提供报告和事后监督为主,提供有针对性的指导措施和安全决策依据。一般采用旁路部署方式入侵防御系统(Intrusion Prevention System)以透明模式工作,分析数据包的内容如:溢出攻击、拒绝服务...

2020-04-13 13:48:51 302

原创 原来公司的网络架构可以用拓扑图这样来搭建(详解,不通你来打我!)!!!

文章目录搭建拓扑图路由器上接口不够如何添加接口?如何快速配置路由器接口的ip信息?互联网主干部分网络配置DNS服务器的ip配置和DNS解析地址1、为每个路由器接口配置ip地址和子网掩码这时候我们可以ping一下相连的路由2、配置主干网络上的路由使网络上可以互通ping通互联网主干部分A公司网络配置A公司各部门ip配置先将服务器的信息配置一下router0配置路由信息(nat地址转换)B公司网络配置...

2020-04-10 19:11:05 17571 24

原创 Linux(centos7)LVM和raid的区别

lvm与raid区别:raidraid解决的问题是IO性能和冗余能力1. IO性能提升或减少2. 冗余能力,1:1镜像或者磁盘校验3. 使用对象是磁盘4. 通常是集成在主板上的raid控制器、外加的PCI插槽的raid卡或软raidLVMlvm解决的问题是分区问题1. 分区功能有动态扩展或动态缩小分区2. lvm分区支持镜像(快照)3. lvm使用对象是分区,分区类型为8e...

2020-03-30 09:14:55 1338

原创 Linux(centos7)文件系统的核心—inode表+group表+superblock超级块

文件系统文件系统就是文件管理系统,简称文件系统。文件系统的核心为两张表+superblock超级块:两张表:inode表+group表superblock超级块:内部存储的是MBRinode表中存储的是元数据,包含File、Size、Blocks等字段;group分组表中为各个block块的分组情况;superblock超级块中存储的主要为MBR,MBR大小为512字节,前446字节...

2020-03-26 16:07:24 1028

原创 Linux(centos7)上如何查看内存、CPU以及硬盘的使用情况

查看内存使用情况命令:top[root@centos mysdb]# toptop - 10:00:28 up 4:47, 2 users, load average: 0.00, 0.01, 0.05Tasks: 130 total, 2 running, 126 sleeping, 2 stopped, 0 zombie%Cpu(s): 0.0 us, 0.2 ...

2020-03-26 10:30:19 7411

原创 linux(centOS7)系统上的yum命令—安装、卸载、升级、查询、缓存

yumyum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命...

2020-03-20 21:37:09 1290

原创 Linux系统(centos7)上rpm相关内容以及自己如何制作rpm包

rpmCentOS系统上使用rpm命令管理程序包:安装、卸载、升级、查询、校验、数据库维护在使用rpm安装程序包的时候可能会遇到依赖.so库文件,这时候我们再去一点点的使用rpm命令一个个的去安装.so库文件很是麻烦,所以我们可以直接选择yum命令进行安装程序包,yum命令安装程序包的时候是直接把依赖的.so库文件下载下来安装的,不用一个个的再去安装,省去很多麻烦。安装:rpm {-i|...

2020-03-14 22:12:20 1065

原创 cifs服务借助SMB协议实现网络文件共享

文章目录@[TOC]cifs服务简单介绍cifs的实现配置文件的编辑samba的认证方式示例1、关闭Linux上的防火墙和selinux2、安装samba软件3、创建测试的目录、文件4、编辑smb.conf配置文件5、创建共享用户6、启动smb服务7、Windows客户端测试8、Linux端测试访问9、Linux客户端通过挂载方式访问共享cifs服务简单介绍cifs服务是一个通过借用SMB协议实现网络文件共享的服务。适用于Windows和Linux之间的网络共享,也使用于Linux和Linux之间的共享

2020-08-11 15:51:56 781

原创 ftp服务器搭建

文章目录@[TOC]ftp使用的软件及下载配置前的准备配置过程1、关闭虚拟机上的防火墙和selinux2、ftp服务的开启和设置开机自启3、ftp配置文件的编辑4、Windows客户端测试5、Linux客户端访问ftp测试ftp使用的软件及下载软件:vsftpd软件下载命令:yum install vsftpd -y配置前的准备两台虚拟机+Windows本机在这里我们使用两台虚拟机进行模拟搭建一个ftp服务器,另外一台虚拟机作为客户端进行访问ftp服务器,同时我们还可以使用Windows客户端进

2020-08-11 12:14:36 639

原创 Linux上关闭防火墙和selinux的配置

关闭虚拟机上的防火墙和selinux暂时关闭防火墙命令:systemctl stop firewalld永久关闭防火墙命令:systemctl disable firewalld查看防火墙状态命令:systemctl status firewalld[root@localhost ~]# systemctl status firewalld● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/us

2020-08-11 11:38:37 906

原创 Linux上的自动补全命令

补全工具:bash-completion1、下载命令:yum install bash-completion -y2、重启系统生效reboot

2020-08-10 15:22:30 305

原创 使用虚拟机进行配置DHCP服务器步骤

dhcp服务的设置和开启一、dhcp简述二、dhcp服务的实现三、配置1、关闭虚拟机上的防火墙和selinux2、为做服务器的虚拟机配置固定的ip地址3、复制dhcp配置文件模板4、启动dhcp服务5、测试一、dhcp简述dhcp:应用层协议Dynamic Host Configuration Prototocl 动态主机配置协议作用:动态的分配tcp/ip参数二、dhcp服务的实现使用的软件:dhcp安装dhcp软件的命令:yum install dhcp -y配置文件:/etc/dhcp

2020-08-10 12:07:28 21167 4

原创 centos7最小化安装下命令行界面安装图形化界面方法+下载图形化界面重启后进入不了图形化界面的解决方法

最小化安装下安装图形化界面的命令:yum groupinstall "GNOME Desktop" "Graphical Administration Tools"在执行过程中出现输入“y”或者“n”的一律输入“y”即可等待下载完成之后出现complete,在命令行上输入systemctl set-default graphical.target该命令,之后reboot重启即ok更改模式命令:systemctl set-default graphical.target由命令行模式更改为图形界面

2020-06-08 15:56:18 242

原创 linux上的命令补全工具下载安装

命令:yum install bash-completion安装完成后reboot重启生效,按下Tab键即可补全命令

2020-06-08 14:54:39 1087

原创 计算机存储单位

计算机存储单位一般用bit、B、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB……来表示

2020-05-11 19:14:09 126

原创 Linux进程管理和怎样布置定时任务

文章目录进程状态进程的系统管理工具进程的分类:Linux系统状态的查看及管理工具pstree命令:ps: process stateps -aux查看现在的进程VSZ虚拟内存和RSS常驻内存解释ps命令uptimetopiostat:统计CPU和IO设备信息vmstat查看虚拟内存信息pmap命令dstat工具kill命令:杀死进程作业管理周期性运行某任务进程状态Linux内核:抢占式多任务...

2020-04-13 21:32:36 236

原创 Linux上的iptables命令

iptables命令类型:man iptablesiptables [-t table] {-A|-C|-D} chain rule-specificationiptables [-t table] -I chain [rulenum] rule-specificationiptables [-t table] -R chain rulenum rule-specificationi...

2020-04-13 13:50:33 314

原创 iptables命令示例

查看当前的iptables规则命令:iptables -vnL[root@centos ~]# iptables -vnLChain INPUT (policy ACCEPT 4629K packets, 1620M bytes) pkts bytes target prot opt in out source destination ...

2020-04-12 08:35:07 749

原创 Linux网络——网桥设置管理

网桥设置设置网桥名称为br0,使用到的网卡为eth3和eth4(这里设置网桥使用的方法是配置文件设置)配置文件内容vim /etc/sysconfig/network-scripts/ifcfg-br0DEVICE=br0TYPE=BridgeBOOTPROTO=staticIPADDR=192.168.12.12PREFIX=24GATEWAY=192.168.12.1 O...

2020-04-05 08:58:09 396

原创 Linux上的网络配置——bonding配置

网络接口配置bondingBonding将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。直接给两块网卡设置同一IP地址是不可以的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址服务器:如果采用mode0,对应交换机的接口也得做端口绑定,因为mode是负载均衡模式,如果采用mode1,mode1是主备模式,只有当主网卡down了后备网卡才启...

2020-04-05 08:39:02 1541

原创 Linux上的网络相关的那些命令—netstat命令、ip添加删除命令、ss命令、对网卡设置别名

netstat命令显示网络连接:netstat [--tcp|-t] [--udp|-u] [--raw|-w] [--listening|-l] [--all|-a] [--numeric|-n] [--extend|-e[--extend|-e]] [--program|-p]选项代表含义-ttcp协议相关-uudp协议相关-wraw socket...

2020-04-05 08:38:28 738

原创 Linux网络之TCP/IP协议以及IP地址分类

TCP/IP协议TCP/IP协议栈和OSI七层模型对应关系注:TCP/IP协议即可以说是四层模型,也可以说是五层模型:1.四层模型:网络访问层、Internet层、传输层、应用层2.五层模型:物理层、数据链路层、Internet层、传输层、应用层TCP/IP特性工作在传输层面向连接协议全双工协议半关闭错误检查将数据打包成段,排序确认机制数据恢复,重传流量控制,滑动窗口...

2020-04-05 07:56:39 679

原创 linux如何使用LVM快照—创建快照、挂载快照、恢复快照

为现有逻辑卷创建快照lvcreate -l 64 -s -n snap-data -p r /dev/vg0/lvol0选项功能-l创建的快照的大小-s为具体的逻辑卷分区进行创建快照-n创建的快照名称-p创建的快照的权限挂载快照mkdir -p /mnt/snapmount -o ro /dev/vg0/snap-data /mnt/s...

2020-03-30 09:41:08 3437 2

原创 Linux上LVM创建逻辑卷和LVM快照习题

1、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录先查看磁盘大小数据[root@centos ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 50...

2020-03-30 08:59:03 1776

原创 Linux(centos7)上创建逻辑卷步骤及示例

创建逻辑卷步骤1、给硬盘分区,并且将分的区的类型改为8e(Linux LVM)2、 创建pv,将扇区转化为pe,并验证 pvcreate /dev/sdd1 /dev/sde1 pvs 查看pv的信息(简略) pvdisplay 查看pv的信息(详细)3、创建vg虚拟磁盘 vgcreate mytest /dev/sdd1 /dev/sde1 ...

2020-03-28 22:31:06 2212

原创 Linux(centos7)raid级别间的区别和软raid使用+逻辑卷管理器LVM及逻辑卷的管理应用

raidraid:Redundant Arrays of Inexpensive(Independent)Disks多个磁盘合成一个“阵列”来提供更好的性能、冗余,或者两者都提供提高IO能力: 磁盘并行读写提高耐用性: 磁盘冗余来实现级别: 多块磁盘组织在一起的工作方式有所不同RAID实现的方式:1、外接式磁盘阵列:通过扩展卡提供适配能力2、内接式RAID:主板集成RAID控制器...

2020-03-28 22:30:21 612

原创 Linux(centos7)自定义vim特性

配置文件:永久有效全局:/etc/vimrc个人:~/.vimrc扩展模式:当前vim进程有效(1) 行号显示:set number, 简写为set nu取消显示:set nonumber, 简写为set nonu(2) 括号成对匹配匹配:set showmatch, 简写为set sm取消:set nosm(3) 文件格式启用windows格式:set fileformat...

2020-03-27 16:16:27 166

原创 Linux(centos7)vim编辑工具使用

打开文件命令:vim [OPTION]... FILE...[OPTION]作用+#打开文件后,让光标处于第#行的行首,+默认行尾+/PATTERN打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首–b file二进制方式打开文件–d file1 file2…比较多个文件-m file只读打开文件如果该文件存在,文件被打...

2020-03-27 16:09:44 397

原创 Linux(centos7)上的常用几种工具—free、df、du、dd

常用工具内存空间使用状态:free [OPTION]-k:以KB为单位-m: 以MB为单位-g: 以GB为单位文件系统空间占用等信息的查看工具:df [OPTION]… [FILE]…[OPTION]代表意思-H以1000为单位-T文件系统类型-hhuman-readable-iinodesinstead of blocks 分区下...

2020-03-26 10:18:30 1128

原创 Linux(centos7)上对分区文件系统的挂载mount和卸载umount

挂载含义:将额外文件系统与根文件系统某现存的目录建立起关联关系,进而使得此目录做为其它文件访问入口的行为卸载含义:为解除此关联关系的过程关联挂载点:mount Point卸载时:可使用设备,也可以使用挂载点: umount卸载后:1、挂载点下原有文件在挂载完成后会被临时隐藏2、挂载点目录一般为空文件系统的挂载挂载方法使用命令:mount DEVICE MOUNT_POINT...

2020-03-25 21:44:51 4147

原创 linux(centos7)硬盘知识总结—硬盘的分区管理、创建文件系统、挂载、卸载

列出块设备lsblk创建分区使用fdisk:创建MBR分区gdisk:创建GPT分区分区工具:fdisk、gdiskgfisk /dev/sdb 类fdisk 的GPT分区工具fdisk /dev/sdb管理分区子命令代表含义p分区列表t更改分区类型n创建新分区d删除分区v校验分区u转换单位w保存并...

2020-03-21 22:10:27 297

原创 linux(centos7)上的硬盘种类、结构、磁盘分区方式、分区结构

硬盘分为机械硬盘和固态硬盘:机械硬盘(HDD):Hard Disk Drive,即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。机械硬盘中所有的盘片都装在一个旋转轴上,每张盘片之间是平行的,在每个盘片的存储面上有一个磁头,磁头与盘片之间的距离比头发丝的直径还小,所有的磁头联在一个磁头控制器上,由磁头控制器负责各个磁头的运动。磁头可沿盘...

2020-03-21 22:09:25 1649

原创 Linux系统的压缩、解压缩及归档工具

一、gzipgzip[OPTION]… FILE …-d解压缩,相当于gunzip-c将压缩或解压缩的结果输出至标准输出-#1-9,指定压缩比,值越大压缩比越大zcat不显式解压缩的前提下查看文本文件内容实例:gzip -c messages > messages.gzgzip -c -d messages.gz > messages...

2020-03-08 21:12:15 180

原创 Linux系统上的软链接以及find命令

软链接[root@centos ~]# lsanaconda-ks.cfg cr test[root@centos ~]# echo "This is my1!" > my1-bash: !": event not found[root@centos ~]# echo "This is my1" > my1[root@centos ~]# echo "This is m...

2020-03-07 22:42:37 1235

原创 Linux上用户组和权限管理、文本基本处理以及文本三剑客——grep知识点汇总

用户组和权限处理用户user用户分为管理员普通用户:系统用户、登录用户组groupLinux组:Groupname/GID 管理员组:root, 0 普通组: 系统组:1-499, 1-999(CENTOS7) 普通组:500+, 1000+(CENTOS7)Linux组的类别用户的主要组(primary group): 用户必须属于一个且只有一个主组,组名同用...

2020-03-05 20:40:37 369

原创 Linux系统的入门、文件管理、标准IO和管道知识汇总

用户登录终端Shell介绍执行命令简单命令Tab键补全命令行历史bash快捷键使用gnome-ternimal

2020-03-05 20:40:10 147

原创 Linux——grep部分练习题

1、显示/proc/meminfo文件中以大小s开头的行 cat /proc/meminfo |grep -i "s"2、显示/etc/passwd文件中不以/bin/bash结尾的行 875 cat /etc/passwd|grep "/bin/bash"$ 876 cat /etc/passwd|grep -v "/bin/bash"$3、显示用户rpc默认的shell...

2020-03-01 19:16:54 626

原创 Linux系统——grep和egrep

grep工作原理:它的工作原理是按照我们给定的字符串进行匹配,如果匹配到了有相同的字符串就将整行打印出来,它是从第一个字符开始进行相同长度的字符串匹配,往下进行匹配时是一个字符一个字符的往下进行,如果匹配到了相同长度内容相同的字符串,那么将会跳过这个长度的字符串,从这个字符串的紧接着的下一个字符开始再进行匹配,如果有相同的同样是打印出整行的内容,没有的话还是一个接着一个字符的往下进行匹配,同一...

2020-03-01 18:43:40 225

原创 Linux系统中egrep练习题

1、显示三个用户root、mage、wang的UID和默认shellcat /etc/passwd|grep -e root -e mage -e wang|egrep -o -e x:[0-9]+ -e /[a-z]+/[a-z]+$|egrep -o -e [0-9]+ -e /[a-z]+/[a-z]+2、使用egrep取出/etc/rc.d/init.d/functions中其基...

2020-03-01 18:05:46 498

原创 Linux系统中test命令

test命令通过help test命令来看一下test命令可以做哪些操作并简单翻译一下什么作用文件运算符:-a如果文件存在,则为True。-b如果文件是特殊块,则为True。-c如果文件是特殊字符,则为真。-d如果文件是目录,则为True。-e如果文件存在,则为True。-f如果文件存在并且是常规文件,则为True。-g如果文件是set-group-id,则为Tru...

2020-02-29 20:34:06 1323

空空如也

空空如也

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

TA关注的人

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