随笔分类 -  Linux

摘要:一 linux服务器性能查看 1.1 cpu性能查看 1、查看物理cpu个数: 2、查看每个物理cpu中的core个数: 3、逻辑cpu的个数: 物理cpu个数*核数=逻辑cpu个数(不支持超线程技术的情况下) 1.2 内存查看 1、查看内存使用情况: 我们工作时候应该从应用角度来看。 1.3 硬盘 阅读全文
posted @ 2018-03-27 15:25 YatHo 阅读(415) 评论(0) 推荐(0)
摘要:设置linux应用开机启动,只需要将启动命令加入到开机启动脚本中: 以Centos6.5为例,开机启动用户为root,操作如下: 切换至超级权限: su 切换至开机启动脚本目录: cd /etc/rc.d/ 编辑启动脚本文件: vi rc.local 将启动脚本追加到启动文件最后 注意:其他版本的l 阅读全文
posted @ 2018-01-23 17:47 YatHo 阅读(169) 评论(0) 推荐(0)
摘要:昨天把redmine的测试环境给搞Over了,想了下,干脆直接把环境给整成docker化的,配置环境的时候,安装docker-compose需要python2.7支持。 CentOS 6 系统默认 Python 版本是:2.6.6 ,需要升级到 2.7 以上的库才行,记录升级过程。 1. 准备系统安 阅读全文
posted @ 2018-01-10 10:48 YatHo 阅读(1820) 评论(0) 推荐(0)
摘要:系统环境: 安装开发工具 1、命令:yum groupinstall "Development tools" 清理已安装过的 2、命令:yum erase ruby ruby-libs ruby-mode ruby-rdoc ruby-irb ruby-ri ruby-docs 安装依赖 3、命令: 阅读全文
posted @ 2018-01-05 14:09 YatHo 阅读(503) 评论(0) 推荐(0)
摘要:今天使用centos安装ansible,发现域名默认安装是未注册的。提示: This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 阅读全文
posted @ 2017-12-06 13:34 YatHo 阅读(774) 评论(0) 推荐(0)
摘要:Clip名字服务 Clip(http://blog.puppeter.com/read.php?7)是一个名字服务C/S架构,它将传统的IP管理维度替换为名字服务即有意义可记忆的String。Clip将IP对应的String关系保存在Server端。Client端可以下载SDK,通过SDK遍历Ser 阅读全文
posted @ 2017-11-16 16:43 YatHo 阅读(591) 评论(0) 推荐(0)
摘要:tomcat7.0_jdk1.6 run.sh 脚本文件 http://blog.csdn.net/smallfish1983/article/details/40543821 阅读全文
posted @ 2017-10-25 17:42 YatHo 阅读(880) 评论(0) 推荐(0)
摘要:Debian 安装程序的参数 安装系统确认一些附加的引导参数 debconf/priority 这些参数设置将设置显示的信息为为最低的级别。 缺省安装使用 debconf/priority=high 。 这意味着高优先的和至关重要的信息将被显示,但是中级和低级信息将被跳过。如果其间出现了问题, 安装 阅读全文
posted @ 2017-10-25 17:32 YatHo 阅读(2714) 评论(0) 推荐(0)
摘要:奇怪的是当我执行启动其他的镜像的时候并没有报错,找了半天资料发现在启动centos这个镜像的时候需要在docker命令后面指定命令参数“/bin/bash” 阅读全文
posted @ 2017-10-18 16:39 YatHo 阅读(1683) 评论(0) 推荐(0)
摘要:碰到ansible无法起停tomcat的时候,有3个点需要关注 1、环境变量,在startup.sh中添加source /etc/profile 2、后台运行,加上nohup...& 3、单独进程启动,使用set -m && command 今天遇到这个问题,现已经解决 阅读全文
posted @ 2017-10-17 19:11 YatHo 阅读(1048) 评论(0) 推荐(0)
摘要:1.功能作用 启动和停止系统守护程序 2.位置 /sbin/start-stop-daemon 3.主要参数 Commands: -S|--start -- ... 开启一个系统守护程序,并传递参数给它 -K|--stop 停止一个程序 -T|--status 得到程序的状态 -H|--help 显示帮助信息 -V|--version 打印版本信息 Matching ... 阅读全文
posted @ 2017-10-17 16:57 YatHo 阅读(7801) 评论(0) 推荐(0)
摘要:$1代表第二个参数m=${1:-start}表示如果$1存在且不为空,m就是$1如果$1不存在或为空,那么m就是start filename=${fileuser:-"filename"} fileuser 变量未设定或者为空,filename取"-"后面的值;否则filename=$fileuse 阅读全文
posted @ 2017-10-17 16:34 YatHo 阅读(1676) 评论(0) 推荐(0)
摘要:在文件开头加上set -e,这句语句告诉bash如果任何语句的执行结果不是true则应该退出。 这样的好处是防止错误像滚雪球般变大导致一个致命的错误,而这些错误本应该在之前就被处理掉。如果要增加可读性,可以使用set -o errexit,它的作用与set -e相同。 使用-e帮助你检查错误。如果你 阅读全文
posted @ 2017-10-17 16:19 YatHo 阅读(2554) 评论(0) 推荐(1)
摘要:DNS服务器地址配置 在Linux下面,有一个默认的DNS服务器地址配置文件的设置,存放在 /etc/resolv.conf 在Linux下面,有一个默认的DNS服务器地址配置文件的设置,存放在 /etc/resolv.conf 设置方法很简单,通过编辑 vi /etc/resolv.conf 设置 阅读全文
posted @ 2017-09-18 14:54 YatHo 阅读(208) 评论(0) 推荐(0)
摘要:shell脚本执行时,可以通过 $? 获取上一条命令执行后返回的值 成功返回:0 失败反馈:1 则实际使用shell脚本进行编程时,可以利用该返回做文章。 阅读全文
posted @ 2017-09-18 14:51 YatHo 阅读(1519) 评论(0) 推荐(0)
摘要:Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. 发现是虚拟机要使用的 阅读全文
posted @ 2017-09-15 17:24 YatHo 阅读(784) 评论(0) 推荐(0)
摘要:服务器上默认安装版本是: 使用jenkins最新的安装包 2.73.1,启动报错52.0!需要使用1.8进行启动。 两种方式,要么tomcat直接指定,要么修改环境变量,这里我使用修改安装java版本的方法。 在服务器上更新了新的 jdk,也在 /etc/profile 中设置了新的 JAVA_HO 阅读全文
posted @ 2017-09-15 15:52 YatHo 阅读(19244) 评论(0) 推荐(1)
摘要:$0: 执行脚本的名字 $*和$@: 将所有参数返回 $#: 参数的个数 $_: 代表上一个命令的最后一个参数 $$: 代表所在命令的PID $!: 代表最后执行的后台命令的PID $?: 代表上一个命令执行是否成功的标志,如果执行成功则$? 为0,否则不为0 阅读全文
posted @ 2017-09-06 16:35 YatHo 阅读(280) 评论(0) 推荐(0)
摘要:1. 在本地机器创建公钥 打开万能的终端,执行如下命令,无视一切输出,一路欢快地回车即可。 -t 指定密钥类型,默认即 rsa ,可以省略-C 设置注释文字,比如你的邮箱 2. 将公钥复制到ssh服务器 将前一步骤生成的公钥~/id_rsa.pub文件,复制到ssh服务器对应用户下的~/.ssh/a 阅读全文
posted @ 2017-09-06 12:25 YatHo 阅读(1030) 评论(0) 推荐(0)