自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在Fedora系統(tǒng)上設(shè)置zsh?

系統(tǒng) Linux
shell 是一個基于文本的界面,可讓你在系統(tǒng)上運行命令。它有時也被稱為命令行解釋器command line interpreter(CLI)。與大多數(shù) Linux 發(fā)行版一樣,F(xiàn)edora 帶有 bash 作為默認 shell。但是,它不是唯一可用的 shell,你可以安裝其他的 shell。本文重點介紹 Z Shell (即 zsh)。

[[232377]]

對于一些人來說,終端可能會很嚇人。但終端不僅僅是一個輸入的黑屏。它通常運行一個 shell(外殼),如此稱呼的原因是它圍繞著內(nèi)核。shell 是一個基于文本的界面,可讓你在系統(tǒng)上運行命令。它有時也被稱為命令行解釋器command line interpreter(CLI)。與大多數(shù) Linux 發(fā)行版一樣,F(xiàn)edora 帶有 bash 作為默認 shell。但是,它不是***可用的 shell,你可以安裝其他的 shell。本文重點介紹 Z Shell (即 zsh)。

Bash 是對 UNIX 中提供的舊式 Bourne shell(sh)的重寫(LCTT 譯注:Bourne Again SHell)。zsh 視圖通過更好的交互以比 bash 更友善。它的一些有用功能是:

  • 可編程的命令行補全   * 在運行的 shell 會話之間共享命令歷史   * 拼寫糾正   * 可加載模塊   * 交互式選擇文件和文件夾

zsh 在 Fedora 倉庫中存在。要安裝,請運行以下命令:

  1. $ sudo dnf install zsh

使用 zsh

要開始使用它,只需輸入 zsh,新的 shell 在***次運行時顯示向?qū)?。該向?qū)Э蓭椭闩渲贸跏脊δ?,如歷史記錄行為和自動補全?;蛘吣憧梢赃x擇保持 rc 文件 為空:

zsh First Run Wizzard

zsh First Run Wizzard

如果輸入 1,則啟動配置向?qū)?。其他選項立即啟動 shell。

請注意,用戶提示符是 而不是與 bash 的 $。這里的一個重要功能是自動補全功能,它允許你使用 Tab 鍵在文件和目錄之間移動,非常類似于菜單:

zsh cd Feature

zsh cd Feature

另一個有趣的功能是拼寫糾正,這有助于在混合大小寫的情況下輸入文件名:

zsh Auto Completion

zsh Auto Completion

 

使用 zsh 成為你的默認 shell

zsh 提供了很多插件,如 zsh-syntax-highlighting 和著名的 “Oh my zsh”(在此查看其頁面)。也許你希望將其設(shè)為默認 shell,以便在你在開始會話或打開終端時運行。為此,請使用 chsh(“更改 shell”)命令:

  1. $ chsh -s $(which zsh)

這個命令告訴你的系統(tǒng)你要設(shè)置(-s)默認 shell 為該 shell 的正確位置(which zsh)。

圖片來自 FlickrKate Ter Haar 提供(CC BY-SA)。 

責任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2019-11-11 15:10:37

FedoraLinuxbash

2021-07-25 10:34:17

FedoraPodmanLinux

2021-11-28 06:33:24

Discord消息收發(fā)應(yīng)用 Linux

2023-11-26 16:23:16

FedoraVSCodium

2020-12-28 06:44:45

FedoraLinux RPM文件

2021-08-18 11:19:25

FedoraLinuxJava

2018-05-14 08:36:06

JavaFedoraOpenJDK

2020-03-02 18:16:12

FedoraLinuxMongoDB

2017-04-11 13:20:06

CentOSRHELFedora

2021-11-05 08:00:00

數(shù)據(jù)庫PostgreSQL開源

2014-10-11 11:30:43

CentOSDocker

2020-06-15 18:20:37

Fedora電子書開源

2017-04-24 18:10:27

DrupalCentOSFedora

2015-08-04 13:29:06

Fedoralinux

2020-11-25 09:47:11

FedoraGoogle Chro瀏覽器

2021-11-29 14:38:45

FedoraLinuxBrave瀏覽器

2021-03-14 13:00:36

FedoraPoetry Python

2015-06-01 12:19:03

FedoraCentOSSamba

2019-09-23 11:46:02

FedoraTFTP服務(wù)器 Linux

2019-12-02 09:46:18

Fedora 30 SLEMPLinux
點贊
收藏

51CTO技術(shù)棧公眾號