Shell
Shell
去西天
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Shell攻关之条件判断与流程控制
条件判断与流程控制一、条件判断式语句1.按照文件类型判断(1)常用: -d 文件 判断该文件是否存在,并且是否为目录文件(是目录为真) -e 文件 判断该文件是否存在(存在为真) -f 文件 判断该文件是否存在,并且是否为普通文件(是普通文件为真)(2)两种判断格式test -e /root/install.l...原创 2020-03-03 09:12:17 · 179 阅读 · 0 评论 -
Shell攻关之正则表达式
一、正则表达式1.什么是正则表达式正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。主要用于模糊匹配。2.正则表达式与通配符正则表达式与通配符的区别:正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令行可以支持正则表达式通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这...原创 2020-02-25 18:30:05 · 225 阅读 · 0 评论 -
Shell攻关之环境变量配置文件
一、环境变量配置文件简介1.source 命令修改配置文件后,必须注销重新登录才能生效使用source命令可以不用重新登录用法:source 配置文件 或. 配置文件2.环境变量配置文件简介PATH、HISTSIZE、PS1、HOSTNAME等环境变量写入对应的环境变量配置文件环境变量配置文件中主要是定义对系统操作环境生效的系统默认环境变量,如PATH等。常用的环境...原创 2020-02-22 12:38:05 · 184 阅读 · 0 评论 -
Shell攻关之运算符
一、declare命令declare[+/-][选项]变量名选项: - : 给变量设置类型属性 + : 取消变量的类型属性 -a : 将变量声明为数组型 -x : 将变量声明为环境变量 -i : 将变量声明为整数型 -r : 将变量声明为只读变量 -p :显示指定变量的被声明类型1.把变量声明为数值型例子:2.声明数组变量3...原创 2020-02-20 16:36:35 · 138 阅读 · 0 评论 -
Shell攻关之Bash变量
一、什么是变量和变量的分类1.变量是计算机内存的单元,其中存放的值可以改变变量让你能够把程序中准备使用的每段数据都赋给一个简短、易于记忆的名字,因此他们十分有用2.变量命名规则(1)变量名必须以字母或下划线打头,名字中间只能由字母、数字和下划线组成(2)变量名的长度不得超过255个字符(3)变量名在有效的范围内必须是唯一的(4)在Bash中,变量的默认类型都是字符串型(5)在任何...原创 2020-02-18 17:56:11 · 260 阅读 · 0 评论 -
Shell攻关之shell基础
一、1.什么是shell?shll是一个命令解释器,为 用户提供了一个向Linux内核发送请求以便运行程序的界面系统程序,用户可以向shell来启动挂起、停止甚至编写一些程序。shell是一个功能相当强大的编程语言,易编写、易调试、灵活性强。shell是解释执行的脚本语言,在shell中可以直接调用Linux系统命令。2.shell的语法类型Shell的两种主要语法类型有Bourne和C...原创 2020-02-17 15:21:03 · 344 阅读 · 0 评论
分享