Unix 系统中 Shell 的选择与使用指南
在 Unix 系统里,shell 是用户与系统内核沟通的重要桥梁。当你在提示符下输入命令时,shell 会将这些指令和按键操作转化为内核能够理解的内容,内核处理后给出响应,shell 再把结果呈现给你。
1. 系统默认 Shell 及选择
一般的 Unix 系统默认会安装多个 shell,用户可以按需选择,不过通常默认的 shell 由系统管理员在创建用户账户时指定。多数情况下,用户会一直使用默认 shell,即便它并非最适合自己。如果你自己管理系统,创建账户时就能轻松设置心仪的 shell。
那为什么要更换 shell 环境呢?可能是你不喜欢某个 shell 的提示符样式;或者你对某种编程语言有丰富经验,希望 shell 能以类似方式组织命令;也可能你热衷于 shell 脚本自动化,想找个操作简便的 shell。而且,临时或永久更换 shell 都不难。
2. 临时更换 Shell
临时更换 shell 环境非常简单,只需在当前 shell 提示符下输入想要使用的 shell 名称即可。例如,若默认 shell 是 bash,想使用 tcsh,只需输入:
tcsh
若 tcsh 所在目录不在 PATH 环境变量中,则需输入完整路径,通常是:
/bin/tcsh
若要回到默认 shell,输入:
exit
这种方式适合尝试新 shell 或为特定任务切换 shell。即便在新
超级会员免费看
订阅专栏 解锁全文
520

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



