学习笔记
文章平均质量分 86
放寒假脚后跟v
这个作者很懒,什么都没留下…
展开
-
Linux vmstat命令
介绍vmstat 命令是VirtualMeomory Statistics (虚拟内存统计)的缩写。是针对系统的整体情况(虚拟内存、进程、CPU)的监控,而对进程进行监控的是top首先,谈一谈什么是虚拟内存,以及虚拟内存和物理内存的区别。物理内存是系统硬件,真正的内存,读写数据是非常快,但内存的容量非常小,是有限的,这就引出了虚拟内存。虚拟内存 就是为了满足物理内存不足,而利用磁盘空间虚拟出来的一个逻辑内存。这段磁盘空间就被称为交换分区(swap space)。虚拟内存作为物理内存的扩展,在物理内存原创 2021-02-02 09:04:51 · 196 阅读 · 0 评论 -
Linux top命令
top 命令是用来监控linux系统状况,比如CPU、内存的使用多核CPU监控在top视图下,按数字键1,可监控每个逻辑CPU的状况。统计信息区举例:top - 10:37:35 up 25 days, 17:29, 1 user, load average: 0.00, 0.02, 0.05Tasks: 104 total, 1 running, 103 sleeping, 0 stopped, 0 zombieCpu(s): 0.1%us, 0.0%sy, 0.原创 2021-02-01 14:39:54 · 149 阅读 · 0 评论 -
网络地址转换NAT
定义一、定义二、分类NATNAPTNAT server三、Easy IP一、定义NAT 技术主要用于实现内网访问互联网。一方面NAT缓解了IPv4地址短缺的问题、另一方面NAT技术让外网无法直接与使用私有地址的内网进行通信,提升了内网的安全性。私网地址:任何人可以随意使用的地址,用于在企业内网实现通信地址。10.0.0.0-10.255.255.255172.16.0.0-172.31.255.255192.168.0.0-192.168.255.255以上三类IP地址被划分为私网地址。公网原创 2020-12-30 11:48:29 · 351 阅读 · 0 评论 -
访问控制列表ACL的用法
1、拒绝某个特定的主机例如:拒绝源地址为1.1.1.1的报文通过rule 5 source 1.1.1.1 0.0.0.0 #必须要带有0.0.0.02、允许某个网段的所有主机通过例如:允许192.168.1.0/24所有主机通过rule 5 permit source 192.168.1.0 0.0.0.225 #(0.0.0.255)=(255.255.255.255)-(255.255.255.0)#24位掩码为255.255.255.0允许192.168.2.0 2.原创 2020-12-29 14:24:49 · 1988 阅读 · 0 评论 -
私有云OpenStack
web服务器的全球排名,每月一次。netcraft.com (只排前4) apache nginx google iis前三名都是linux操作系统,iis是Windows的如图所示:ldap协议账户集中管理(一个账户登录多个平台,像腾讯)微软:ADlinux开源:openldap域控服务器LDAP 轻量级目录访问协议(用来做账户集中管理,公司有很多产品,每个产品都要注...原创 2019-12-25 16:17:29 · 823 阅读 · 0 评论 -
端口映射工具Rinetd
端口映射工具Rinetd官网> https://boutell.com/rinetd/当访问某IP的某个端口,会自动转发别的IP别的端口安装# 安装编译环境yum install ncurses ncurses-devel openssl-devel bison gcc gcc-c++ make cmake -y# 进入安装目录cd /usr/local/# 获取源码包wg...原创 2019-12-18 10:06:06 · 300 阅读 · 0 评论 -
2019.8.20——shell脚本2
技术分享:病毒:$?返回值0 1 2例如:[root@localhost ~]# grep root /etc/passwdroot:x:0:0:root:/root:/bin/bashoperator:x:11:0:operator:/root:/sbin/nologin[root@localhost ~]# echo $?0 //能够找到[root@localhost...原创 2019-08-21 19:14:46 · 311 阅读 · 0 评论 -
2019.7.25——sudo提权、权限、组
*为什么要暴力破解root密码?物理服务器在IDC托管,让机房工作人员(不允许知道账号密码)查看ip地址,重启ssh服务2 fhell ssh ip3 联系机房值守暴力破解root密码,登录系统systemctl restart sshd 重启ssh服务4 你在办公室可以登陆及部署业务了*root密码现在破解完需要告诉业务工程师么?不需要,他只要让工程师能够远程连接即可。在企业...原创 2019-08-20 16:25:29 · 133 阅读 · 0 评论 -
2019.8.21——shell脚本3
#!/usr/bin/bash#by yyread -p "Please input a username: " userid $user &> /dev/nullif [ $? -ne 0 ] ;then echo "no such user: $user"firead -p "Are you sure ? [y/n]: " actioni...原创 2019-08-21 19:12:39 · 245 阅读 · 0 评论 -
部署禅道
3、部署chandao(最后做附加题)开源版的(重点项目)自带的数据库与web服务 你本机的应用全都要停止,防止端口被占。起服务要用绝对路径环境Centos7.3禅道9.7开源集成版(集成了mysql、apache、php)不需要自己配置下载禅道下载地址:http://dl.cnezsoft.com/zentao/9.7/ZenTaoPMS.9.7.st...原创 2019-10-22 19:02:16 · 297 阅读 · 0 评论 -
2019.8.26——数据库,源码包安装mysql、yum安装mysql
——仅用于个人学习,勿喷。面试会问:关系型数据库与非关系数据库的区别不用做新版本的mysql,因为不稳定,这要取决于开发,5.6,5.7比较多,会跟开发的年龄有关。在实际生产环境中,是不可能使用简单密码的Navicat、常用的数据库客户端工具。一系列的操作都可以。安装netstat 查看端口[root@localhost ~]# yum -y install net-tools每...原创 2019-10-22 19:02:56 · 190 阅读 · 0 评论 -
大白话版理解mycat中间件实现读写分离的简单架构的步骤
仅用于个人学习,个人学习笔记。一主一从,一mycat一web应用服务(测试)1、首先进行地址解析,其实没有必要四台机器全部进行解析,但为了方便,在这里,我也没有进行全部解析,只是为了好理解。主(master):从(slave),在这里,我并没有用到slave,因为只要通过mycat,最后控制了master,控制slave同理。但我还是进行了解析。mycat(中间件)应用服务端端...原创 2019-09-01 20:26:57 · 2462 阅读 · 0 评论 -
2019.7.30——LVM、raid实操
作业:1、将有LV的磁盘格式化先取消挂载点 umount /dev/datevg/lv1 /mnt/lv1在移除VG datavg lvremove datavg最后 mkfs.xfs -f /dev/sdc2、将根分区扩容pvcreate /dev/sdbvgextend centos /dev/sdblvextend -L +20G /dev/centos/ro...原创 2019-08-19 16:46:06 · 71 阅读 · 0 评论