![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
awesome_go
这个作者很懒,什么都没留下…
展开
-
常用Linux系统管理命令总结
一、目录指令1、创建目录make directorymkdir目录名称//mkdirspring,创建一个spring文件夹mkdir-pfile/file/file//递归创建多级别关系目录mkdirdir/newdir//不使用递归mkdir-pdir/newdi...原创 2020-03-03 15:32:08 · 570 阅读 · 0 评论 -
Linux升级python到3.6
转载至Linux注意该方法会将原自带python2升级为3.6,如只需升级python3,需将下述步骤中python处都修改为python3.Shell代码 1. # python -V # 查看python 版本 2. # cd /home/centos/Downloads # 进入存放目录 3. # wget https://www.python.or...原创 2019-12-27 10:19:06 · 951 阅读 · 0 评论 -
docker 运行rabbitMq
1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面);3、拉取镜像docker pull rabbitmq:3.7.7-management使用:docker images 查看所有镜像4、根据...原创 2019-10-17 16:37:19 · 2411 阅读 · 0 评论 -
Linux 服务器之间文件传输
linux的scp命令: scp就是secure copy的简写,用于在linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器. 有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过简单的scp命令便可达到目的。1、将本机文件复制到远程服务器上命令: scp...原创 2019-07-10 15:49:30 · 1384 阅读 · 0 评论 -
linux 安装h2 数据库
很多人在windows平台上使用过H2数据库,但是安装到linux,还不知道怎么做,现在,跟着我一起在linux安装:1,下载jar包下载h2-1.3.176.jar这个包(部分服务版本不一致,请自行更换版本)2,启动服务复制到linux服务器 /opt/h2/bin/ 下在目录下启动java -cp h2-1.3.176.jar org.h2.tools.Serv...原创 2019-08-08 17:14:28 · 1458 阅读 · 1 评论 -
linux 排查java cpu 100%
一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。(友情提示:本博文章欢迎转载,但请注明出处:hankchen,http://www.blogjava.net/hankchen)以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。...原创 2019-08-07 16:14:11 · 1006 阅读 · 0 评论 -
线上cpu 100% 报警解决经历
到了年底果然都不太平,最近又收到了运维报警:表示有些服务器负载非常高,让我们定位问题。还真是想什么来什么,前些天还故意把某些服务器的负载提高(没错,老板让我写个 BUG!),不过还好是不同的环境互相没有影响。定位问题拿到问题后首先去服务器上看了看,发现运行的只有我们的 Java 应用。于是先用ps命令拿到了应用的PID。接着使用top -Hp pid将这个进程的线程显示出...原创 2019-08-15 14:47:29 · 1063 阅读 · 0 评论 -
20个 常见的运维命令
optop 是Linux系统下的最常用性能工具,可以实时查看系统的资源使用情况,虽然是老生常谈,但作为一个必备系统状态查看工具不得不提。当系统或者应用出现问题是,很多工程师第一时间想到的就是打开 top,看一下CPU,内存这些情况,下面是top命令的运行截图:在综合统计部分: 第一行综合负载信息 13:55:49 是上一次统计时间,每个一段时间会自动...原创 2019-08-16 09:29:00 · 3965 阅读 · 0 评论 -
linux 查看cpu 和内存占用信息
查看磁盘使用情况:df -k:以KB为单位显示磁盘使用量和占用率df -m:以Mb为单位显示磁盘使用量和占用率df –help:查看更多df命令及使用方法查看内存占用情况:1.topPID:当前运行进程的IDUSER:进程属主PR:每个进程的优先级别NInice:反应一个进程“优先级”状态的值,其取值范围是-20至19,一 共40个级别...原创 2019-08-12 15:39:23 · 578 阅读 · 0 评论 -
linux 环境下查询复杂订单日志
日志模式 输出这个关联订单的 transaction_idgrep -B2 "下帐金额与实际应付金额不等" logs/all-2019-09-21.0.log | grep requestId | awk -F":" '{print $5 }' | xargs -I {} grep {} logs/all-2019-09-21.0.log | grep -E "tra...原创 2019-09-21 15:08:49 · 419 阅读 · 0 评论 -
linux yum 安装nginx
1、Centos6系统库中默认是没有nginx的rpn包的,所以我们需要先更新下rpm依赖库(1):使用yum安装nginx,安装nginx库rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm(2):使用下面命令安装nginxyum -...转载 2019-06-03 15:02:11 · 184 阅读 · 0 评论 -
文本处理工具sed和awk
sed 和 awk 是linux上两个文本处理工具,两者的功能比较相似,相比sed, awk的功能更为强大一些,但使用上也更加复杂。sedsed是一种流编辑器,它可以分析标准输入流的的数据, 然后将数据经过处理后,再输出到标准输出,能够完美的配合正则表达式使用。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,...原创 2019-05-23 15:09:50 · 545 阅读 · 0 评论 -
linux 安装nginx步骤
开始前,请确认gcc g++开发类库是否装好,默认已经安装。 ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtool centos平台编译环境使用如下指令 安装make:yum -y install gcc automake autoconf libtool make 安装g++:yum ins...原创 2018-05-23 09:16:51 · 661 阅读 · 0 评论 -
yum 配置阿里云源
自己的yum源不知道什么时候给改毁了……搜到了个超简单的方法将yum源更换为阿里的源 完全参考http://mirrors.aliyun.com/help/centos?spm=5176.bbsr150321.0.0.d6ykiD 1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.re...原创 2018-08-01 10:32:18 · 944 阅读 · 0 评论 -
CentOS7的firewall和安装iptables
CentOS7 的防火墙默认使用是firewall,而我们通常使用iptables;本文记录了firewall基础的命令和iptables的安装和使用。 firewall部分:part1 : 服务命令systemctl start firewalld#启动systemctl status firewalld #查看运行状态systemctl stop firewalld...原创 2018-08-01 10:33:57 · 689 阅读 · 0 评论 -
centeros 安装 jdk1.8
1.打开url选择jdk1.8下载http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html我选择linux x64版本:2.下载wget http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec51...原创 2018-09-10 15:02:48 · 8802 阅读 · 1 评论 -
阿里排查java 问题工具单
平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同学们可以拿出自己日常觉得帮助很大的工具,大家一起进步。闲话不多说,开搞。Linux命令类tail最常用的tail -ftail -300f shopbase.log #倒数300行并进入实时监听文...转载 2018-12-04 09:32:26 · 171 阅读 · 0 评论 -
docker 安装mysql
也许有小伙伴还不太清楚docker 是什么东西,那么可以先去了解一下,传送门:docker入门由于最近要做mysql的集群,那么需要提前做一些测试,可是手头并没有那么多的服务器,只有一台自己的阿里云服务器,windows下的虚拟机又不想用,在了解了docker之后,决定使用docker来快速部署几台服务器的环境,快速搭建几个mysql环境,理由是体积更小,占用资源更少。安装EPELrp...转载 2018-12-19 17:59:53 · 105 阅读 · 0 评论 -
linux 基础技巧
文章目录软件包管理器rpm与yumrpmyum总结文本查看命令cat、tail、morecatmoretail软件包管理器rpm与yumrpmrpm原称“Redhat Package Manager”.rpm会建立统一的数据库文件,详细记录软件信息并能够自动分析依赖关系。rpm出现之前要想在Linux系统中安装软件只能采用“源码包”的方式安装,而且在安装、升级、卸载时还要...原创 2018-12-25 15:22:28 · 97 阅读 · 0 评论 -
Linux 通过ssh传输文件
一、scp是什么?scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。二、scp有什么用?1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便...原创 2019-01-18 09:46:28 · 623 阅读 · 0 评论 -
linux 查看内存使用情况
Linux查看CPU和内存使用情况:http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html在做Linux系统优化的时候,物理内存是其中最重要的一方面。自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况。下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法。1. /pr...原创 2019-01-25 14:43:44 · 139 阅读 · 0 评论 -
linux 文件传输 rz sz
Linux系统上传下载命令rz和sz(2017年7月10日更新)原创老男孩oldboy2011-06-14 21:37:45评论(16)146768人阅读Linux系统简单易用的上传下载命令rz和sz(2017年7月10日更新)发布地址(http://oldboy.blog.51cto.com/2561410/588592)(一)安装方法汇总1、安装方法(推荐)yum install lrzsz ...原创 2018-04-16 10:52:09 · 243 阅读 · 0 评论