bash中的变量类型:
本地变量
局部变量
环境变量
位置变量
特殊变量(内置)
变量命名规范:
1. 只能含字母、数字和下划线,不能以数字开头;
2. 最好不要跟系统已有的环境变量重名;
3. 尽量做到见名知意;
变量介绍:
1. 本地变...
8年前 (2017-12-20) 1331℃ 0评论
0喜欢
首先,查看一下/etc/shadow中存放的内容:
# head -1 /etc/shadow
root:$6$XcqG/F7l/ef26opt$KhyS32uW3241GWNunUGE5QGVhQyH2nw
ClmF4xbWwDOkt...
8年前 (2017-12-20) 2613℃ 0评论
0喜欢
基本介绍:
在算术计算中,($(()) $[] let expr bc)这些方法都能实现。多数的方法实现方法类似,有的有一些特殊的功能(如expr);只有bc可以计算浮点数,其他都是整数的运算。
bash中默认将所有的变量当做字符串来处理,...
8年前 (2017-12-20) 1216℃ 0评论
1喜欢
系统帮助:
grep, egrep, fgrep - print lines matching a pattern
grep: Global Research Regular Expression, 根据模式搜索文本,并将符合模式的文本行...
8年前 (2017-12-19) 1475℃ 0评论
0喜欢
介绍:
文件名通配,是bash的重要特性。在命令行中,我们经常用到这些通配,来实现快速定位、过滤,实现想要达到的目的。
文件名通配: globbing
*: 匹配任意长度的任意字符
?:匹配任意单个字符
[]:匹配指定范围内的任意单个...
8年前 (2017-12-19) 1297℃ 0评论
0喜欢
命令替换: 把命令中某个子命令替换为其执行结果的过程
两种方法:
1. $(COMMAND): # a=$(date); echo $a 2017年 07月 13日 星期四 16:03:06 CST 2. 反引号:`COMMAND` # a...
8年前 (2017-12-19) 1143℃ 0评论
0喜欢
命令别名:
alias CMDALIAS='COMMAND [options] [arguments]'
在shell中定义的别名仅在当前shell生命周期中有效;别名的有效范围仅为当前shell进程;
如果要永久有效, 需要修改配置文件(...
8年前 (2017-12-19) 1306℃ 0评论
0喜欢
命令历史:Linux的命令,可以用上下箭头来查看以前键入的命令。
查看命令历史:history
-c:清空内存中的命令历史, clear; 虽然清空了命令历史, 但是~/.bash_history中仍然存放着命令操作的历史内容.
-d ...
8年前 (2017-12-19) 1310℃ 0评论
0喜欢
pstree命令以树状图的方式展现进程之间的派生关系,显示效果比较直观。
例如查看bash的子进程,是可以用这个命令来直观地展示的。
opt:
-a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示;
-c:不使用精简标示法;...
8年前 (2017-12-19) 1651℃ 0评论
0喜欢
Shell基本上是一个命令解释器,类似于DOS下的command。它接收用户命令(如ls等),然后调用相应的应用程序。较为通用的shell有标准的Bourne shell (sh)和C shell (csh)。
bsh是CLI(Comman...
8年前 (2017-12-19) 1407℃ 0评论
0喜欢