摘要: 1. 正则表达式与通配符 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配的。grep、awk、sed等命令可以支持正则表达式。 通配符是用来匹配符合条件的文件名,通配符是完全匹配的。ls、find、cp等这些命令不支持正则表达式,所有只能使用Shell自己的通配符来进行匹配。 2. 基础 阅读全文
posted @ 2019-01-23 20:26 透明的千纸鹤 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、环境变量配置文件简介 1. 什么是环境变量配置文件 环境变量配置文件主要是定义对系统操作环境生效的系统默认环境变量,比如:PATH、HISTSIZE等。只有添加到环境变量配置文件中才会永久生效。可以自己添加需要的环境变量,变量名一般是大写。 2. source 命令 一般情况下,修改完配置文件后 阅读全文
posted @ 2019-01-23 18:30 透明的千纸鹤 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、数值运算与运算符 1. declare 声明变量类型 语法:declare [+/-] [选项] 变量名 选项: -:给变量设定类型属性 +:取消变量的类型属性 -i:将变量声明为整数型 -x:将变量声明为环境变量 -p:显示指定变量被声明的类型 2. 数值运算——方法一:使用declare命令 阅读全文
posted @ 2019-01-23 10:52 透明的千纸鹤 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、用户自定义变量 1. 什么是变量 变量是计算机内存的单元,其中存放的值可以改变。当Shell脚本需要保存一些信息时,如一个文件名或者一个数字,就把它存放在一个变量中。每个变量都要有一个名字,以便用来引用。使用变量可以保存有用信息,使系统获知用户相关设置,变量也可以用来保存暂时信息。 2. 变量设 阅读全文
posted @ 2019-01-16 17:43 透明的千纸鹤 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一、历史命令与命令补全 1.历史命令--history 语法:history [选项] [历史命令保存文件] 选项:-c 清空历史命令 -w 把缓存中的历史命令写入历史命令保存文件(默认保存文件为各用户家目录下的.bash_history文件) 历史命令默认保存1000条,看可以在环境变量配置文件/ 阅读全文
posted @ 2019-01-10 17:17 透明的千纸鹤 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、Shell概述 1.什么是Shell Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至编写一下程序。shell最主要的功能是把我们键入的命令翻译成Linux内核能够识别的01机器语言,以便Linux内 阅读全文
posted @ 2019-01-03 16:31 透明的千纸鹤 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、网络yum源 对于centos系统来说,其yum源默认是已经配置好的,只要服务器能联网就可以直接利用centOS官方的yum源服务器进行下载、安装、升级等。当然,centOS的官方网站在国外,网络可能会有点慢,我们也可以把yum源的服务器地址换成国内的一些公开的免费的地址。网络yum源是保存在 阅读全文
posted @ 2018-12-17 22:40 透明的千纸鹤 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.rpm包命名规则 对于Linux系统来说,所有的rpm包都在光盘里的Packages文件夹里。对于rpm包的命名规则,可以举例说明,如下面一个包: httpd-2.2.15-15.el6.centos.1.i686.rpm httpd 软件包名 2.2.15 软件版本 15 软件发布次数 el6 阅读全文
posted @ 2018-12-15 17:52 透明的千纸鹤 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、文件搜索命令 find 语法:find [搜索范围] [匹配条件] {find [搜索范围] [搜索模式] [搜索条件]} 1.以文件名来查找 -name(区分大小写)-iname (不区分大小写) find /etc -name inid 或者 find /etc/ -iname init 需 阅读全文
posted @ 2018-11-28 22:27 透明的千纸鹤 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 一、权限管理命令 chmod --change the permissions mode of a file 语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录] --改变文件或目录的权限,只有文件的所有者和管理员用户可以 u:user --文件或者目录的所有者 g:group - 阅读全文
posted @ 2018-11-26 22:17 透明的千纸鹤 阅读(219) 评论(0) 推荐(0) 编辑