快速业务通道

对话 UNIX: 使用 fish全攻略

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-11
fish 与其他 shell 之间的一个重要差异是,它不提供历史快捷方式,比如 !、!! 和 !$.

使用 fish 作为登录 shell

如果您喜欢 fish,希望用它作为登录 shell,那么把 fish 的路径添加到正式 shell 列表(/etc/shells)中,然后运行 chsh:

bash-1) type fish

fish is /usr/bin/fish

bash-2) sudo vi /etc/shells

Add the line /usr/bin/fish to the file if it''s missing, and save the file

bash-3) cat /etc/shells

/bin/bash

/bin/csh

/bin/ksh

/bin/sh

/bin/tcsh

/bin/zsh

/usr/bin/fish

bash-4) chsh -s /usr/bin/fish

Changing shell for strike

Password: ********

bash-5) login strike

Password: ********

Last login: Wed Oct  8 15:02:21 on ttys000

Welcome to fish, the friendly interactive shell

Type help for instructions on how to use fish

fish-1) echo $SHELL

/usr/bin/fish

结束语

fish 中还有许多有用的特性值得研究.“fish 这条鱼非常有营养.”

可以调整语法突出显示采用的颜色.可以通过编辑 ~/.config/fish/config.fish 定制启动过程.可以使用通用变量 和 fishd 跨 shell 实例共享变量.这种 shell 还有出色的历史搜索特性、交互式变量编辑器和交互式命令行编辑器.

最好的一点是,fish 本身提供大量文档.如果需要帮助,只需在命令提示上输入 help.

医生的意见是对的:吃 “鱼” 对您有益.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号