04 The bash Shell

全称Bourne Again Shell
改良于Sys V的:sh和 BSD的csh。


通配符

  • *  代表无或更多的字符通配符
  • ?  单字节通配符
  • [a-z]  匹配包含括号内的字符 用-隔开多个字符.
  • [^a-z]  与上面相反,排除.
  • $  变数

tab键 补齐
输入 history后出现历史命令,用!+序号的方法使用历史命令,如: !38
使用  ^a^b   表示运行历史命令时用a字符取代为b

~        使用者的home目录,如  cd ~user1 到user1的家目录,注意只有root帐号 才有权限进入到每个用户的家目录.
{}       排列组合 如touch {a,b,c}.{1,2} 生成a.1 a.2 b.1 b.2 c.1 c.2文件

Command line Expansion(扩展0:Command and Math
 命令输出 `` or $()     注意``为倒引号在键盘1旁
数学运算 $[]
取余数
**  次方
/     让其后的字符 为原本的字符输出禁止特殊字符的功能  如果/在一个命令后,代表下行指令接在上行后
'' and ""    都可禁止特殊字符,但双引号 不能禁止以下四个情况:  $(dollar sign)   /(backslash)    `(backquotes)   !(exclamation point)

指令历史功能
CTRL-R 查找历史命令
esc.  alt.(按住alt不放)      重调上一行最后的参数

指令命令编辑模式切换

  • 默认bash使用emacs-style
  • set -o vi  切换到vi模式         set -o   查看目前设定  set +o vi关掉vi命令编辑模式

Gnome terminal快捷键
ctrl-shift-t                       open a new tab
alt-"N"                             change to go to "N" tab
ctrl-shift-c/v                   copy/paste
ctrl-shift-w                     close a tab                             

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值