美文网首页
好用的工具

好用的工具

作者: 徐国军_plus | 来源:发表于2019-08-28 01:15 被阅读0次

Sheel

Linux 操作系统一般分为 Kernel(内核)和 Shell(外壳)。Shell是Linux/Unix的一个外壳。它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序。

Linux/Unix提供了很多种Shell,常用的Shell有这么几种,sh、bash、csh等,想知道你的系统有几种shell,可以通过以下命令查看:

cat /etc/shells
image.png

在 Linux 里执行这个命令和 Mac 略有不同,Mac 多了一个 zsh,也就是说 OS X 系统预装了个 zsh,目前常用的 Linux 系统和 OS X 系统的默认 Shell 都是 bash。zsh 是一种比 Bash 体验更好一点的命令行软件。

Zsh 和 Bash 的区别很少,需要记住的区别是:

zsh 的配置文件位于 ~/.zshrc
bash 的配置文件位于 ~/.bashrc
补充:vim的配置文件位于~/.vimrc

一般工具的配置文件都是在~目录下

命令行工具

  1. z:方便实现快速目录跳转,下载在此
curl -L https://raw.githubusercontent.com/rupa/z/master/z.sh > z.sh

curl -L下载https://raw.githubusercontent.com/rupa/z/master/z.sh目标地址的文件,> z.sh保存在当前目录下的z.sh文件里

image.png
vim ~/.zshrc编辑zhs配置文件,添加source ~/Desktop/z.sh:wq 保存退出,source ~/.zshrc让修改的配置文件生效
image.png image.png image.png
之后就会有一个z命令,在命令行输入z打印出安装z命令行之后去过的所有目录:
image.png
z org-vue 不用全部输完就会跳转到之前去过的org-vue-admin目录下
image.png
如果觉得z键很难按,可以在配置文件中修改:
image.png

这是j就代替了z

2.fzf:方便快速搜索文件或目录,官网地址
macos安装方法,运行下面两个命令:

brew install fzf

$(brew --prefix)/opt/fzf/install
image.png
进入一个文件目录下输入fzf,就会搜索当前目录下的所有文件,然后就可以模糊搜索你想要找的文件,选中要找的文件后按回车就会告诉你文件的路径:
image.png
image.png
,

将z和fzf命令行工具结合使用,修改.zshrc文件配置:

image.png
修改完后:wq保存退出,之后别忘了运行命令source ~/.zshrc让修改的配置文件生效
之后输入j可以看到,命令行工具会帮你列出你去过的所有目录,之后可以进行模糊搜索,选中之后回车就可以进入选中的目录:
image.png
image.png
image.png
输入j后面给参数,命令行工具就会去帮你找到并进入模糊匹配的第一个目录:
image.png

如果进去的不是你想进的目录,这时候输入jj

image.png
jj命令的作用是以上一次的模糊搜索关键字,列出所有符合的目录地址供你选择:
image.png

相关文章

  • 【工具】好用的工具

    好用的播放器:Potplayer,IINA 文件搜索神器:Everything,listary 文件管理工具:to...

  • 好用的工具

    最近跟着学小游戏开发。https://brew.sh/index_zh-cn.html

  • 好用的工具

    markman【我的Android进阶之旅】 高效的设计稿标注及测量工具Markman介绍https://gith...

  • 好用的工具

    在线思维导图工具:百度脑图 在线原型设计工具:墨刀 在线API文档编写工具:ShowDoc 可视化编辑器白鹭Egr...

  • 好用的工具

    Sheel Linux 操作系统一般分为 Kernel(内核)和 Shell(外壳)。Shell是Linux/Un...

  • 好用的工具

    9:21 2019/9/12 VLC 播放器 倍速播放; VLC 播放器,手机下载百度网盘的视频 + VLC 手机...

  • 好用的工具

    1.百度网盘下载东西。可以不需要知道分享密码 在百度后面加wp即可访问下载资源 2.百度文库下载 在百度后面加vv...

  • 好用的工具

    1.转gif https://www.screentogif.com/

  • 好用的工具

    找字网:用于找到好的字体 微信编辑器: 进行微信文章的排版 虚拟机:用于系统的多开楼月文本自动输入器:帮助快速发送...

  • 好用的工具

    Markdown工具在线Markdown:https://www.zybuluo.com/login?return...

网友评论

      本文标题:好用的工具

      本文链接:https://www.haomeiwen.com/subject/rzxuectx.html