成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux中Zshell優勝于Bash shell的幾點

系統 Linux
Zshell支持一種擴展的重定向語法,由 multios 選項控制(默認是打開的)。這樣可以避免使用 tee 程序,例如,在通常的是 shell 里面需要這樣來完成重定向到多處的任務。使用bash shell的管理員可能想仔細看看zshell或是zsh。由于它于bash相似,功能又有所加強,本文將探討zsh優于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中的增加功能令人印象深刻。這些功能包括菜單中現有的自動完成命令選項,該菜單可以通過使用箭頭鍵滾動。舉例來說,鍵入以下命令將提供可能命令行標記的列表:

  1. $ ls -  
  2. 或是  
  3. $ rm - 

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

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

  1. <filename 

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

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

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

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

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

開始使用zsh

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

  1. $ 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環境的建立和改變。它也能和卸載腳本一起用來簡化移除:

  1. $ uninstall_oh_my_zsh 

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

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

原文鏈接:http://www.searchsv.com.cn/showcontent_49287.htm

責任編輯:程站 來源: TechTarget中國
相關推薦

2012-01-18 09:46:32

Shell

2010-06-23 17:34:03

Linux Bash

2010-06-23 16:35:50

Linux Bash

2010-06-23 17:37:14

Linux Bash

2010-06-23 11:09:14

Linux Bash

2009-12-25 09:47:05

LinuxShell編程bash

2010-06-23 17:16:33

Linux Bash

2010-06-23 16:31:10

Linux Bash

2010-06-23 17:29:07

Linux Bash

2022-05-09 07:08:14

LinuxBashShell

2021-05-11 07:50:31

BashShell腳本

2023-07-27 17:41:02

BashZshFish

2010-06-23 16:05:36

Linux Bash

2018-06-11 09:55:09

LinuxFedorazsh

2022-11-30 07:47:00

Bash腳本

2022-03-24 11:35:30

LinuxXnosh Shel

2010-06-23 15:55:36

Linux Bash

2010-06-23 17:07:47

Linux Bash

2023-12-14 13:02:00

BashLinuxShell

2022-11-14 14:51:23

單引號雙引號Linux
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99re在线视频 | 在线超碰 | 欧美一区二区三区在线 | 午夜精品视频在线观看 | 在线久草 | 日韩一二区 | 欧美一区二区在线观看 | 中文字幕日韩欧美一区二区三区 | 亚洲精品免费视频 | 日本久久福利 | 久久草在线视频 | 国产精品99久久久久久宅男 | 国产网站久久 | 免费观看一区二区三区毛片 | 999久久久 | 国产午夜精品理论片a大结局 | 日韩欧美中文字幕在线视频 | 人人鲁人人莫人人爱精品 | 人人人人干 | 中文字幕亚洲国产 | 成人av观看| 欧美激情精品久久久久久变态 | 91成人免费 | 国产精品一区二区三区四区五区 | 欧美日韩亚洲二区 | 欧美日韩在线一区二区 | 国产午夜精品久久久 | 亚洲精品在线免费观看视频 | 天天综合网天天综合色 | 激情欧美一区二区三区 | 午夜电影福利 | 久久久久久久久久久久久久国产 | 成人黄色电影在线观看 | 欧美一区二区三区在线看 | 欧美人妖网站 | 天天曰天天曰 | 欧美一区二区三区在线观看视频 | av大片在线观看 | 7777久久| 亚洲高清在线 | 一区二区久久 |