Linux的Bash

内建命令

type

查看命令类型。内建命令,外部命令,别名

-a选项,显示所有命令的类型

alias    设定别名
unalias取消别名
history操作命令的历史记录
read从标准输入读取一行
declare/typeset声明变量的类型
ulimit限制bash使用各种资源

 

通配符

*代表0到无穷多个的任意字符
?代表一定有一个任意字符
[abc]代表一定有一个在括号内的字符
[0-9]按照编码顺序,代表一定有一个在此范围的字符
[^abc]^表示反向,代表一定有一个字符符合条件

 

特殊符号

#注释符号。常用于shell scipt中
\转义符号。将特殊字符或通配符还原成一般字符
|管线(pipe)。
;连续命令分隔符。
~用户家目录
$取变量前导符。
&工作控制(job control)。将命令变成背景下工作
!逻辑运算意义上的“非”
/目录符号。路径分割符号
>,>>数据流重导向,输出导向。
<,<<数据流重导向,输入导向。
' '单引号。不具有变量置换功能
" "双引号,具有变量置换功能
` `反单引号。中间为先执行指令,也可以用$()
()括号。中间为子shell的起始与结束
{}大括号。中间为命令区块的组合

 

配置文件

/etc/profile     系统整体配置文件

~/.bash_profile或~/.bash_login或~/.profile    个人环境配置文件

~/.bashrc       个人环境配置文件,non-login shell使用

~/.bash_history    记录输入过的命令,一般默认1000条

~/.bash_logout     bash注销后的动作

 

Bash的login欢迎信息 

/etc/issue     login进入后显示系统信息

/etc/motd     login进入后显示自定义提示信息

 

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值