推荐一个linux命令行提示工具-fish
来源:互联网 发布:淘宝怎样改店名 编辑:程序博客网 时间:2024/05/16 14:13
大家都知道Linux 系统有非常多命令。比如只看 /usr/bin 目录,你就可以找到很多命令执行文件(你可以运行 ls/usr/bin/ | wc -l 看一下你的系统里这个目录下到底有多少命令)。虽然不一定都用到,但是面对如此多的命令,可能根本记不住,幸好可以借助一些小工具来实现命令提示和补充,比如下面要推荐的可安装的-fish。
Fish
Fish 是 Linux/Unix/Mac OS 的一个命令行 shell,有一些很好用的功能。
- 自动推荐
- VGA 颜色
- 完美的脚本支持
- 基于网页的配置
- 帮助文档自动补全
- 语法高亮
- 以及更多
自动推荐功能让 fish 非常方便(特别是你想不起来一些命令的时候)。
你可能觉得挺好,但是 fish 没有被默认安装。对于 Ubuntu(以及它的衍生版),你可以用下面的命令安装:
sudo apt-add-repository ppa:fish-shell/release-2sudo apt updatesudo apt install fish
对于类 CentOS 系统,可以这样安装 fish。用下面的命令增加仓库:
sudo -scd /etc/yum.repos.d/wget //download.opensuse.org/repositories/shells:fish:release:2/CentOS_7/shells:fish:release:2.repo
用下面的命令更新仓库:
yum repolistyum update
然后用下面的命令安装 fish:
yum install fish
fish 用起来可能没你想象的那么直观。记住,fish 是一个 shell,所以在使用命令之前你得先登录进去。在你的终端里,运行命令 fish 然后你就会看到自己已经打开了一个新的 shell。
图1:fish 的交互式 shell
在开始输入命令的时候,fish 会自动补齐命令。如果推荐的命令不是你想要的,按下键盘的 Tab 键可以浏览更多选择。如果正好是你想要的,按下键盘的向右键补齐命令,然后按下 Enter 执行。在用完 fish 后,输入 exit 来退出 shell。
Fish 还可以做更多事情,但是这里只介绍用来帮助你记住命令,自动推荐功能足够了。
另外,history 可以查看历史命令,history |grep command
可以搜索历史命令。当然最重要的还是多加练习,毕竟熟能生巧。
完~
via:https://www.linux.com/learn/intro-to-linux/2017/10/3-tools-help-you-remember-linux-commands
- 推荐一个linux命令行提示工具-fish
- 推荐一个Linux远程桌面工具
- 推荐一个Linux的 多线程下载工具(命令行下):axel
- 一个命令行翻译工具
- 如何写一个简单的linux命令行工具
- 用shell脚本写的一个交互式linux命令行工具
- 推荐一个工具--hexrays
- 推荐一个工具MediaCoder
- 推荐一个画图工具
- linux命令行工具
- Linux 常用命令行工具
- linux 命令行工具
- linux命令行的软件推荐
- 推荐一个FOR LINUX的抓图工具-Shutter
- 推荐:支持Tab页的命令行工具
- 推荐给开发人员的实用命令行工具
- 推荐给开发人员的实用命令行工具
- 推荐给开发人员的实用命令行工具
- 零基础学图形学(4) 几何知识——点和向量的数学操作
- 从C语言细节谈到程序员的成长过程
- Android 数据库框架OrmLite的常规使用
- 服务器网络编程注意事项
- CALayer Tips 1
- 推荐一个linux命令行提示工具-fish
- 上传文件
- MySQL性能分析及explain的使用
- 用栈实现形如a+b&b+a@的中心对称字符的检验
- ios :一个Label 显示两种颜色的写法
- 无聊的小片段
- 【队内胡策】2017.11.2
- Android开发中的处理时间戳等工具类
- WEB打印控件Lodop学习-1