
linux
尘光掠影
摒弃洋洋洒洒、长篇大论的博客,用最简洁的代码,讲清楚最复杂的道理~
展开
-
linux系统常用的简单操作命令
简介1.linux系统是程序猿经常会接触的系统,特别是实施、运维工程师等职位,都需要对linux操作要求比较高,但也有很多新入门的工程师并不懂得如何操作一些常用的简单的linux命令,这是非常尴尬的一件事;2.本篇博客的重点放在:介绍在日常的工作中会接触较多的常用的linux基本命令:实例1.linux项目部署、查看、启动、关闭等操作常用命令 cd /home/t...原创 2019-05-11 15:19:31 · 2936 阅读 · 0 评论 -
linux下的缓存机制及清理buffer/cache/swap的方法梳理
一、缓存机制介绍在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率。CPU上下文切换:CPU给每个进程一定的服务时间,当时间片用完后,内核从正在运行的进程中收回处...转载 2019-05-15 14:59:48 · 1565 阅读 · 0 评论 -
centos7服务器(free -h)命令详解
简介centos7服务器linux命令:free -h,查询当前服务器内存使用状况以及剩余内存状况;实践1.如下图:2.命令详解: total:服务器内存总大小:7.6G used:已经使用了多少内存:3.8G free:未被任何应用使用的真实空闲内存; shared:被共享的物理内存; buff/cache:缓冲、缓存区内存数,缓存在应用之中; ...原创 2019-05-15 14:48:59 · 25804 阅读 · 1 评论 -
linux服务器springboot或tomcat项目启动,进行jvm参数调优设置
简介在实验环境或生产环境中,往往一台linux服务器需要添加启动n个项目,但是项目启动占用的jvm内存默认值基本上都是很大的,800m到2G都有,这样很容易将服务器的内存吃垮,从而导致系统强制oom(内存泄露),不留任何情面; 所以,我们在部署项目的时候需要进行jvm参数的调优设置,保证内存使用的稳定性;实践1.首先执行命令:free -h,查询当前的内存占用情况,从下图可看出,内存...原创 2019-05-09 16:50:02 · 8413 阅读 · 0 评论 -
linux系统centOS 7安装 mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
#卸载系统自带的Mariadb[root@localhost local]# rpm -qa|grep mariadbmariadb-libs-5.5.52-1.el7.x86_64[root@localhost local]# rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64#删除etc目录下的my.cnf文件[root@localhos...转载 2018-12-10 17:17:07 · 1604 阅读 · 0 评论 -
linux安装elasticsearch部署配置详细说明
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速的效果。 ElasticSearch作为一个主流的搜索引擎,其完整的使用流...原创 2017-12-12 22:55:28 · 4744 阅读 · 2 评论 -
Windows10使用VMware安装Centos7虚拟机
系统环境:Windows 10 Pro软件版本:VMware 15Pro安装镜像:CentOS-7-x86_64-Everything-1804.iso下载地址:https://www.centos.org/download/1. 点击创建新的虚拟机,选择典型。2.单击浏览并选择镜像文件3.自定义虚拟机名称以及安装位置(建议选择剩余较大空...转载 2019-09-12 11:20:52 · 544 阅读 · 0 评论