1.解释一下shell:
shell简单来说,就是一个命令解释器。它提供了用户与内核进行交互操作的一种接口,它接受到用户的输入命令然后把它送入内核去执行。
看我画出来的图你可能会更好的去理解
2.shell可以干什么用呢?
※对用户的管理(添加、删除)
※相关权限的管理(授权用户对相关文件的管理,如增删改查)
※对磁盘的管理(分区、raid、lvm)
※对软件的管理
※对网络的管理
3.shell提示符“#”与“$”的区别
#表示root用户登陆 切换root身份命令:su root
$表示普通用户登陆 切换普通身份命令;su -ldyabl #ldyabl是我的用户名称。退出此登陆命令:exit
另外解释一下(比如用我的用户登陆)
[root @ ldyabl ~ ]#
用户名[email protected]主机名----当前所在目录(~表示当前用户的家目录)-------(root身份/普通用户身份)
4.认识Bash Shell
查看所有shell类型:cat /etc/shells
查看自己使用的哪种shell: /etc/passwd,然后查看每一行的最后一个字段。
好的,终于写完了。biubiubiu duang,点个赞呗!