随笔分类 - Linux
摘要:ab快速开始 1、yum -y install httpd-tools 2、测试是否安装成功:ab -V 测试示例: ab -n 10000 -c 50 http://localhost:8080/v1/posts -n表示总共发送的请求数 -c表示每次并发的请求数 详细使用 ab [ -A aut
阅读全文
摘要:XMeter API: 一站式JMeter接口测试SaaS服务 XMeter API提供了基于JMeter的一站式在线接口测试服务,包括了以下的服务: 1)优化的在线测试报告:如下图为在线的测试请求、返回结果查看,跟踪和预览 图形化的测试报告,报告可以随时共享给团队中别的成员。 2)持续测试的能力,
阅读全文
摘要:平均负载 实时监控平均负载,高亮显示变化的区域 watch -d uptime CPU指标篇 CPU个数 grep 'model name' /proc/cpuinfo | wc -l Sysstat Sysstat是一种在Linux系统服务器中常用的软件工具包,可以用来监控服务器的性能。比如可以监
阅读全文
摘要:lsof lsof(list open files)是一个列出当前系统打开文件的工具。 lsof 查看端口占用语法格式: lsof -i:端口号 实例 查看服务器 8000 端口的占用情况: # lsof -i:8000 COMMAND PID USER FD TYPE DEVICE SIZE/OF
阅读全文
摘要:平均负载 查看平均负载每次发现系统变慢时,我们通常做的第一件事,就是执行 top 或者 uptime 命令,来了解系统的负载情况: 02:34:03 up 2 days, 20:14, 1 user, load average: 0.63, 0.83, 0.88 分别对应: 02:34:03 :当前
阅读全文
摘要:概述 这篇文章分享 Git 分支设计规范,目的是提供给研发人员做参考。 规范是死的,人是活的,希望自己定的规范,不要被打脸。 在说 Git 分支规范之前,先说下在系统开发过程中常用的环境。 简称全称 DEV Development environment FAT Feature Acceptance
阅读全文
摘要:一、下载 wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz 二、解压 tar -zxvf Python-3.6.4.tgz 三、编译和安装 进入解压后的Python-3.6.4的文件夹,编译和安装Python 3.6.4 cd
阅读全文
摘要:第一步就是下载apt-get curl https://raw.githubusercontent.com/dvershinin/apt-get-centos/master/apt-get.sh -o /usr/local/bin/apt-get 第二步修改权限: chmod 0755 /usr/l
阅读全文
摘要:原文链接:linux xz压缩解压 1. 解压 xz 格式文件 1 2 3 4 5 6 7 8 9 方法一: 需要用到两步命令,首先利用 xz-utils 的 xz 命令将 linux-3.12.tar.xz 解压为 linux-3.12.tar,其次用 tar 命令将 linux-3.12.tar
阅读全文
摘要:什么是apt-get? Ubuntu源自Debian Linux。Debian使用dpkg打包系统。包装系统是一种为安装提供程序和应用程序的方法。这样,您就不必从源代码构建程序。 APT(高级软件包工具)是与此打包系统交互的命令行工具。已经有dpkg命令来管理它。但apt更适合处理包装。您可以使用它
阅读全文
摘要:源码安装 进入/usr文件夹,创建java文件夹,并进入java目录下 1.cd /usr 2.mkdir java 3.cd java 4.使用wget命令下载jdk wget --no-cookies --no-check-certificate --header "Cookie: gpw_e2
阅读全文
摘要:本地仓库 GitHub远程仓库 准备 首先配置自己的身份,这样在提交代码的时候就能知道是谁提交的: git config --global user.name "名字" git config --global user.email "邮箱地址" 1.查看是否存在ssh keys $ cd ~/.ss
阅读全文
摘要:开源项目有哪些组成部分 name: 项目名 description: 项目的简要描述 项目的源码 README.md: 项目的详细情况的介绍 项目本身的star数和fork数 项目的最近更新日期 命令 基本搜索命令: in:name xxx // 按照项目名搜索 in:readme xxx // 按
阅读全文
摘要:原文链接 问题说明 当我们在github版本库中发现一个问题后,你在github上对它进行了在线的修改;或者你直接在github上的某个库中添加readme文件或者其他什么文件,但是没有对本地库进行同步。这个时候当你再次有commit想要从本地库提交到远程的github库中时就会出现push失败的问
阅读全文
摘要:curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件,同时支持HTTPS等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。其实curl远不止前面所说的那些功能,大家可以通过man cur
阅读全文
摘要:作者:ggjucheng 出处:https://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html 1简介 2简单编译 2.1预处理 2.2编译为汇编代码(Compilation) 2.3汇编(Assembly) 2.4连接(Linki
阅读全文
摘要:原文链接 supervisor supervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行文件的路径添加到supervisor的配置文件中就好了。此时被管理进程被视为supervisor的子进程,若该子进程
阅读全文
摘要:git&github快速掌握 安装git 版本库创建 代码修改并提交 代码回滚 工作区和暂存区 撤销操作 删除操作 更多操作 Windows下安装git https://gitforwindows.org/ 版本库创建 版本库创建流程: mkdir git_test #进入终端环境下,创建用来存放
阅读全文
摘要:Linux系统之查看系统资源总结 、 转载:http://lxbins.blog.51cto.com/1089997/283663 top命令:监控系统 free命令:用来显示内存的使用情况,使用权限是所有用户 uptime命令:查看运行时间,在线用户,最近时间系统负载 vmstat命令:观察磁盘活
阅读全文