3-2bash特性详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3-2bash特性详解相关的知识,希望对你有一定的参考价值。

Bash及特性

Shell:外壳

GUI

CLI

程序:进程

进程:在每个进程看来当前主机只存在内核和当前进程,进程是程序的副本,进程是程序执行的实例。

用户环境:

bash:每个用户可以登录多个bash,每个用户的环境都可以不同。

bash支持的引号:

:命令替换

“”:弱引用,可实现变量替换

‘’

‘’

1、命令历史:

自动记录执行的命令。上下键显示。

histoty 查看历史,-c删除历史。-d删除指定位置历史命令;

-w保存命令历史至用户家目录下隐藏文件bash.history

!$引用上一个命令的参数。(ESC松开,.或者alt+.)

命令补全:按tab键,连续两下tab j键补全所有相关开头命令。

路径补全

 

2、管道重定向

3、命令别名:alias command=new command shell中定义的别名尽在当前shell生命周期     有效;撤销别名:unalias  newcommand

4、命令替换:把命令中某个子命令替换为其执行结果的过程

5、命令行编辑:ctrl+a 光标到命令行首; ctrl+e 光标到命令行尾;ctrl+u 删除光标到命令行首;ctrl+k删除光标到命令行尾,ctrl+l清屏。

6、命令行展开

7、文件名统配: *:匹配任意长度任意字符;

?:匹配任意单个字符;

[] :匹配指定范围内的任意单个字符

[^]:匹配以指定范围外的任意字符

8、变量

9、编程

 


以上是关于3-2bash特性详解的主要内容,如果未能解决你的问题,请参考以下文章

c#特性详解含常用过滤器实例

spark之RDD详解----五大特性

C# 特性详解

C#中的 特性 详解(转载)

C++11新特性详解

RAID各级别特性详解