我的一个朋友想在 Ubuntu 11.04 终端中使用 C Shell 而不是 Bash Shell,有没有什么方法可以做到这一点而不对系统产生任何影响?
答案1
ubuntu 有两个选项,tcsh 和 csh。tcsh 是比 csh 更好的 c shell 要安装:
sudo apt-get install tcsh
运行:打开终端并输入
tcsh
答案2
我认为安装所需的 shell 并执行此操作chsh -s shell
将更改默认登录 shell。如果要为特定用户更改 shell,请执行usermod -s shellpath username
。
答案3
根据标题,您的系统上没有安装csh
或tcsh
。如果您不想“影响系统”,那么我建议您的朋友下载源代码并编译它。然后您的朋友可以将其安装到相对于主目录的位置,而不是/usr
或/usr/local
。