linux
文章平均质量分 51
小西blue
自律加坚持,相信一定能做得更好
展开
-
Linux系统jenkins+newman+postman持续集成环境搭建
linux环境下jenkins+postman+newman持续集成环境搭建,用于持续执行postman导出的json文件并反馈结果原创 2023-08-03 16:45:37 · 1356 阅读 · 0 评论 -
linux搭建FTP服务器
linux安装FTP最常用的就是vsftpd,比较轻便易于安装1、安装服务:vsftpd,可以直接用yum命令yum install -y vsftpd无须其他操作,等待vsftpd安装完成2、设置FTP权限,目的是为了关闭匿名登录功能vim /etc/vsftpd/vsftpd.conf将配置文件中的anonymous_enable=YES 改为anonymous_enable=NO,如下图修改完成后,按ESC,输入“:wq!”保存退出3、启动服务或者重启命令systemctl e原创 2021-09-18 15:32:21 · 452 阅读 · 0 评论 -
linux升级JDK
1、下载jdk1.8链接: https://pan.baidu.com/s/1jQ1h-GeiCN-PLMyi0iySFQ 提取码: in4c2、上传JDK到服务器解压tar -zxvf jdk-8u144-linux-x64.tar.gz复制解压文件到usr目录下(注:可以是其他目录)3、配置环境变量vim /etc/profile然后在文件内容最后面添加export JAVA_HOME=/usr/java/jdk1.8.0_144export JRE_HOME=$JAVA_H原创 2021-05-19 14:48:57 · 909 阅读 · 0 评论 -
linux-python升级3.7.x版本
python2.x版本停止维护以后,现在很多项目都是用python3.x的版本在开发脚本,linux服务器默认的版本较低造成程序报错,现在就以3.7.0的版本为例,记录一下升级安装的过程,有需要的可以参考。安装如下1、安装gcc编译器,先通过gcc --version查看是否安装,若无则通过yum安装:yum -y install gcc2、安装其他依赖包yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqli原创 2021-05-19 14:21:45 · 3106 阅读 · 0 评论 -
Linux常用命令汇总
1、history 显示命令历史列表2、↑(Ctrl+p) 显示上一条命令3、↓(Ctrl+n) 显示下一条命令4、!num 执行命令历史列表的第num条命令5、!! 执行上一条命令6、!?string? 执行含有string字符串的最新命令7、Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令8、Ctrl+s 与Ctrl+r类似,只是正向检索9、Alt+< 历史列表第一项10、Alt+> 历史列表最后一项11、Ctrl+f原创 2021-05-18 16:25:58 · 114 阅读 · 0 评论 -
linux定时清除日志
如果服务器的磁盘空间不大,程序运行的日志文件有可能会把磁盘空间占满,从而影响程序的正常运行,这时我们就可以写个定时任务只保存最近几天的日志,把之前的不用日志自动删除掉,具体操作有两步:删除命令find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;实例:将/opt/pmo/logs/mdm-standard/目录下所有5天前带".log....原创 2019-07-28 17:26:56 · 1118 阅读 · 0 评论 -
linux查找文件命令
Linux与查找相关的命令主要有以下4个:whereis、locate、find、which。其中find 不常用,whereis与locate经常使用,因为whereis与locate是利用数据库来查找数据,而find直接查找硬盘,速度较慢。which则是在PATH变量指定的路径中搜索指定的系统命令的位置。下面讲一下各自的用法whereiswhereis 命令只能对用户程序名称的搜索,即:定位/返原创 2017-11-29 14:36:51 · 664 阅读 · 0 评论 -
linux grep查看指定内容上下几行
linux系统中,可以利用grep查看指定的内容, 比如:grep “123” test.log //查看test.log中包含123字符的日志如果想查看指定内容上下几行,可以用参考下面的用法:$grep -10 ‘123’ test.log//打印匹配行的前后10行 或 $grep -C 10 ‘123’ test.log//打印匹配行的前后10行 或 $ grep -A 10 -原创 2017-09-18 14:26:35 · 92372 阅读 · 4 评论 -
pinpoint安装部署(二)
解释:我也不知道为啥突然编辑器卡起来了,只能分两篇4. 安装pinpoint-web4.1 部署war包 解压Tomcat,将Tomcat重命名移动到指定位置cd /home/pp_res/tar -zxvf apache-tomcat-8.0.36.tar.gzmv apache-tomcat-8.0.36/ /data/service/pp-web修改pp-web的Tomcat的配置,主要原创 2017-07-18 11:09:39 · 2268 阅读 · 1 评论 -
pinpoint安装部署(一)
pinpoint是开源在github上的一款APM监控工具,它是用Java编写的,用于大规模分布式系统监控。它对性能的影响最小(只增加约3%资源利用率),安装agent是无侵入式的,只需要在被测试的Tomcat中加上3句话,打下探针,就可以监控整套程序了。这篇Blog主要是想记录一下它安装的过程,方便日后查阅。我安装它用到的2台 CentOS6.8 虚拟机,一台主要部署pinpoint的主程序,一台原创 2017-07-18 10:02:09 · 4964 阅读 · 4 评论 -
GIT命令详解
git clone远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令。$ git clone <版本库的网址>比如,克隆jQuery的版本库:$ git clone https://github.com/jquery/jquery.git该命令会在本地主机生成一个目录,与远程主机的版本库同名。如果要指定不同的目录名,可以将目录名作为git clone命令的第二个参转载 2017-06-13 14:36:35 · 353 阅读 · 0 评论 -
linux svn更新到指定版本
有时候测试环境会让更新到指定版本,用以验证问题或者其他原因具体方法有两种:方法1: svn merge回滚 1) 先 svn up,保证更新到最新的版本,如2106; 2) 然后用 svn log ,查看历史修改,找出要恢复的版本,如2105 。如果想要更详细的了解情况,可以使用svn diff -r 2105:2106 [文件或目录]; 3) 回滚到版本号2105:svn merge -r原创 2017-06-07 15:17:18 · 65980 阅读 · 0 评论 -
Linux下python安装升级详细步骤
背景:linux自带python版本为2.6.6,因项目需要升级到2.7.101、下载python安装包# wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz如果下载失败,可以加–no-check-certificate# wget https://www.python.org/ftp/python/2.7.10/Pytho原创 2016-12-06 15:26:26 · 1046 阅读 · 0 评论 -
SSH免密码登录
背景:两台电脑,ip分别为:5, 10(简称)目的:ip地址5服务器通过ssh远程访问10.无需输入密码1、首先在5上生成密钥对。#cd /root/.ssh#ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): (直接回车原创 2016-12-06 14:23:08 · 3763 阅读 · 0 评论