启动shell
GNU bash shell提供对Linux系统交互式访问。他以常规程序运行,通常在用户登录终端时启动。登录时具体启动那种shell依据用户配置文件/etc/passwd 。
/etc/passwd 包含所有系统用户账户列表以及每个用户的基本信息。eg:其中一个条目
christine:x:501:501:Christine Bresnahan:/home/christine:/bin/bash
说明:
每个条目有7个字段,字段之间用冒号“:”分隔
- 用户名
- 用户密码(如果密码存储在其他文件中,则是个占位符)
- UID(用户ID)
- GID(组ID)
- 用户的全名
- 用户默认家目录
- 用户默认shell程序
尽管bash shell在用户登录的时候默认启动,但是shell的CLI界面是否呈现还取决于你与那种方式登录。如果以图形界面方式登录就不会出现CLI界面,具体位置见下图:
时间: 2024-10-24 14:43:09