
linux
文章平均质量分 66
Linux使用
汀棠的雅色
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
性能优化总结-CPU篇
性能优化总结-CPU篇原创 2021-12-25 17:44:52 · 939 阅读 · 0 评论 -
ubuntu安装allure
1. 前提allure需要有jdk环境。请自行安装2. allure下载和安装2.1 下载allure下载地址(很多版本,选择合适的下载):https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/选定版本后,使用命令或浏览器方式下载tgz包。使用命令下载(会下载在当前路径):curl -O https://repo.maven.apache.org/maven2/io/qameta/al.原创 2021-02-18 18:27:28 · 4291 阅读 · 0 评论 -
ubuntu安装jdk1.8&maven
1.JDK8下载https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html选择 Linux x64 Compressed Archive安装2. 解压tar.gz包3.配置java环境变量vim /etc/profileexport JAVA_HOME=${解压后的jdk路径} 如:/home/username/javaEnv/jdk1.8.0_271export CLASSPATH=...原创 2020-12-11 20:17:32 · 389 阅读 · 0 评论 -
virtualbox配置双向复制和共享文件夹
配置双向复制1、虚拟机-设置-常规,配置共享粘贴板2、虚拟机安装增强功能(前提:虚拟机需要是运行状态)3、安装后,系统会提示重启。重启后即可使用配置共享文件夹接上面第三步4、添加共享文件夹路径5、virtualbox配置完成后,进入虚拟机,安装步骤3的增强功能驱动。点击驱动-->run software6、安装完成后,系统会重启。重启后,在虚拟机挂载和主机通信的目录。比如共享路径是/mnt/shared。需要先创建shared文件夹s.原创 2020-09-05 13:45:49 · 747 阅读 · 0 评论 -
ubuntu安装&运行pycharm
1、官网下载pycharm包(linux环境下载的是tar.gz包)2、下载后,包默认在Download文件夹下,右键,extract here解压3、使用终端命令,进入解压的pycharm文件夹,进入到bin目录下cd /home/userName/Downloads/pycharm-professional-2020.1/pycharm-2020.1/bin4、执行./pycharm.sh注意:sudo ./pycharm.sh 是以root用户安装,pycharm需要拥有r原创 2020-09-05 11:55:41 · 1027 阅读 · 0 评论 -
ubuntu常用工具使用命令
1、virtualbox共享文件夹挂载共享目录sudo mount -t vboxsf share /mnt/shared/进入驱动包所在的路径,执行 sudo ./VBoxLinuxAdditions.run2、运行firefox(命令行)firefox ${filename}原创 2020-08-06 16:23:36 · 203 阅读 · 0 评论 -
ubuntu20.04配置git
ubuntu20.04已安装好了git,接下来只需要配置git1、配置用户名和邮箱git config --global user.name "(这里填写你github上注册的名字)"git config --global user.email “(这里填写你注册邮箱的名字)”注意:之前我就已经在github上面注册过了,你自己要先注册,注册比较简单,这里就不教了。实在不行,自己百度一下。之后:git config --list回车就会显示你的注册名字和注册邮箱2、SSH配置转载 2020-07-24 18:44:26 · 2486 阅读 · 0 评论 -
centos 7 python3.6升级到python3.8
1、下载python3.8安装包a、下载:cd /usr/downloadwget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgzb、解压文件:tar -xvf Python-3.8.1.tgz2、移除旧版本a、删除旧版本的软链接rm -rf ./python3rm -rf ./pip3b、清空旧版本的存放内容cd /usr/local/python3 rm -rf *3、执行安装.转载 2020-07-03 10:35:27 · 9567 阅读 · 0 评论 -
postman+newman+jenkins接口自动化测试(三)
newman与jenkins集成一、jenkins配置【前提:jenkins已搭建】1、新建一个自由风格的软件项目二、配置Jenkins项目创建完成,点击OK后,会进入Configure页面,进行jenkins配置1、基本信息填写2、直接下拉到Bulid项,选择执行shell,并输入shell命令将在Linux中执行成功的newman run命令放入shell中。3、配置邮件选择Editable Email Notification,默认选择(所有默认信息原创 2020-06-19 17:46:02 · 551 阅读 · 1 评论 -
postman+newman+jenkins接口自动化测试(二)
Newman安装及使用(环境:centos7)一、安装1、官网下载Node.jsnodejs官网:https://nodejs.org/en/download/2、将包放到对应服务器上,解压,(改名)1)将包放到对应服务器上,方式:winscp工具2)解压tar.xz文件解压:方式一:xz -d node-v12.18.1-linux-x64.tar.xztar -xvf node-v12.18.1-linux-x64.tar.xz方式二:tar -xvJf原创 2020-06-19 17:23:58 · 300 阅读 · 0 评论 -
grafana+prometheus linux环境搭建及使用
一、搭建step 1 拉取镜像docker pull prom/node-exporter #用来监控系统CPU、内存、硬盘等docker pull prom/prometheus docker pull grafana/grafanadocker pull google/cadvisor #用来监控容器step2 创建prometheus配置文件路径,编辑配置文件mkdir prometheuscd prometheusvim prometheus.yml原创 2020-06-15 10:34:39 · 732 阅读 · 0 评论 -
处理服务器time_wait过多
1、查询TCP连接数netstat -ant|awk '/^tcp/ {++S[$NF]} END {for(a in S) print (a,S[a])}'状态说明:CLOSED:无连接是活动的或正在进行LISTEN:服务器在等待进入呼叫SYN_RECV:一个连接请求已经到达,等待确认SYN_SENT:应用已经开始,打开一个连接ESTABLISHED:正常数据传输状态FIN_WAIT1:应用说它已经完成FIN_WAIT2:另一边已同意释放ITMED_WAIT:等待所有分组死转载 2020-06-07 19:28:39 · 184 阅读 · 0 评论 -
shell脚本操作hbase
echo "statuscreate 'testtable','colfaml'list 'testtable'put 'testtable','myrow-1','colfaml:q1','value-1'scan 'testtable',{LIMIT=>10,REVERSED => true }disable 'testtable'drop 'testtable'" | hbase_home/bin/hbase shell-n 2>&1status=$?e..转载 2020-05-27 10:33:32 · 561 阅读 · 0 评论 -
uWSGI按时间进行日志分片
0x00 概述首先,uWSGI没有提供原生的日志分片功能,目前好像只有按大小进行分片的功能log-maxsize。因此我们只能手动来实现按天(或者其他时间段)来进行日志的切割。0x01 使用工具logrotate0x02 uWSGI配置首先,我们在uwsgi.ini配置文件中,新增关于日志的配置项:logto = /path/for/you/logtouch-logreopen = /path/for/you/touch/file这里的logto很好理解,就是日志存储...转载 2020-05-26 14:46:21 · 1421 阅读 · 0 评论 -
重启容器,提示structures needs cleaning
现象:重启容器,提示mkdir /home/docker :structures needs cleaning操作:进入/home目录,ll。提示结构需要清理第一次服务器重启后,对/home目录做过umount。当时容器就可以重启了。但是第二次服务器重启后,问题重复出现。这一次,先umount,再xfs_respair(home目录是xfs文件系统)。容器可用具体操作步骤:#umount 文件系统#xfs_repair 文件系统#reboot 因为是在/home目.原创 2020-05-20 09:49:55 · 2682 阅读 · 0 评论 -
umount时目标忙解决办法
[root@node2 ~]# umount /var/lib/ceph/osd/ceph-1umount: /var/lib/ceph/osd/ceph-1:目标忙。 (有些情况下通过 lsof(8) 或 fuser(1) 可以 找到有关使用该设备的进程的有用信息)[root@node2 ~]# fuser -mv /var/lib/ceph/osd/ceph-1 用户 进程号 权限 命令/var/lib/...转载 2020-05-13 15:05:06 · 2427 阅读 · 0 评论