@shell的种类

shell

  • 什么是软件?
  • 什么是进程?

shell的种类

  • bash

    是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Shell。Bash不但与Bourne Shell兼容,还继承了C Shell、Korn Shell等优点。

  • sh

    BourneShell(sh):是由AT&T Bell实验室的 Steven Bourne为AT&T的Unix开发的,它是Unix的默认Shell,也是其它Shell的开发基础。Bourne Shell在编程方面相当优秀,但在处理与用户的交互方面不如其它几种Shell。

  • zsh

  • ash

  • Linux中的一些特殊路径

-  : 上一步
~  :

# 创建一个用户
[root@localhost ~]# useradd  oldboy
# 切换用户
[root@localhost ~]# su - oldboy

bash解析器中的快捷键

Ctrl + C : 终止当前命令的操作
ctrl + d : 退出,相当于exit
ctrl + z : 杀死当前进程
ctrl + l : 清屏
ctrl + a : 跳转到行首
ctrl + e : 跳转到行尾
ctrl + r : 搜索历史
esc(alt) + .  : 上一条命令最后一个参数
!$ 也是获取上一条命令最后一个参数
  • history
查看系统执行的命令历史。

# 家目录下.bash_histroy文件是保存执行命令历史的文件。
# 清空文件:>.bash_histroy
[root@localhost ~]# >.bash_history 
[root@localhost ~]# cat .bash_history 
[root@localhost ~]# 
posted @ 2021-03-12 21:11  ଲ一笑奈&何  阅读(6)  评论(0编辑  收藏  举报