
linux
hello_读书就是赚钱
2020年12月加入某头部互联网公司,担任高级开发工程师,从事公司核心软件开发/
2017年6月加入某1000人+软件公司,担任中级架构师从事公司核心软件项目开发,分布式架构研究、部署,生产环境维护等工作
展开
-
centos7.0 阿里巴巴学生服务器搭配环境实录(1)--java1.8环境搭建
输入以下命令,查看jdk软件包列表 yum search java | grep -i –color JDK获取软件包列表然后输入以下命令进行安装yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel然后进行一轮时间的等待当你看到以下字样时代表你安装成功,接下来就要对环境进行配置Complete!用Yum原创 2016-02-24 15:00:31 · 577 阅读 · 0 评论 -
使用git+maven+shell实现持续集成
前言:这篇博客是一直心心念念想要写的,但是因为拖延症一直拖着拖着已经拖了半个月了,今晚就一定把他写完。需求:之前在做项目的时候经常会有这么一个情况,交付的时候往往会出现需求变动,修复bug的情况,每次上线测试之后发现问题就需要执行“修复-编译打包-部署”等动作,一次两次操作还好,但是一年来每次都是完成这样的动作,就会很疲劳,特别是部署,每次都需要kill -9 tomcat,再启动。有的时候在原创 2018-01-07 02:43:48 · 3317 阅读 · 0 评论 -
tomcat8在centos7.5下配置开机启动
本文参考这篇文章一、在/etc/init.d下新建一个文件tomcat,并添加内容如下:#!/bin/sh# chkconfig: 345 99 10# description: Auto-starts tomcat# /etc/init.d/tomcatd# Tomcat auto-start# Source function library.#. /etc/init.d/functi原创 2017-12-27 21:51:04 · 1132 阅读 · 0 评论 -
从0开始用shell写一个tomcat日志清理脚本
一、目的tomcat日志随着时间的流逝会越来越大,虽然我们可以使用cronolog对tomcat输出的日志根据日期进行切割,但是日子一长,进到logs/文件夹下都是密密麻麻的日志,不好查看也浪费了大量的空间,故本文的目的是编写一个脚本,能根据文件名中的日期自动清理过期的日志。(该脚本只使用使用yyyy-MM-dd命名的日志)二、技术储备至少过了《Linux Shell脚本攻略(第2版)》这本书,拥有原创 2017-11-29 15:17:34 · 2392 阅读 · 1 评论 -
搭建热情samba文件服务器
一、前言在分布式服务器集群中常常要把文件存储服务抽取出来,让文件服务器单独成为一个结点,本文根据鸟哥linux私房菜的节奏搭建一个samba服务器。二、安装一般使用yum安装即可yum -y install samba三、主要的软件samba:这个软件主要提供SMB服务器所需的各项服务程序的文档、以及其他与SAMBA相关的logrotate配置文件及开机默认选项档案等。samba-client:这个原创 2017-09-07 23:25:53 · 859 阅读 · 0 评论 -
centos 各个版本更换yum源为阿里和网易的源
1.源所在的目录: /etc/yum.repos.d/ 在更换之前可以先备份自己的源,防止出错,cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2.抓取 Centos 5.Xwget -O /etc/yum.repos.d/CentOS-Base.repo http://mirr原创 2017-08-18 15:31:20 · 822 阅读 · 2 评论 -
转:CentOS 7 部署nginx
安装: yum -y install nginx默认配置文件:/etc/nginx/nginx.conf默认access日志:/var/log/nginx/access.log默认web根目录:/usr/share/nginx/html/开启方式: 1、nginx 默认加载/etc/nginx/nginx.conf 2、/usr/sbin/nginx -c “制定配置文件” 3、sys转载 2017-06-03 12:50:33 · 498 阅读 · 0 评论 -
centos7.0 阿里巴巴学生服务器搭配环境实录(3)--mysql环境搭建
喵唔,虽然我现在很困很累,但是我要坚持在医院把今晚的mysql搭建实录写下来,记录今晚的心酸屎----------------------------------------------华丽的分割线------------------------------------------------------------------------centos7搭建mysql环境首先cento原创 2016-02-26 02:38:45 · 638 阅读 · 0 评论 -
Linux 下的文件系统目录
刚刚入手了一个阿里云学生服务器,选择的是centos7 64位系统,记录一下文件目录,为以后环境搭建做好准备软件装在/usr/local/目录下linux 系统下有etc目录是放置配置文件的dev是设备文件home是家目录 / 根目录 │ ├boot/ 启动文件。所有与系统启动有关的文件都保存在这里 │ └grub/ Grub引导原创 2016-02-17 16:20:13 · 401 阅读 · 0 评论 -
centos7.0 阿里巴巴学生服务器搭配环境实录(2)--tomcat环境搭建
1.百度查找tomcat并下载您想下载的tomcat版本点击打开链接2.下载SSH Secure Shell Client然后把刚刚下载好的tomcat传到你的linux 服务器上面去我是放在/usr/local/tomcat/下面的cd /usr/local/tomcattar -zxv -f apache-tomcat-8.0.0.RC3.tar.gz // 解压压缩原创 2016-02-24 15:08:32 · 466 阅读 · 0 评论 -
改变IFS会导致变量内容都成为字符串格式,$()、``对变量的操作都失效
IFS是linux内置的定义分隔符的一个全局变量,今天在写脚本时间定义了IFS分隔符为逗号(,)IFS=","引发了一个诡异的问题,故编写测试脚本进行测试,内容如下:#!/bin/basha='echo hello world'echo $($a)IFS=$','a='echo hello world'echo $($a)上面脚本如果是正常输出的话应该是会输出两...原创 2019-01-18 13:03:29 · 636 阅读 · 0 评论