shell
文章平均质量分 70
Xie_linux
这个作者很懒,什么都没留下…
展开
-
linux学习第二十三篇:shell介绍,命令历史,命令补全和别名,通配符,输入输出重定向
shell介绍 什么是shell, shell是一个命令解释器,提供用户和机器之间的交互。支持特定语法,比如逻辑判断、循环。每个用户都可以有自己特定的shell。CentOS7默认shell为bash(Bourne Agin Shell)。还有zsh、ksh等。实际上,在shell和计算机硬件之间还有一层东西那就是系统内核了。打个比方,如果把计算机硬件比作一个人的躯体,而系统内核则是人的大脑,至原创 2017-11-11 23:27:06 · 316 阅读 · 0 评论 -
linux学习第二十四篇:管道符和作业控制,shell变量,环境变量配置文件
vmstat 1 自动显示系统的状态sleep 100 可以使系统沉睡100秒管道符和作业控制 管道符的作用:把管道符前面执行的结果输出内容交给管道符后面的命令。查看1.txt的内容并输出给wc -l命令统计行数: cat 1.txt |wc -l 查看1.txt的内容并输出给grep命令查询关键词’aaa’: cat 1.txt |grep ‘aaa’暂停一个任务,比如用vim正在原创 2017-11-13 15:05:30 · 352 阅读 · 0 评论 -
linux学习第二十五篇:cut,sort,wc,uniq,tee,tr,split命令,shell特殊符号
* 任意个任意字符? 任意一个字符# 注释字符\ 脱义字符| 管道符find /etc/ -type f -name “*conf” -exec cat {} >> 1.txt \; //在/etc下查找文件名含有conf的文件并cat查看,后追加到文件1.txt中cut命令命令 : cut 用来截取某一个字段 语法: cut -d ‘分隔字符’ [-cf] n 这里的n是数字 -原创 2017-11-14 15:51:41 · 527 阅读 · 0 评论 -
linux学习第七十一篇:shell脚本:通过域名获取证书的过期时间并邮件告警
最近碰到域名的证书过期导致域名用不了造成的事故,所以写了一个检测域名证书过期时间的脚本,来防止类似的事情发生。也分享给大家,希望对大家有用。本次是通过三个文件来实现的,一个是检测脚本,一个是存储域名的文件,一个是报警邮件脚本检测脚本check.sh#!/bin/bashfor yuming in `cat /root/right.txt` #读取存储了需要监测的域名的文件...原创 2018-06-12 11:09:06 · 3515 阅读 · 0 评论 -
shell脚本,正则表达式
用颜色编码输出在脚本中调用其他二进制文件或脚本时,对它们的输出进行颜色编码,这样就可以知道哪个输出来自哪个脚本或二进制文件。这样我们就不需要在满屏的黑白输出文本中查找想要的输出结果。理想情况下,脚本应该输出白色(默认的,前台进程),子进程应该使用灰色(通常不需要,除非出现错误),使用绿色表示成功,红色表示失败,黄色表示警告。#!/bin/sh printf -- 'doing someth...原创 2018-10-09 13:42:52 · 434 阅读 · 0 评论 -
nginx代理
需求:因公司的业务都在云上,然后有一次云服务商说因为运营商的缘故华南地区访问上海地区的网络出现了问题,又因为公司的业务都在上海的云服务器上,导致很多华南地区的客户都访问不了上海地区网络,但是访问得了北京地区。所以在北京地区的云服务器做了Nginx代理。当再出现这种情况的时候将相关域名的解析改为北京地区云服务器的IP,通过访问北京云服务器来将访问转发给上海地区云服务器。server{ ...原创 2019-01-07 18:29:45 · 874 阅读 · 0 评论