- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 十三 Shell编程之正则表达式
Shell编程之正则表达式:一、正则表达式**正则表达式是什么正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。**正则表达式和通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。通配符用来匹配符合条件的文件名,通配符是完全匹配。ls
2016-05-03 23:11:06 276
原创 十二.shell编程之条件判断与流程控制
shell编程之条件判断与流程控制流程控制语句:*条件判断式*单分支if语句*双分支if语句*多分支if语句*case语句*for循环*while循环和until循环第一章 条件判断式语句1.1概述:即该程序根据给定的条件来判断是否存在1.2按文件类型判断测试选项 作用-d 文件 判断该文件是否存在,并且是否为目录文件(是目录为真)
2016-04-26 18:10:02 424
原创 十一.Shell编程之运算符
Shel编程之运算符一、declare命令在shell中如果不声明变量类型,所有的都默认是字符串类型1.declare声明变量类型格式:$ declare [+/-][选项] 变量名*选项:**-:给变量设定类型属性**+:取消变量的类型属性**-a:将变量声明为数组型**-i:将变量声明为整数型**-x:将变量声明为环境变量**-r:将变量声明
2016-04-26 10:10:24 330
原创 十.Shell编程之变量
shell编程之变量:自定义变量环境变量参数变量...自定义变量:格式:变量名=变量值如果变量值中有空格,需要用双引号将其引起来;其“=”左右都不能有空格变量调用:格式:$变量名在shell中每个变量的值都是属于字符串创建环境变量:格式:export 变量名=变量值 Bash中的内置命令:set:表示查看所有的
2016-04-26 09:24:10 346
原创 九.Shell基础
Shell基础:1-1Shell概述*Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序*Shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令*Shell的分类*Bourne S
2016-04-25 18:15:45 187
原创 八.VIM文本编辑器
VIM文本编辑器:1-1VIM编辑器概述VI编辑器概述:Visual Interface 可视化接口 类似windows中的记事本,但比其强大很多vi-----》VIM 提升:VIM支持多级撤销 可以跨平台运行 支持语法高亮 支持图像界面1-2VIM编辑器的操作模式vi编辑器的操作模式:*命令模式:VIM启动时的默认模式*输入模式:按i键可以从命令模式进入输入模式,
2016-04-25 12:54:50 237
原创 七.Linux系统中关机和重启命令
Linux系统中关机和重启命令:shutdown命令格式:shutdow [选项] 时间选项:-c:取消前一个关机命令-h:关机(因为在工作中,我们都是远程服务器的,一旦关机了就很难开机,因此禁止此操作)-r:重启eg:shutdow -r now 表示立即重启 shutdow -r 05:30 表示将在凌晨5::30重启,但是我们执行此操作后,电脑就一直等待
2016-04-22 23:20:59 735
原创 六.Linux系统中的重要命令
Linux系统中的重要命令:touch :新建文件mkdir:创建目录rm :删除文件/目录cat/tac/more/less/head/tail:查看文件内容echo :输出cp :复制文件/目录mv:移动文件/目录或重命名ls:列出当前目录下的文件和目录chown:变更文件所有者chgrp:变更文件用户组chmod:修改文件权限locate/fi
2016-04-22 22:35:42 200
原创 五.Linux系统中压缩与解压缩命令
*常用压缩格式: .zip .gz .bz2*常用压缩格式: .tar.gz .tar.bz2***.zip格式压缩和解压缩 ***.zip格式压缩 *压缩文件 格式:zip 压缩文件名 源文件 *压缩目录 格式:zip -r 压缩文件名 源目录 ***.zip格式解压缩
2016-04-22 22:34:02 256
原创 四.Linux系统中文搜索命令
***文件搜索命令locate **locate命令格式 *格式:locate 文件名 在后台数据库中按文件名搜索,搜索速度更快 */var/lib/mlocate #locate命令所搜索的后台数据库 *updatedb 更新数据库 优点:
2016-04-22 22:30:51 1050
原创 三.Linux系统中的环境变量
环境变量与文件查找:环境变量:变量有自定义变量和环境变量自定义变量:创建变量:方式1:$declare 变量名 方式2:$变量名=变量值给变量赋值:变量名=变量值获取变量值:echo $变量名#变量名的命名规则:变量名只能是英文字母、数字或者下划线,且不能以数字作为开头环境变量:主要介绍三个与环境变量相关的命令:set env exportset命令:显示当
2016-04-22 18:10:41 263
原创 二.Linux系统目录结构及文件基本操作
Linux目录结构及文件基本操作:目录结构:其遵循的FTS其实在Linux系统中输入tree命令,可以看出其就树结构其相当于树结构,那就有关于其目录或文件路径,因此在Linux系统像windows系统一样也有绝对路径和相对路径绝对路径:就是相对于根目录而言的相对路径:就是相对于当前目录而言的pwd:查看当前用户所在路径 cd:切换目录命令cd . :切
2016-04-22 17:40:51 304
原创 一.Linux系统:用户及文件权限管理
用户及文件权限管理:#在用户及文件权限管理的一些操作上,只有root身份才能进行操作,其它用户是没有权限的;在Linux中一切皆文件;用户操作:查看当前用户:whoami创建用户:adduser 用户名删除用户:deluser 用户名 --remove-home切换用户:su 用户名退出终端或当前用户:exit查看系统下用户:ls /home查看用户所
2016-04-22 17:10:45 309
空空如也
Linux系统中设置永久生效别名,为什么我设置不成功,哪里出错了? 求解
2016-04-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人