1、bash shelll的功能:(1)历史命令--按”上下键“就可以找到前后一个输入的命令。(2)命令与文件补全功能 TAB键。(3)命令别名设置功能 2、使用” \ “换行输出。 3、快速删除命令:ctrl+u 从光标处向前删除命令,ctrl+k--从光标处向后删除命令。ctrl+a--让光标移 ...
分类:
系统相关 时间:
2020-12-25 12:02:14
阅读次数:
0
history 命令语法格式 history [-e] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...] 选项 说明 -c 表示清空历史命令 -d,offset 删除历史中指定的第offset 个命令 n ...
分类:
系统相关 时间:
2020-07-01 12:52:43
阅读次数:
56
用CMD或RUN指令运行命令时,如果直接在CMD或RUN指令后面接命令,这种方式通常会被解释为启动一个shell子进程运行命令,RUN指令表现形式就是后面的命令可以使用shell特性的语法格式的命令,比如大括号展开等等;而CMD指令表现形式就是启动为容器后,它默认会把我们指定运行的命令当作参数传给... ...
分类:
其他好文 时间:
2020-06-04 01:26:12
阅读次数:
45
Shell脚本 编写Python、PHP脚本通常需要掌握语言的函数,那么Shell脚本则不需要,只需要掌握Linux命令就可以编写Shell脚本,因为Shell脚本就是由多个Linux命令组成,通过将多个Linux命令组合保存成一个脚本文件,可直接给其他人使用。 组合命令 进入一个目录,查看目录的文 ...
分类:
系统相关 时间:
2019-09-28 01:11:17
阅读次数:
82
#其他shell: dash shell,zsh shell dash shell dash shell特性 尽管bash shell和dash shell都以Bourne shell为样板,由于dash的目标是简洁,因此它的环境变量比bash shell少多了。dash变量和bash变量之间有一个... ...
分类:
系统相关 时间:
2019-06-13 12:04:34
阅读次数:
527
bash shell特性 1.tab键补全支持 #tab键补全需安装yum -y install bash-completion 命令补全 选项补全 参数补全 在实际生产中tab补全往往是我们使用的最多的, 因为可以减少执行命令以及路径出错率。 命令补全: 按一下tab键没有任何反应,因为以user ...
分类:
系统相关 时间:
2019-05-21 20:54:19
阅读次数:
185
!$:显示上一条命令最后一个参数 !$:显示上一条命令最后一个参数 $?: 上个命令的退出状态,或函数的返回值。 $?: 上个命令的退出状态,或函数的返回值。 alias xxx="命令":给命令取别名 xxx alias xxx="命令":给命令取别名 xxx 通过 vim ~/.bashrc 里 ...
分类:
系统相关 时间:
2019-02-11 01:20:04
阅读次数:
216
Shell学习之Shell特性 目录 命令和文件自动补齐功能 命令历史记忆功能 history、上下键、!number、!string、!$、!! 别名功能 alias、unalias cp、~username/.bashrc、\cp -rf /etc/hosts 快捷键 ^R ^D ^A ^E ^ ...
分类:
系统相关 时间:
2019-02-11 01:06:11
阅读次数:
219
一:shell介绍shell是一个命令解释器,提供用户和机器之间的交互,支持特定语法,每个用户都可以有自己特定的shell,centos默认为bash,还有zsh,ksh等。二:命令历史history命令环境变量HISTSIZE,在/etc/profle中,可以设置修改环境变量数值,修改最大保存数量。改完需要source一下。保存历史命令的时间:HISTTIMEFORMAT="%Y/%m
分类:
系统相关 时间:
2018-06-28 22:56:06
阅读次数:
216
我们依然是围绕这几个话题展开学习: 1.什么是set命令? 2.为什么要用set命令? 3.怎样使用set命令? 1.什么是set命令? ? set命令作用主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。使用set更改shell特性时,符号"+"和"-"的作用分别是打开和 ...
分类:
其他好文 时间:
2018-05-27 19:03:29
阅读次数:
255