[TOC] #### 1. 前言 --- github 倉庫:<https://github.com/rupa/z> 作為程序員,難免不了和 linux 系統打交道,眾所周知,在 linux 系統中進入目錄都要用 cd 命令 很多時候,我們要進入的目錄都比較明確,每次進入服務器的配置目錄都使用目錄的全路徑,就會比較麻煩 z.sh 就是用來這個解決這個痛點的,它是一個命令行工具,用來實現目錄間的快速跳轉,是終端用戶的好幫手 #### 2. 安裝 --- **z.sh 的安裝比較簡單,按照以下步驟操作即可** **第一步:將文件上傳到服務器** 將 [z.sh](https://github.com/rupa/z/blob/master/z.sh) 這個文件上傳到服務器,比如:上傳到 `/usr/local` 目錄下 ![](https://img.itqaq.com/art/content/fd78139369c7f38d0e3219458f711dd1.png) **第二步:將文件修改為可執行腳本** ```bash chmod 755 z.sh ``` **第三步:運行以下命令編輯文件** ```bash vi /root/.bashrc ``` 在文件內容的最下面添加以后內容 ```bash source /usr/local/z.sh ``` **第四步:運行以下命令立即生效** ```bash source /root/.bashrc ``` **第五步:檢測命令是否生效** 輸入 `z` 命令,直接回車,如果能看到以下內容代表安裝成功 ![](https://img.itqaq.com/art/content/2f8b2ad2ef343577c1cb7aafb6312526.png) 如果沒有安裝成功,會看到以下輸出結果:`-bash: z: command not found` ![](https://img.itqaq.com/art/content/69ae1fd319dc9b751fdb0cd64ca8be94.png) #### 3. 用法 --- 安裝 z.sh 之后,使用 cd 命令進入過的目錄都會被記錄,使用 z 命令可以看到歷史目錄 ![](https://img.itqaq.com/art/content/2a05a2c4bfae31a4064847ba9f445665.png) 要跳轉到曾經進入過的目錄,不需要輸入完整路徑,只需要輸入關鍵詞會自動匹配目錄 ![](https://img.itqaq.com/art/content/85261a8c520d44013bee8e02dc68ecda.png) ```bash z <name>$ ``` ![](https://img.itqaq.com/art/content/6a0738a462a19f8774d3f3e4f0d4e6bb.png)