linux
linux
Qfoom
这个作者很懒,什么都没留下…
展开
-
Linux删除指定时间之前的文件
要求: 归删除/var/svn/svnbackup目录下创建时间为7天之前,并且文件以new开头的的所有文件或文件夹; 示例: find /var/svn/svnbackup -name "new_*" -mtime -7 -exec rm -rf {} \; 附注: -mtime +7 表示七天之前; -mtime -7 表示七天之内; -mtime 0 表示1天之内;...原创 2021-03-12 10:52:29 · 693 阅读 · 0 评论 -
shell脚本-启动 停止 重启服务,根据端口或jar
shell脚本-启动 停止 重启服务,根据端口或jar原创 2021-03-10 14:52:48 · 267 阅读 · 0 评论 -
linux提升脚本和文件夹权限
**linux提升脚本和文件夹权限**![在这里插入图片描述](https://img-blog.csdnimg.cn/20210310143200869.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1Fmb29t,size_16,color_FFFFFF,t_70)依照上面的表格,权限组合就是对应权限值求和,如下:7 = 4 + 2原创 2021-03-10 14:33:49 · 294 阅读 · 0 评论 -
Centos7 更换yum源
使用之前请确保已经安装wget,如未安装请执行下面一条命令来安装yum install -y wget备份原来的源sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bk下载阿里源$ cd /etc/yum.repos.d$ sudo wget -nc http://mirrors.aliyun.com/repo/Centos-7.repo更改阿里yum源为默认源$ sudo mv C原创 2021-03-09 14:41:27 · 21634 阅读 · 4 评论 -
记一次java程序CPU占用过高问题排查
转载:https://blog.csdn.net/puhaiyang/article/details/78663942转载 2020-12-08 11:23:34 · 122 阅读 · 0 评论 -
Linux之tree命令生成文件目录结构
tree未安装:直接解决方法 yum -y install tree然后在要生成目录的位置[root@myfistlinux logstash-7.6.2]# tree -L 5 >/var/test.txt[root@myfistlinux logstash-7.6.2]# 命令:tree -L 5 >/var/test.txt5:代表几级目录/var/test.txt:生成文档存储的位置...原创 2020-12-02 17:24:10 · 521 阅读 · 0 评论 -
linux free 命令下free/available区别
[root@VM_16_17_centos bin]# free -h total used free shared buff/cache availableMem: 1882892 785272 280428 40496 817192 852060Swap: 0 0 0先说明一些基本概念第一列原创 2020-11-27 13:40:20 · 10644 阅读 · 3 评论 -
linux cpu飙高到100%----中了挖矿程序
感谢:简书SilentBillows一 定位问题1.发现cpu异常,查看对应的进程信息[root@versionlibrary /]# top top - 10:56:10 up 15 min, 1 user, load average: 7.28, 7.24, 4.90Tasks: 209 total, 5 running, 204 sleeping, 0 stopped, 0 zombie%Cpu(s): 96.5 us, 3.5 sy, 0.0 ni, 0.0 i原创 2020-11-25 10:53:10 · 1397 阅读 · 0 评论 -
linux-mysql5.7.32
亲测:https://www.cnblogs.com/zhangliuhero/p/13927823.html看系统是否已经安装mysqlyum list installed | grep mysql若出现,则卸载旧的yum -y remove mysql-libs.x86_64安装mysql yum源yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm安装mysql5.原创 2020-11-20 17:37:54 · 347 阅读 · 0 评论 -
yum 源更换 | Loaded plugins: langpacks, versionlock
添加链接描述换源 – 百度云 源伤不起。wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repoyum 源文件已经更改yum clean all 清空yum 的缓存信息yum makecache 生成新的 yum 缓存信息...原创 2020-11-20 16:56:34 · 2006 阅读 · 0 评论 -
linux-redis系列(一)- 安装与启动
一、Redis介绍Redis是NoSql的一种,在弄清楚Redis是个什么玩意之前,先了解下NoSql是什么。-1、什么是NoSqlNoSql,全名:Not Only Sql,是一种非关系型数据库,它不能替代关系弄数据库,只是关系型数据库的一个补充,是可以解决高并发、高可用、高扩展、大数据存储等一系列问题而产生的数据库解决方案。2、什么是RedisRedis是使用c语言开发的一个高性能键值数据库,即通过一些键值类型来存储数据。Redis支持的键值类型有:String字符类型、map散原创 2020-11-19 17:55:59 · 162 阅读 · 1 评论 -
Nginx日志按日期切割详解(按天切割)
目录编写脚本:给脚本可执行权限添加定时任务实现需求本文实现的功能是在吗每天凌晨00:00把前一天的Nginx日志access.log重命名为access-xxxx-xx-xx.log格式,例如:access-2016-10-01.log,下面话不多说了,来看看详细的实现方法吧。编写脚本:我的nginx的logs存放目录:/usr/local/server/nginx/logs所以我的脚本放在相同目录下面.vim /usr/local/server/nginx/logs/cut_nginx原创 2020-11-16 09:57:53 · 640 阅读 · 0 评论 -
shell脚本执行报错:/bin/bash^M: bad interpreter: No such file or directory
shell脚本报错/bin/bash^M: bad interpreter: No such file or directory,通过查阅资料得知,shell脚本格式必须是unix才行,但我这个脚本是在windows上编写完成传到Linux服务器上的,所以一执行就报错:原来在windows编辑在上传到linux不可以.我直接采取了笨办法,重新在linux编辑脚本即可.鸣谢:南丘xf...原创 2020-11-16 09:40:10 · 78 阅读 · 0 评论 -
Linux CentOS7(2)使用Docker访问nginx
以nginx为例搜索镜像docke search nginx拉取镜像docker pull nginx查看本地镜像docker images运行镜像docker run -p 8080:80 -d nginx // 使用宿主机8080端口映射nginx的80端口访问容器的服务http: //ip:8080访问时候一直访问不到,后来说可能防火墙没有关但是已经使用systemctl stop firewalld,没有效果后来安装iptalb.原创 2020-10-23 18:08:48 · 212 阅读 · 0 评论 -
Linux- traceroute 命令
traceroute 命令显示数据包到主机间的路径,Linux 系统中,我们称之为 traceroute,在 MS Windows 中为 tracert。traceroute 通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。一条路径上的每个设备 traceroute 要测 3 次。输出结果中包括每次测试的时间 (ms) 和设备的名称(如有的话)及其 IP 地址。traceroute 命令安装:#CentOSyum install traceroutetraceroute 命令补充.原创 2020-10-23 13:13:09 · 350 阅读 · 0 评论 -
Linux CentOS7虚拟机安装Docker(6)---常用命令
启动dockerdocker版本信息docker镜像启动docker# 启动dockersystemctl start docker# 查看docker运行状态systemctl status docker# 停止dockersystemctl stop dockerdocker版本信息docker version docker镜像docker search :搜索镜像docker pull: 下载镜像...原创 2020-11-11 16:10:16 · 73 阅读 · 0 评论 -
Linux CentOS7虚拟机安装Docker(5)---.netcore
当前版本:docker版本(比如Docker 17.03.2).netcore版本3.1直接从构建镜像开始了啊.前面的省略构建镜像程序上传到指定目录之后,创建DockerFile文件,内容如下== 创建DockerFile,引入镜像,低版本 docker 去掉 AS base==此处感谢:吕小不#低版本 docker 去掉 AS base# 之前我是 FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base# 结果一原创 2020-11-11 10:31:50 · 175 阅读 · 0 评论 -
CentOS永久关闭防火墙
systemctl start firewalld #开启防火墙systemctl status firewalld # 查看防火墙状态systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动原创 2020-11-10 09:49:46 · 107 阅读 · 0 评论 -
linux ftp 启动 vsftpd服务 操作
地址:https://blog.csdn.net/Dreamer_good/article/details/109571409ftp状态查看:systemctl status vsftpd启动ftp服务:systemctl start vsftpd重启ftp服务:systemctl restart vsftpd停止ftp服务:systemctl stop vsftpd设置开机自启:systemctl enable vsftpd...转载 2020-11-09 16:03:53 · 275 阅读 · 0 评论 -
Linux CentOS7使用Docker(3)springboot项目
以上操作在VMware 创建的虚拟机中完成,云服务器待验证网卡1 构建镜像1、 用DockerFile构建镜像在 /usr/local/ddd 文件夹上传jar同时创建DockerFile,内容如下FROM java:8VOLUME /tmp # 将jar包添加到容器中并更名为app.jarADD demomvc.jar app.jar # 运行jar包RUN bash -c 'touch /app.jar'ENTRYPOINT ["java","-Djava.security.原创 2020-10-24 10:36:02 · 115 阅读 · 0 评论 -
Linux CentOS7虚拟机安装Docker(1)
在Linux上安装docker 1.查看Linux系统的内核版本 必须是3.10及以上 uname -r 2.升级软件包及内核;(选做,更新需要下载1G左右文件,建议不执行这一步) yum update 3.安装 docker yum install docker 查看docker版本号 docker -v 4.启动docker systemctl start docker 5.将docker服务设为原创 2020-10-21 11:21:15 · 191 阅读 · 0 评论 -
VMware虚拟机禁止防火墙启动
每次打开虚拟机时候,都会启动防火墙,使用起来很不方便可以做到永久关闭防火墙#查看firewall状态systemctl status firewalld.service#停止firewallsystemctl stop firewalld.service#禁止firewall开机启动systemctl disable firewalld.service...原创 2020-09-25 17:15:05 · 5183 阅读 · 0 评论 -
Jenkins(4)Jenkins_web界面构建项目
.为了方便使用,使用汉化插件进行界面汉化1 进入全局工具配置1 JDK 配置2 Git第一次使用地址:/usr/local/git没有成功在linux使用命令:whereis git使用后面这个路径3 Maven 安装点击应用2 构建项目1 新建任务,名称为TestJava2 配置源码管理3 Build4 在linux系统添加workspace默认workspace在Jenkins安装目录下即需要新建目录/var/lib/jenkins/workspace/T原创 2020-09-16 15:38:28 · 378 阅读 · 0 评论 -
consul启动报错listen tcp 39.108.107.163:8600: bind: cannot assign requested address
转载:https://blog.csdn.net/qq_34707456/article/details/101346509照着网上的教程去启动consul结果一直出现这个错误:我启动consul的方式:./consul agent -dev -ui -node=consul-dev -client=39.108.107.163 --这是我阿里云服务器公网ip地址我后来试着关闭防护墙,开放端口这些方法都不行。。于是我把公网ip地址39.108.107.163改成了云服务器的私有ip转载 2020-09-24 09:45:00 · 791 阅读 · 0 评论 -
VMware虚拟机设置静态ip
1.安装好CentOS7系统之后.网络设置为桥接模式2.直接在可视化界面操作虚拟机会自动分配一个ip,就那这个ip作为静态IP使用34 点击齿轮,进行配置即可5 就使用当前的ip.查看当前虚拟机ip可以使用ifconfig命令查看OK...原创 2020-09-16 16:17:17 · 114 阅读 · 0 评论 -
Jenkins(2)linux安装maven
转载:http://blog.csdn.net/qq_37675219/article/details/108258825之后在conf的setting.xml更改repo和阿里镜像转载 2020-09-15 15:56:04 · 84 阅读 · 0 评论 -
Jenkins(3)linux git
1 下载最新版本:https://git-scm.com/download/linux上传到linux 服务器 /usr/local目录 并创建git文件夹,后续使用接下来根据操作即可:链接https://www.cnblogs.com/wulixia/p/11016684.html转载 2020-09-16 10:39:03 · 99 阅读 · 0 评论 -
虚拟机中主机名的修改
https://www.cnblogs.com/hkdong/p/11733359.html第一步:用hostname把主名改为dongxuanmin-hbza。第二步:用vi编辑器把hostname里面的也改为dongxuanmin-hbza就可以了。第三步:重启电脑就完成了。原创 2020-09-15 09:33:36 · 3487 阅读 · 0 评论