91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux中Zshell哪些方面優勝于Bash shell

發布時間:2021-10-27 12:09:33 來源:億速云 閱讀:291 作者:小新 欄目:系統運維

這篇文章將為大家詳細講解有關Linux中Zshell哪些方面優勝于Bash shell,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

Zshell支持一種擴展的重定向語法,由 multios 選項控制(默認是打開的)。這樣可以避免使用 tee 程序,例如,在通常的是 shell 里面需要這樣來完成重定向到多處的任務。使用bash shell的管理員可能想仔細看看zshell或是zsh。由于它于bash相似,功能又有所加強,本文將探討zsh優于bash shell的幾點。

使用默認指令列模式(bash shell)的管理員可能想仔細看看zshell或是zsh。由于它于bash相似,功能又有所加強,zsh在Linux社區獲得了關注。那么zsh有什么不同之處呢?首先,zsh在感覺和功能上都和bash相似。但是一些增強功能讓zsh變成一個有趣的選擇。下面是一臺Linux服務器上zsh和bash的數據形式的對比:

Zsh增強功能:標簽完成和拼寫錯誤修正

用過bash標簽完成的管理員會發現zsh中的增加功能令人印象深刻。這些功能包括菜單中現有的自動完成命令選項,該菜單可以通過使用箭頭鍵滾動。舉例來說,鍵入以下命令將提供可能命令行標記的列表:

$ ls -  或是  $ rm -

選擇要取消的特定程序,程序列表就和取消命令一起可用了。

另一個功能在內置頁面程序中,它提供到less命令的快捷方式。要訪問它,輸入:

$ <filename

這和在命令行上運行less文件名一樣。

對笨拙的打字員來說,拼寫錯誤修正功能可用了。例如,如果你輸入了一條錯誤命令,zsh會提示修正:

$ lls  zsh: 要將 'lls'修改為 'ls' [nyae]嗎?

要修改它,輸入y,命令就更正為ls,接著命令就準備運行了。

其它選項也很實用。輸入n拒絕命令修正,輸入a中斷命令,輸入e跳轉到命令行進行編輯。這個自動修正功能也能用于命令行標記和文件名,包括修改無效Git分支名稱一類的機密事務。

開始使用zsh

為了快速地開始使用zsh,可利用Robby Russell收集的zsh主題、功能和工具,它們被預先打包成“Oh My Zsh”。

$ wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

手動的zsh安裝指令也可用,需要用戶克隆Git repo并復制在.zshrc的草稿模板中。

“Oh My Zsh”知識庫包含一個主題和功能集合用于現有zsh環境的建立和改變。它也能和卸載腳本一起用來簡化移除:

$ uninstall_oh_my_zsh

與zsh shell一起供給的還有一些很好的文檔和zsh參考卡。GitHub等網站上的在線資源是.zshrc文件的例子,它相當于zsh版的.bashrc文件,這些資源同時也提供如何定制zsh的示例或是示范加強命令行經驗的炫酷技巧。

一些zsh功能可和bash一起用,但在bash上設置、配置更加復雜,這也解釋了為什么人們有多頁.bashrc文件。如果是Shell的高度使用者,zsh會是吸引你用來取代bash的選擇。它的使用快速且簡單,而它的一些重要功能也讓與shell的互動更有趣。

關于“Linux中Zshell哪些方面優勝于Bash shell”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

财经| 甘南县| 明星| 南开区| 怀宁县| 江都市| 大荔县| 阜城县| 沈阳市| 岳阳市| 永福县| 舞钢市| 文登市| 正定县| 寻乌县| 万全县| 池州市| 同仁县| 库车县| 黄山市| 平罗县| 滦南县| 吐鲁番市| 咸宁市| 丰顺县| 开封市| 龙游县| 镇安县| 连云港市| 米林县| 台南市| 雅江县| 永福县| 精河县| 威海市| 饶阳县| 巢湖市| 武乡县| 九龙坡区| 托克托县| 成武县|