centos
番茄炒蛋君
这个作者很懒,什么都没留下…
展开
-
Linux 性能优化
目录:可以被性能优化的点性能评估表Linux 内核优化可以被性能优化的点硬件层面CPU、内存、硬盘容量、硬盘I/O读写、网卡自身带宽容量等,通常对硬件层面因素的优化主要是考虑增加其配置软件层面Linux系统下各个应用程序:Nginx、Tomcat、MYSQL、Redis、程序代码、网站代码等,对其网站代码、软件的配置文件参数优化、优化软件架构、是否增加集群、分布式结构以扩...原创 2019-11-27 16:40:52 · 273 阅读 · 0 评论 -
Nginx 企业网站架构模拟
目录:架构图Mysql主从架构图Mysql主从使用yum安装Lamp架构在192.168.197.11、192.168.197.12上[root@localhost ~]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm[root@localhost ~]# rpm -ivh ...原创 2019-11-15 15:02:12 · 441 阅读 · 0 评论 -
Firewalld
目录:Firewalld介绍Firewalld使用Firewalld介绍从CentOS7开始,默认是没有iptables的,而是用了firewall防火墙Firewalld提供了支持网络/防护墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具动态防火墙 是指不需要全部清空防火墙规则,再重新全部加载Firewalld和iptables之间的关系Firew...原创 2019-11-06 15:16:43 · 248 阅读 · 0 评论 -
IT安全以及iptables
目录:IT运维安全iptables概念及应用iptable NAT转发IT运维安全为了保障企业IT设备、门户网站、业务系统、应用软件&程序高效稳定的运行,需要通过一下一些方面来强化安全安全从点滴做起硬件层面IDC机房门禁、设备静电、灭火器、管理人员权限、摄像头监控、操作权限、供电系统、空调、大风扇、服务器硬件等软件层面应用程序可读、可写、执行、控制访问权限...原创 2019-11-06 11:25:21 · 233 阅读 · 0 评论 -
Linux Mysql服务启动故障排除
排查过程在启动mysql服务中,遇如下报错:Job for mariadb.service failed because the control process exited with error code. See “systemctl status mariadb.service” and “journalctl -xe” for details.在测试环境、生产环境,应用软件、...原创 2019-10-24 11:14:40 · 609 阅读 · 0 评论 -
Linux基础命令(136-150)
目录:rpm RPM软件包管理命令yum linux包管理器kill 结束进程killall命令 使用进程的名称来杀死进程pkill 可以杀掉指定名字的进程pstree 把进程已树状结构列出ps 显示当前运行的进程pidof 根据进程名,取其pidtop 实时显示系统中各个进程的资源占用情况htop命令vmstat 显示系统中各个进程的资源占用情况glances 实时显...原创 2019-07-05 14:42:00 · 525 阅读 · 0 评论 -
Linux基础命令(76-90)
目录:crontab 定时任务tac 倒叙的方式查看文件内容rev 将文件中的每行内容已字符为单位反向输出cut 用来显示行中的指定部分,删除文件中指定字段crontab 定时任务主要选项:-l 查看crontab文件内容-e 编辑crontab文件内容crontab -etac 倒叙的方式查看文件内容示例:tac jeff.txtrev 将文件中的每行内...原创 2019-07-01 00:52:41 · 209 阅读 · 0 评论 -
linux文件系统
目录:硬盘介绍硬盘 Block 及 Inode硬盘介绍硬盘是计算机主要存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成,碟片外覆盖有铁磁性材料,硬盘内部由磁道、柱面、扇区、磁头等部件组成硬盘可以看做为一个圆柱体,可以分割为若干柱面。下图为一个柱面的示意图,黄色部分为磁道,蓝色部分为扇区Linux 系统中硬件设备相关配置文件存放在/dev/下,常见硬盘命名:/de...原创 2019-07-11 16:16:12 · 103 阅读 · 0 评论 -
vsftpd文件传输服务
目录:vsftpd介绍FTP主流软件、用户模式vsftpd安装vsftpd配置文件vsftpd匿名用户模式vsftpd系统用户模式vsftpd介绍FTP(文件传输协议),基于TCP协议运行、(c/s)架构。默认使用20,21端口,20端口(数据端口)进行数据传输,21端口(控制端口)用ftp控制连接命令执行。FTP普遍部署在内网,支持文件传输共享。FTP主流软件...原创 2019-07-18 18:13:30 · 348 阅读 · 0 评论 -
vsftpd虚拟用户模式搭建
目录:vsftpd虚拟用户模式原理vsftpd虚拟用户模式部署相关服务、包的安装编辑虚拟用户文件(用户登录的用户名,以及密码)生成db文件并设置其权限为600创建系统用户创建pam模块认证文件修改vsftpd配置文件创建虚拟用户配置文件启动服务测试vsftpd虚拟用户模式原理生成N个用户,N个用户无需再系统上有用户账号,N个用户都能登录,从而保证系统的安全...原创 2019-07-19 16:24:30 · 542 阅读 · 0 评论 -
制作CentOS7启动盘(U盘)
步骤:下载epel源安装ntfs-3g包使用dd命令将镜像刻录到U盘中下载epel源备份(当有别的epel源)# CentOS7 环境执行如下命令,使用阿里epelmv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backupmv /etc/yum.repos.d/epel-testing.repo /etc/...原创 2019-07-17 17:11:27 · 1430 阅读 · 0 评论 -
500G硬盘分区标准
Linux操作系统安装硬盘分区,500G硬盘分区的规范(不采用LVM):/boot分区 300MB称为启动分区,主要用于Linux系统启动时加载该分区的Linux内核文件、镜像文件,此分区大小不会增加、是固定的;Swap分区 512MB虚拟内存分区,交换分区,当物理内存不足,应用程序会使用swap分区,会导致应用程序不稳定,读写性能一般,从硬盘中划出来,比内存读写低,一般该分...原创 2019-07-29 17:48:34 · 3826 阅读 · 0 评论 -
SHELL编程四剑客-grep
目录:grep简介通配符与正则表达grep实例grep简介grep是一种强大的文本搜索,命令,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix/Linux 的 grep 家族包括 grep、egrep 和 fgrep,其中 egrep 和 fgrep 的命令跟grep 有细微的区别,egrep 是 grep 的扩展,支持更多的 re 元字符, fgrep 是 fix...原创 2019-08-12 17:11:41 · 198 阅读 · 0 评论 -
nginx入门
目录:Nginx简介Nginx工作原理Nginx安装Nginx简介Nginx (“engine x”) 是一个高性能 HTTP 和 反向代理 服务器、IMAP、POP3、SMTP 服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。其将源代码以类 BSD ...原创 2019-08-31 17:27:38 · 131 阅读 · 0 评论 -
构建http-yum源-CentOS7
YUM 光盘源默认只能本机使用,局域网其他服务器无法使用 YUM 光盘源,如果想使用的话,需要在每台服务器上构建 YUM 本地源,该方案在企业中不可取,所以需要构建 HTTP 局域网 YUM 源解决,可以通过 CreateRepo 创建本地 YUM 源端,repo 即为 Repository。目录:1. 基于 HTTP 构建 YUM 网络源2. YUM 源端软件包扩展3. 同步外网 ...原创 2019-07-11 16:17:43 · 399 阅读 · 0 评论 -
Linux基础命令(121-135)
目录:uniq 用于去除或忽略文件中的重复行column 有序的排序rsync 备份工具mail 邮件服务umount 卸载挂载服务showmount 查看挂载inotifywait等待特定事件发生sersync 实时同步工具watch 周期性执行程序ssh 客户端工具scp 远程复制help 内置命令的帮助hash shell搜寻到的外部命令的路径结果会缓存至内存缓...原创 2019-07-04 16:26:57 · 147 阅读 · 0 评论 -
cobbler自动化安装
cobbler==补鞋匠使用一个模板来配置 dhcp服务讲一个存储库(yum或rsync)建立镜像或解压缩一个媒介,已注册一个新操作系统在dhcp配置文件中为需要安装的机器创建一个条目,并使用您指定的参数(ip和mac地址)在tftp服务目录下创建适当的pxe文件重新启动dhcp服务以反映更改重新启动机器以开始安装(如果电源管理已启用)具体流程:#备份repocd /etc/...原创 2019-05-16 11:12:34 · 376 阅读 · 0 评论 -
Linux基础命令(1-15)
目录:mkdir创建目录cd切换路径ls查看目录或文件信息pwd列出当前目录touch创建空白文件,或更新文件时间戳cat查看文件vi简单的编辑文件命令vim复杂的文件编辑器echo打印或编辑文件内容...原创 2019-08-11 22:10:35 · 1254 阅读 · 1 评论 -
Linux基础命令(16-30)
目录:egrep 支持扩展正则表达式的grep命令head 查看文件的前N行tail 查看文件的后N行alias 查看和设置别名unalias 取消别名seq生成序列sed 流编辑器,实现对文件的增删改查awk过滤,输出内容rmdir 删除空目录tree 显示目录树man 帮助命令–help 简单的帮助命令uname查看系统stat详细查看文件和目录的信息rz接收...原创 2019-06-13 11:13:27 · 189 阅读 · 0 评论 -
Linux基础命令(31-45)
目录:原创 2019-06-14 11:08:31 · 340 阅读 · 0 评论 -
系统启动加载流程
步骤:原创 2019-06-11 11:47:30 · 299 阅读 · 0 评论 -
Linux基础命令(46-60)
目录:less 查看当前文档内容more 按页查看wc 统计文件的字数和行数,字节数chkconfig 设置开机自启动less 查看当前文档内容主要选项:-N 显示行号示例:less jeff.txtmore 按页查看不能回退,灵活上不如less示例:more jeff.txtwc 统计文件的字数和行数,字节数主要选项:-l 显示总行数,常用于查看进程...原创 2019-06-26 19:09:00 · 116 阅读 · 0 评论 -
Linux基础命令(61-75)
目录:61. whereis 查找文件帮助、源代码、命令62. locate 根据数据库里内容查找文件63. readlink 查看软链接的源文件在哪64. rename 重命名65. basename获取路径基名66. dirname去除文件名中的非目录部分,仅显示与目录有关的内容67. md5sum 计算和校验文件的md5值68. chmod 改变文件权限69. chown...原创 2019-06-27 14:47:15 · 431 阅读 · 0 评论 -
vim编辑器基础
目录:vim简介vim三种常用模式命令行模式常用编辑模式常用末行模式常用vim的简介VI 是一个命令行界面下的文本编辑工具,最早在 1976 年由 Bill Joy 开发,当时名字叫做 ex。vi 支持绝大多数操作系统(最早在 BSD 上发布),并且功能已经十分强大 1991 年 Bram Moolenaar 基于 vi 进行改进,发布了 vim,加入了对 GUI 的支持...原创 2019-06-27 15:27:33 · 397 阅读 · 0 评论 -
Linux基础命令(151-165)
目录:hwclock 显示硬件时钟groupmod 组属性修改newgrp 临时切换基本组hwclock 显示硬件时钟主要选项:-s 让系统时间同步硬件时间-w 让硬件时间同步系统时间示例:hwclockgroupmod 组属性修改主要参数:-n 修改组名-g 新的GID示例:groupmod -g 1000 oldboygpasswd 组密码修改...原创 2019-07-08 19:48:30 · 367 阅读 · 0 评论 -
Linux基础命令(91-105)
目录:parted 磁盘分区管理工具mkfs 创建文件系统fsck 磁盘检验partprobe 把分区表的修改变化通知内核mkswap 格式化swap分区swapon 使用swap分区swapoff 不使用swap分区tune2fs 修改文件系统信息(较少用到)megacli 查看raid信息ipmitools 查看硬件信息工具resize2fs 调整文件系统大小(LVM...原创 2019-07-03 11:14:21 · 376 阅读 · 0 评论 -
Linux基础命令(166-180)
目录:mke2fs ext系列文件系统专用管理工具e2label 卷标的查看与设定blkid 查看文件系统信息pvdisplay 显示卷组中一个或多个物理卷的信息pvcreate 创建一个可以被卷组使用的物理卷vgdisplay 显示卷组信息vgcreate 创建一个卷组vgremove 从系统上删除一个或多个卷组vgextend 通过添加物理卷扩展一个卷组vgreduce...原创 2019-07-09 15:13:53 · 751 阅读 · 0 评论 -
Linux基础命令(181-196)
目录:gzip 压缩工具zcat 可以直接查看gz结尾的压缩文件bgzip2 也是一个压缩工具bzcat 可以直接查看bz2结尾的压缩文件xz 压缩工具xzcat 可以直接查看xzcat结尾的压缩文件at 一次性任务计划lsmod 列出内核已载入模块的状态modinfo 显示内核模块的信息modprobe linux内核添加删除模块depmod 分析可加载模块的依赖性i...原创 2019-07-09 16:12:43 · 592 阅读 · 0 评论 -
Linux基础命令(106-120)
目录:diff 用于比较文件或目录的内容vimdiff 可视化的比较工具tr 转换删除字符串tee 多重定向dig 解析域名nslookup DNS服务诊断工具host 域名解析工具ping 网络服务诊断工具route 配置默认网关和网络静态路由diff 用于比较文件或目录的内容特别是比较两个版本不同的文件以找到改动的地方提示符:a add 增加c chage ...原创 2019-07-04 15:06:27 · 451 阅读 · 0 评论 -
CentOS-7磁盘扩容
具体步骤:查看分区信息df -h对硬盘进行扩容格式化分区fdisk /dev/sdap # 查看已分区数量n # 新增加一个分区p # 分区类型选择为主分区,分区号默认为3起始扇区 默认回车结束山区 默认回车t # 修改分区类型 8e # 修改为LVMw # 写分区表q # 退出fdisk...原创 2019-05-15 17:24:26 · 168 阅读 · 0 评论