1. 变量与变量值(展开) 如果你需要的是变量名,直接使用变量名;如果你需要的是变量值,使用$符号。例如: export PATH=/home/bin:$PATH 如果你不确定是要变量还是展开的变量值,那么试着展开下代入表达式看看对不对头。 一般来说,需要左值的地方(给变量赋值)直接用变量名;需要右 ...
分类:
系统相关 时间:
2016-04-23 21:19:16
阅读次数:
292
Linux命令大全 一、系统管理与设置; 二、用户和用户组管理; 三、磁盘管理; 四、文件和目录管理; 五、备份与压缩; 六、网络管理与相关应用; 七、vi/vim编辑器; 八、Shell编程 一、系统管理与设置 1、信息显示命令 # man & info //帮助手册 # man 命令 //显示相 ...
分类:
系统相关 时间:
2016-04-20 11:25:20
阅读次数:
344
数组的定义: 数组名=(元素1 元素2 元素n) # 一对括号表示是数组,数组元素用“空格”符号分割开来。 如:myarray=(1 3 5 7 9) # 注意定义的方法,小括号、逗号。 定义一个数组: myarray=(1 2 3 4 5) 读取数组的某一个元素 : echo ${myarray[ ...
分类:
编程语言 时间:
2016-04-14 17:58:29
阅读次数:
164
<1>. 什么是shell shell扮演者操作系统内核和用户的中间人的角色,用户通过键入shell command,然后shell通过解析用户输入,然后将请求转发给操作系统的内核进行处理。 1. 一个系统可以存在多个shell,可以通过cat /etc/shells命令查看系统中安装的shell, ...
分类:
系统相关 时间:
2016-04-12 19:33:54
阅读次数:
281
1.用编辑器写个文件,里面是在shell里输入的那些命令,可以通过PATH环境变量引用到的命令都可以用。 #!/bin/sh #!后面的那个参数是用来执行脚本的程序 #后面是注释 剩下的就像在shell里一样的写就行了 注意最后要加exit+退出码,shell里0表示成功。 2.把脚本设置为可执行 ...
分类:
系统相关 时间:
2016-04-03 15:54:18
阅读次数:
179
LinuxShell常用技巧(十二)Shell编程
二十三.BashShell编程:1.读取用户变量:read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REP..
分类:
系统相关 时间:
2016-03-30 18:07:39
阅读次数:
388
考虑了下,只是自己的一点记录,就按照自己的情况进行记录吧,后续有新的东西再随时补充。嗯呢~~ 一、入门常识 1. 几个命令 1) !n:可执行history中的第n个命令 2) set:查看全部的环境变量 3) env:可查看当前的环境变量 4) unset (环境变量) (注意:如果是在父进程定义 ...
分类:
系统相关 时间:
2016-03-26 21:57:56
阅读次数:
247
简单的说shell就是一个包含若干行Shell或者Linux命令的文件。对于一次编写,多次使用的大量命令,就可以使用单独的文件保存下来,以便日后使用。通常shell脚本以.sh为后缀,第一行一定要指明系统需要哪种shell解释用户的shell程序,如:#!/bin/bash 、#!/bin/sh等。在这里我们使用#!/bin/bash。
通常shell由Linux命令(外部命令)、Shell(内...
分类:
系统相关 时间:
2016-03-21 23:12:05
阅读次数:
519
在学习Linux BASH Shell编程的过程中,发现由于不经常用,所以很多东西很容易忘记,所以写篇文章来记录一下 ls 显示当前路径下的文件,常用的有 -l 显示长格式 -a 显示所有包括隐藏 -R 显示文件夹内的内容 -c 按照最后一次修改时间排序 -t 按照修改时间排序输出 ec
分类:
系统相关 时间:
2016-03-15 18:44:34
阅读次数:
303