随笔分类 -  Linux

CentOS7
摘要:LVM基本术语 前面谈到,LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。首先我们讨论以下几个LVM术语: 物理存储介质(The physical media):这里指系统的存储设备:硬盘,如:/dev/hda1、/dev 阅读全文
posted @ 2016-08-16 14:43 头痛不头痛 阅读(1111) 评论(0) 推荐(0) 编辑
摘要:常常会出现 service myservice does not support chkconfig 我们一般在脚本开头加入下面两句就好了 添加下面两句到 #!/bin/bash 之后。 # chkconfig: 2345 10 90 # description: myservice .... 其中 阅读全文
posted @ 2016-08-14 22:08 头痛不头痛 阅读(2008) 评论(0) 推荐(0) 编辑
摘要:监测端口是否通畅 如果写脚本通过telnet检查端口可以用下面的方法: 类似的还有nc,nmap等 阅读全文
posted @ 2016-08-14 20:02 头痛不头痛 阅读(209) 评论(0) 推荐(0) 编辑
摘要:参数: -I 获取头部信息 -s/--silent Silent mode. Don't output anything 沉默模式 --connect-timeout <seconds> Maximum time allowed for connection 连接超时时间 获取状态码 设置连接超时时 阅读全文
posted @ 2016-08-14 02:44 头痛不头痛 阅读(470) 评论(0) 推荐(0) 编辑
摘要:Nmap是一款非常强大的实用工具,可用于:检测活在网络上的主机(主机发现)检测主机上开放的端口(端口发现或枚举)检测到相应的端口(服务发现)的软件和版本检测操作系统,硬件地址,以及软件版本检测脆弱性的漏洞 参数: < target > 可以是独立IP, 一个主机名 或一个子网 -sS TCP SYN 阅读全文
posted @ 2016-08-14 01:47 头痛不头痛 阅读(223) 评论(0) 推荐(0) 编辑
摘要:程序中流程控制是由比较语句和测试语句处理的 算数比较 [ $var -gt 20 ] [ $var -gt 20 -a $var -lt 50 ] #使用逻辑与 [ $var -ne 20 -o $var -ne 50 ] #使用逻辑或 -eq: 等于 equal -lt: 小于 less than 阅读全文
posted @ 2016-08-08 00:20 头痛不头痛 阅读(208) 评论(0) 推荐(0) 编辑
摘要:read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量 -p:后接屏幕输出的提示语句 -n:设定输入的字符个数,当达到指定的个数则自动退出,并将输入赋予给变量 -t:当输入超过指定时间,则退出,并返回一个非0状态码 -s:选项能够使read命令中输入的数据不显示在监视器 阅读全文
posted @ 2016-08-07 17:45 头痛不头痛 阅读(633) 评论(0) 推荐(0) 编辑
摘要:time用于统计命令执行花费的总时间 例一: real时间是指挂钟时间,也就是命令开始执行到结束的时间。这个短时间包括其他进程所占用的时间片,和进程被阻塞时所花费的时间。 user时间是指进程花费在用户模式中的CPU时间,这是唯一真正用于执行进程所花费的时间,其他进程和花费阻塞状态中的时间没有计算在 阅读全文
posted @ 2016-08-06 23:15 头痛不头痛 阅读(234) 评论(0) 推荐(0) 编辑
摘要:用法及参数: -f, --format=格式 使用printf 样式的浮点格式,默认是g% -s, --separator=字符串 使用指定字符串分隔数字(默认使用:\n) -w, --equal-width 在列前添加0 使得宽度相同 -f,指定打印格式 seq默认的格式输出是g%,如果省略了首数 阅读全文
posted @ 2016-08-06 22:56 头痛不头痛 阅读(244) 评论(0) 推荐(0) 编辑
摘要:用来修改文件名、重命名文件,批量重命名文件rename是最好的选择。 用法:rename from to files... 阅读全文
posted @ 2016-08-06 18:41 头痛不头痛 阅读(304) 评论(0) 推荐(0) 编辑
摘要:bash中一切变量都是以字符串的形式存储,env命令可以查看与此终端进程相关的环境变量。 man bash 查看一个进程的环境变量 1.获得程序的PID,例如Java# pgrep java23492 2.查看对应的环境变量# cat /proc/23492/environ 3.将输出格式化,这样查 阅读全文
posted @ 2016-08-05 00:30 头痛不头痛 阅读(681) 评论(0) 推荐(0) 编辑
摘要:tput tput 命令将通过 terminfo 数据库对您的终端会话进行初始化和操作。通过使用 tput,您可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。 文本属性 例一,使输出的字符串有颜色,底色,加粗 运行结果: 例2,输出格式控制函数 运行结果: 光标属性 阅读全文
posted @ 2016-08-01 15:30 头痛不头痛 阅读(765) 评论(0) 推荐(0) 编辑
摘要:1.创建别名 创建别名只是暂时的,一旦关闭终端设置的别名就失效了,要永久有效得写到~/.bashrc 2.取消别名 3.利用\将别名进行转义 阅读全文
posted @ 2016-08-01 14:49 头痛不头痛 阅读(330) 评论(0) 推荐(0) 编辑
摘要:bash同时支持普通数组个关联数组,普通数组只能使用整数作为数组的索引,关联数组可以使用字符串作为数组的索引。 数组的定义方法: 在单行中使用一列值定义一个数组 使用索引-值定义 使用key-value键值对 打印数组元素: 打印出数组指定索引的数组元素内容 打印出数组中的所有值 或者: 打印出数组 阅读全文
posted @ 2016-08-01 12:08 头痛不头痛 阅读(236) 评论(0) 推荐(0) 编辑
摘要:文件描述符是与文件输入和输出的相关联的整数,它们用来追踪已打开的文件,文件描述符0,1,2是系统预留的。 0 --> stdin (标准输入) 1 --> stdout (标准输出) 2 --> stderr (标准错误) 将0定向到std.txt,将2定向到err.txt $ cat a* >st 阅读全文
posted @ 2016-08-01 11:21 头痛不头痛 阅读(764) 评论(0) 推荐(0) 编辑
摘要:1.编辑gnome配置文件vim /etc/gdm/custom.conf 2. vim /etc/init/prefdm.conf,注释掉标记的地方 3.启动 验证 阅读全文
posted @ 2016-06-06 23:27 头痛不头痛 阅读(735) 评论(0) 推荐(0) 编辑
摘要:实验环境搭建: web server Director: 192.168.11.131(host-only) 192.168.1.114(桥接) 安装好Apache app server1 RS1: 192.168.11.132(host-only) 安装好tomcat app server2 RS 阅读全文
posted @ 2016-06-06 01:18 头痛不头痛 阅读(10799) 评论(0) 推荐(0) 编辑
摘要:环境: CA服务器:192.168.1.121 WEB服务器: 192.168.1.107 一、在CA服务器上生成自签证书 1.生成根私钥 (umask 077;openssl genrsa -out private/cakey.pem 2048) 2.生成自签证书 openssl req -new 阅读全文
posted @ 2016-06-02 01:46 头痛不头痛 阅读(2640) 评论(0) 推荐(0) 编辑
摘要:1.编辑/etc/pki/tls/openssl.cnf [ CA_default ]dir = /etc/pki/CA # 工作目录certs = $dir/certs # 客户端证书保存位置crl_dir = $dir/crl # 证书吊销列表database = $dir/index.txt 阅读全文
posted @ 2016-06-02 00:08 头痛不头痛 阅读(560) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩