1.登录shell和交互shell
2.bash 输入ctrl+c没有退出,这是为什么?
Ctrl-d
键盘输入结束(End Of File, EOF 或 End Of Input)’的意思! 另外,他也可以用来取代exit的输入呢!例如你想要直接离开文字介面,可以直接按下[Ctrl]-d就能够直接离开
3.Bash是GNU shell,兼容sh以及其他shell里的许多有用的特性。当shell启动的时候,它读取它自己的配置文件。最重要的几个如下所示:
/etc/profile ~/.bash_profile ~/.bashrc
shell命令可以分成为3个种类:shell的功能命令,shell内建命令和你系统里某个目录里的命令。
4.利用管道|,ps,wc命令统计进程数,管道是个好东西。
5.在建立脚本文件时,注意chomod操作,并且注意修改 ~/.bashrc的环境变量
6.建立变量
export应该是建立环境变量
prompt>export tstvar=1
prompt> tstvar="3"
在等号周围放置空格会造成错误。在对变量赋值得时候把内容字符串用引号引起来是一个良好的习惯:这样会降低出错的机会。
一个子shell能够改变从父shell变量继承过来的变量,但是在子shell所作的改变对父shell也没有影响。
退出子shell,用exit命令
7. 转义字符
转义字符用于去除一个单个字符的特殊意义。一个非引用的反斜杠,\,在Bash中被用作转义字符
8.单引号
单引号('')用于保持在引号内的每个字符的字面值。一个单引号乃至用反斜杠转义后都不能在2个单引号之间出现。
9.双引号
使用双引号保持引号内的所有字符的字面值,除了$,``,\。
10.
阅读(761) | 评论(0) | 转发(0) |