Linux
文章平均质量分 62
softwareDragon
软件工程师一枚
展开
-
[Linux系统] VMware克隆CentOS7,解决网络配置问题
VMware克隆CentOS7,解决网络配置问题转载 2022-07-16 15:16:24 · 855 阅读 · 0 评论 -
VMware12 CentOS 7 NAT方式连接网络配置
转自https://blog.csdn.net/u013305747/article/details/78375946VMware、CentOS 7 安装略过(网上教程一堆),以下是安装完成后以NAT方式链接网络的配置,需要注意的几个点:一、虚拟网络编辑器配置1、VMnet8设置(不需要改动)2、NAT设置(不需要改动)3、DHCP设置(CentOS IP地址段设置,不需要改动)二、虚拟机设置(网络适配器选择NAT模式)三、主机VMware Virtual Ethe转载 2021-04-22 11:18:08 · 236 阅读 · 0 评论 -
java 线上应用故障排查之二:高内存占用
前一篇介绍了java线上应用故障排查之一:高CPU占用,这篇主要分析高内存占用故障的排查。搞Java开发的,经常会碰到下面两种异常:1、java.lang.OutOfMemoryError: PermGen space(jdk1.7及之前版本)2、java.lang.OutOfMemoryError: Java heap space要详细解释这两种异常,需要简单重提下Java内存模型。(友情提示:本博文章欢迎转载,但请注明出处:hankchen,http://www.blogja...转载 2021-04-13 11:15:42 · 640 阅读 · 0 评论 -
java 线上应用故障排查之一:高CPU占用
一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。(友情提示:本博文章欢迎转载,但请注明出处:hankchen,http://www.blogjava.net/hankchen)以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。通过ps aux | grep PID命令,可以进一步确定是tomcat进程出现了问题。但是,怎么定位到具体线程或者代码呢?首先显示转载 2021-04-13 10:58:00 · 186 阅读 · 0 评论 -
centos7普通用户和root用户 安装python3
一:普通用户python -V,看下之前系统中是否有python,看这个是因为安装python3时的基本环境都已具备了,如下图中的是python2版本官网下载 Python-3.7.9.tar.xz 安装包解压 tar -xvJf Python-3.7.9.tar.xz 编译安装 创建编译目录mkdir /home/username/python3 备注:username为用户名 cd Python-3.7.9 ./configure --prefix=/home/user...原创 2021-03-18 17:52:23 · 2577 阅读 · 1 评论 -
linux centos tar 解压缩命令
压缩命令 tar -czvf /usr/20200220.tar.gz 2020022000备注:/usr/20200220.tar.gz为压缩后的路径+文件名 压缩文件夹或文件为2020022000接压缩命令 tar -xzvf 20200220.tar.gz -C /aa备注:当前目录的20200220.tar.gz压缩文件 解压到根目录下的aa目录中...原创 2020-07-22 13:25:55 · 288 阅读 · 0 评论 -
linux 已知ip 用户名 密码 自动实现多台机器相连(公钥,私钥)
[ ! -f /root/.ssh/id_rsa.pub ] && ssh-keygen -t rsa -p '' &>/dev/null # 密钥对不存在则创建密钥while read line;do ip=`echo $line | cut -d " " -f1` # 提取文件中的ip user_name...原创 2020-02-27 11:05:58 · 233 阅读 · 0 评论 -
linux crontab 定时任务 解压文件 流程 详解
第一步:查看crontab是否开启service crond status确保处于启动状态第二步:创建tar包备份文件夹mkdir /root/aa/backuptar第三步:编写shell脚本vim /root/aa/dealtar.sh内容为:#!/bin/shcd /root/aafind /root/aa -maxdepth 1 -type f...原创 2020-02-26 16:41:28 · 821 阅读 · 1 评论 -
Linux问题:Crontab 执行shell脚本时相对路径的问题,不能识别
问题描述:在linux中的直接执行shell脚本可以用相对路径找到文件,但是如果通过计划任务crontab执行shell脚本时,却不能通过相对路径找到文件!例子: shell脚本文件代码~#! /bin/shLogfile = './1.txt';date >> $Logfile;echo '------';直接执行shell脚本,可以在1.txt文件中看...原创 2020-02-26 12:30:02 · 1014 阅读 · 0 评论 -
linux下文件的批量查找与复制命令、批量解压、批量删除功能
find.-typef-name"weapon.log*"|xargs-irm-fr"{}"; find.-name"stat_*_2012_05_26_log.tgz"-execcp{}/home/adstat/apache_log/stat/\;上述命令①代表在当前文件夹下递归找到符合weapon.log开头的文件并删除,如果要指定其...原创 2020-02-24 23:55:24 · 509 阅读 · 0 评论 -
centos7 crontab常用方法
yum install crontabs说明:service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置查看crontab服务状态:service crond status手动启动crontab服务:service c...原创 2020-02-24 22:03:32 · 1286 阅读 · 0 评论 -
Linux环境下查看某软件的安装位置
如果命令 which 和whereis 都找不到安装目录,可使用以下办法 ps -ef|grep 软件名例如redis得到了进程号 2138然后 ls -l /proc/2138/cwd原创 2020-02-18 11:17:44 · 426 阅读 · 0 评论