掌握 Linux 命令行:多方面实用技巧解析
1. 不同的 Shell
在 Linux 系统中,存在多种不同的 Shell,如 Korn Shell(ksh)、Bourne shell、C shell 和 bash 等。不同的 Shell 有不同的命令行提示符。例如,bash 提示符可能显示为“[Freddy@rware2 Freddy]$”,表明用户 Freddy 登录到 rware2 系统,且当前位于名为 Freddy 的主目录。而 Bourne shell 提示符可能仅显示 Shell 版本,C shell 提示符则与 bash 提示符类似。
若不确定自己当前使用的是哪种 Shell,可在终端输入 echo $0 进行查看。若尝试打开未安装的 Shell,系统会显示错误信息。例如,若尝试打开 Korn Shell(ksh)但系统未安装,就会看到相应错误提示。
2. 设置默认 Shell
登录系统后,可使用 echo $0 命令查看默认 Shell。若要更改默认 Shell,可使用 chsh (change shell)命令。操作步骤如下:
1. 查看系统中已安装的 Shell 列表,可使用命令 cat /etc/shells 。例如:
$ cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/bash2
/bin/ash
/bin/bsh
/bin/tcsh
/bin/csh
超级会员免费看
订阅专栏 解锁全文
3731

被折叠的 条评论
为什么被折叠?



