Linux
西门飘雪VIP
西门飘雪,专注Java后端开发
展开
-
Linux中top命令参数详解
top命令用法top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。top的使用方式 top [-d number] | top [-...转载 2020-04-20 15:02:39 · 199 阅读 · 0 评论 -
Kali 更新源更换
因为kali是国外的,所以一些软件你要下载的话得从国外的网站下载,就会很慢,国内一些公司或者学校提供了国内的下载地址,所以我们需要更换更新源一,命令:vim /etc/apt/sources.list二、增加或替换掉sources.list文件里面的更新源地址:#阿里云deb http://mirrors.aliyun.com/kali kali-rolling main...原创 2020-04-05 21:22:47 · 1575 阅读 · 0 评论 -
kali连接xshell
升级到2.0以后kali功能确实很强大,但是其实安装好后的 kali很多服务是关闭的,需要一一打开后服务才能实现,前面一个星期安装的xshell永远都是出问题在连接问题上面 ,不是无法出现登录账户就是输入账户后服务器不接受,想了很多办法看了很多网友的解决方法,今天偶然机会突然解决了这个问题,回想起来整理思路1、是否打开ssh服务?2、打开后是否需要本...原创 2020-04-05 17:03:19 · 296 阅读 · 0 评论 -
监控进程脚本
如果程序经常挂掉,且找不到解决的办法时候,可以使用shell写一个进程监控脚本,以便程序挂掉,可以立即自动重启,以下是监控进程一个例子。shell语言编程参考https://www.runoob.com/linux/linux-shell.html#!/bin/bashwhile true; doif # 判断应用的进程是否存在 ps -ef |grep test.py ...原创 2020-01-13 15:11:27 · 862 阅读 · 0 评论 -
Linux下的桌面化设置
Linux下的桌面化设置设置网络用命令 ’nmtui’可进入桌面化网络设置,不同系统可能界面有所不一样如果不行,用‘setup’进入可视化界面,有的需要依赖 这是因为你的CentOS系统中默认就没有setup命令,也没有setup命令工具配套的组件。这时,可采用yum工具在线逐个安装,具体的安装方法如下:yum -yinstall setuptool ...原创 2020-01-06 14:58:25 · 853 阅读 · 0 评论 -
ssh免密码登录,公钥登录
SSH 是开源的,是用于远程登录的最为可靠的网络协议。系统管理员用它来执行命令,以及通过 SCP 协议在网络上向另一台电脑传输文件。通过配置 SSH 免密码登录,你可以享受到如下的便利:用脚本实现日常工作的自动化。 增强 Linux 服务器的安全性。这是防范虚拟专用服务器(VPS)遭受暴力破解攻击的一个推荐的方法,SSH 密钥单凭暴力破解是几乎不可攻破的。什么是 ssh-keygen...原创 2019-11-16 15:18:42 · 244 阅读 · 0 评论 -
linux 查看系统信息命令大全
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环...原创 2019-11-16 11:21:39 · 366 阅读 · 0 评论 -
搭建单机FastDFS 分布文件系统
一、FastDFS介绍1、简介2、FastDFS的存储策略3、FastDFS的上传过程4、FastDFS的文件同步5、FastDFS的文件下载二、安装FastDFS环境1、下载安装 libfastcommon2、下载安装FastDFS3、配置FastDFS跟踪器(Tracker)4、配置 FastDFS 存储 (Storage)5、文件上传测试三、访问文件四、FastDF...原创 2019-11-14 11:00:10 · 311 阅读 · 0 评论 -
Centos7 中设置tomcat为daemon服务,并开机启动
1 序言Jsvc 是专为 Java 应用程序开发的一个工具包,其目标是把 Java 应用程序的普通运行转换为可以配置某个普通用户以Unix 守护进程的方式运行。这样的话,可以很方便地启动 / 停止应用程序,同时也可以支持开机自启。开机自启tomcat是比较重要的,可以保证由于意外而使机器需要重启时不需要手动重启tomcat就可以自动恢复服务。简而言之,在生产环境中我们需要将tomcat配...原创 2019-09-26 14:59:42 · 1024 阅读 · 0 评论 -
【RabbitMQ】——centos7安装rabbitmq教程
引言消息队列现在在互联网项目中应用的还是非常多的,在接下来的博客中小编会深入的了解MQ的实现过程,在此博客中将介绍如何在centos7下面安装MQ以及遇到的问题。第一种(推荐):也可以直接加到yum源中#vim /etc/yum.repos.d/rabbitmq-erlang.repo[rabbitmq-erlang]name=rabbitmq-erlangbas...转载 2019-07-18 20:57:38 · 200 阅读 · 0 评论 -
docker系列--2.docker 镜像启动成功但是无法访问
docker 镜像启动成功但是无法访问(虚拟机中证实可用)解决办法:vi /etc/sysctl.conf或者vi /usr/lib/sysctl.d/00-system.conf添加如下代码: net.ipv4.ip_forward=1重启network服务systemctl restart network查看是否修改成功...转载 2019-05-09 21:11:04 · 7926 阅读 · 5 评论 -
docker系列--1.Docker 安装和设置镜像
docker安装前言:由于官方出品的一键安装脚本(脚本会区分不同的操作系统且脚本会安装体验版(edge版)而不是稳定版(stable版)且最好不要用于生产环境,脚本Github地址)。故用下面的脚本进行安装:CentOS版docker一键安装脚本由于在CentOS下安装docker本人最常用,所以将命令写成一键安装脚本,默认安装最新稳定版,将以下内容保存成dockerIntall.sh并...原创 2019-05-09 00:58:30 · 247 阅读 · 0 评论 -
日志分隔工具Cronolog的使用
Cronolog 分割 Tomcat8 Catalina.out日志。默认情况下,tomcat的catalina.out日志文件是没有像其它日志一样,按日期进行分割,而是全部输出全部写入到一个catalina.out,这样日积月累就会造成.out日志越来越大,给管理造成了不便,为了实现像其它日志文件一样按日期归档,这里我采用cronolog来完成日志分割。一、安装Cronolog YU...原创 2018-08-13 17:08:52 · 19496 阅读 · 5 评论 -
Redhat enterprise7 更改root用户密码
在开机的时候按F11,接着就会出现如图: 按“e”进入如下界面2.图二中,在键盘上按向下的箭头 找到此位置,3.在UTF-8 后面加个空格再加 斜杠 \ ,在下一行加上rd.break,按回车键,如下图 然后按Ctrl+x的组合键 4.操作完会出现这样的界面5.依次输入命令mount -o remount,rw /sysrootchroot /...转载 2018-09-17 16:31:07 · 452 阅读 · 0 评论 -
Cent OS安装jdk(rpm方式)
1、去oracle官网下载(需要注册)Linux系统的jdk(32或64位),然后上传到系统指定目录。2、查看当前环境中安装了那些jdk,如果有那么卸载掉安装好的CentOS会自带OpenJdk,用命令java -version,会有下面的信息:java version “1.6.0”OpenJDK Runtime Environment (build 1.6.0-b09)...转载 2019-04-23 11:37:54 · 346 阅读 · 0 评论 -
centerOS7在线yum安装MySQL
CenterOS7在线yum安装MySQL1.安装rpm包[aliyunzixun@xxx.com~]# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm·Retrieving http://dev.mysql.com/get/mysql-community-release-el7-...原创 2019-04-23 11:38:24 · 338 阅读 · 0 评论 -
center OS7 源码包安装nginx
方法一:centerOS7源码包安装nginx1.安装环境一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl ...原创 2019-04-23 11:38:13 · 467 阅读 · 0 评论 -
使用NetData对服务器性能进行监控
1. 安装NetData1.安装Netdata需要的基本编译环境安装:yum install zlib-devel gcc make git autoconf autogen automake pkgconfig2.下载netdatawget http://firehol.org/download/netdata/releases/v1.0.0/netdata-1.0.0.t...原创 2019-05-08 13:24:37 · 1681 阅读 · 0 评论 -
docker 开启2375端口,提供外部访问docker
首先备份docker文件:cp /usr/lib/systemd/system/docker.service /usr/lib/systemd/system/docker.service_back编辑docker文件:/usr/lib/systemd/system/docker.servicevim /usr/lib/systemd/system/docker.service修...原创 2019-05-13 21:14:25 · 982 阅读 · 0 评论 -
更新yum源
1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup具体的名字需要更具自己的系统命名来定2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/CentOS 5wget -O /etc/yum.repos.d/CentOS-Base.re...原创 2019-05-13 21:44:13 · 7176 阅读 · 0 评论 -
Linux临时修改IP、永久修改IP/开关端口
SUSE系统开启防火墙进入配置文件中 :cd /etc/sysconfig 编辑防火墙配置文件: vi SuSEfirewall2 在文件后面加入如下配置: FW_SERVICES_EXT_TCP="80 22 8080" ,保存退出开启5672(amqp),15672(web端口),25672(集群端口)。执行rcSuSEfirewall2 restart 说明:FW_SE...原创 2019-05-08 23:46:42 · 3204 阅读 · 0 评论 -
linux下如何部署(执行)java jar包,并关闭此jar的进程
1.执行jar包的命令和在windows操作系统上是一样的,都是java -jar xxxx.jar。2.将jar程序设置成后台运行,并且将标准输出的日志重定向至文件AccessLOG.log。打开jar文件:Vim xxx.jar 找配置文件 :/config:wq 退出nohup java -jar AccessControlService-0.0.1-SNA...原创 2018-08-13 14:53:39 · 6563 阅读 · 0 评论