在FreeBSD中安装zsh Shell

时间:2019-11-20 08:54:02  来源:igfitidea点击:

如何在FreeBSD 9操作系统下安装zshell(zsh)shell?

zshell(zsh)是用于shell脚本的unixshell和命令解释器。
Zsh可以被看作是一个扩展的Bourne shell,添加了包括bash、ksh和tcsh的一些特性。

在FreeBSD下安装zsh

以root用户身份输入以下命令来安装二进制zsh软件包。

# pkg_add -r zsh

或者使用下面命令进行安装

# cd /usr/ports/shell/zsh
# make install clean

如何将zsh设置为默认外壳?

需要使用chsh命令在Unix之类的操作系统下更改默认shell:

$ chsh -s zsh

或者

$ chsh -s zsh Hyman

输出示例:

Password:

确保将zsh设置为Hyman用户的新shell:

$ grep Hyman /etc/passwd

输出示例:

Hyman:*:1001:1001:Hyman Gite:/home/Hyman:/usr/local/bin/zsh

如何自定义zsh shell?

您需要编辑~/.zshrc文件。 ~/.zshrc文件示例:

$ cat ~/.zshrc

输出示例:

HISTFILE=~/.histfile
HISTSIZE=1000
SAVEHIST=1000
setopt appendhistory autocd extendedglob
unsetopt beep
bindkey -e