精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

超越 Bash: 九個不太知名的 Linux Shell 及其功能

系統 Linux
你可能已經知道像 Bash 和 Zsh 這樣的流行 Shell。讓我們來探索一些有趣和獨特的 Shell。

Shell 通過解釋命令為 Linux 和類 Unix 系統提供了一個接口,充當用戶與操作系統的核心工作之間的中介。

毫無疑問,Bash Shell 是最受歡迎的 Shell 之一,但有些用戶喜歡其他 Shell,比如在 macOS 上的默認 Shell——ZSH。但是除了這些流行的 Shell 之外,還存在許多 Shell,具有不同的功能和用途。

在本文中,我們將介紹一些被積極維護并提供不同用戶體驗的不太常見的 Shell。

1、Fish Shell

談到除了 Bash、Zsh 之外的 Shell,第一個想到的就是 Fish Shell。

Fish 是一個智能的、用戶友好的命令行 Shell,主要適用于類 Unix 操作系統。

Fish Shell

Fish Shell

Fish Shell 的特點:

  • 根據歷史記錄提供命令自動建議和補全。
  • 支持 24 位真彩。
  • 支持語法高亮,所有特性都可以開箱即用。

安裝 Fish:

Fish 可在幾乎所有 Linux 發行版的官方倉庫中獲得。在 Ubuntu 中,你可以通過以下命令來安裝:

sudo apt install fish

Ubuntu 倉庫中的版本有點舊。如果你想安裝最新版本,可以使用該團隊提供的官方 PPA。

sudo apt-add-repository ppa:fish-shell/release-3
sudo apt update
sudo apt install fish

Fish Shell

2、Nushell

Nushell(Nu)是一種新型的 Shell,可以在 Linux、macOS、Windows、BSD 等系統上使用。它的哲學和靈感來自于類似于 PowerShell、函數式編程語言和現代 CLI 工具等項目。

Nushell

Nushell

Nushell 的特點:

  • 一切皆數據:Nu 管道使用結構化數據,因此你每次都可以使用同樣的方式安全地選擇、過濾和排序。
  • 強大的插件:可以使用強大的插件系統輕松擴展 Nu。
  • 易讀的錯誤消息:Nu 操作的是類型化的數據,因此它能夠檢測其他 Shell 無法檢測到的錯誤。當出現問題時,Nu 會準確指出問題所在和原因。
  • 干凈的 IDE 支持。

安裝 Nushell:

如果你使用的是 Ubuntu,是無法找到一個 Apt 存儲庫來安裝 Nushell 的。但是,根據其在 GitHub 上的說明,你可以通過安裝所需的依賴項來構建它。

幸運的是,還有一種方法可以使用 Homebrew 在任何發行版上安裝它。你可以參考我們的教程 在 Linux 上安裝并使用 Homebrew 軟件包管理器,成功在 Linux 上安裝后,你需要輸入以下命令來安裝 Nushell:

brew install nushell

請訪問其官方網站以查看更多安裝方式。

Nushell

3、Dune

該項目的創建者將 Dune 描述為海灘上的一個 “貝殼”。Dune 是一個快速、實用且美觀的 Shell,提供了一些特殊的元編程功能,比如引用。

Dune Shell

Dune Shell

Dune Shell 的特點:

  • 在進入交互模式之前,Dune 執行存儲在主目錄中的“預載”啟動文件。
  • Dune 的 REPL 是完全可定制的。
  • 可以通過將變量分配給程序名稱來定義別名。
  • 使用宏來編寫修改 Shell 環境的函數,就像命令或程序一樣。
  • Dune 提供了豐富的標準庫,并提供漂亮的界面來查看每個模塊中可用的所有函數。

安裝 Dune Shell:

Dune shell 可在 Arch Linux 存儲庫中以 dunesh 的名字獲得。

對于其他用戶,Dune shell 可以通過 cargo 安裝。所以,首先需要 安裝最新版本的 Rust。如果已經安裝了 Rust,請確保你有最新的版本,然后繼續安裝 Dune。

cargo install -f dune

安裝完成后,可以通過輸入以下命令訪問 Shell:

dunesh

Dune Shell

4、Xonsh

Xonsh 是一個用 Python 編寫的,跨平臺 Shell 和命令提示符。它結合了 Python 和 Bash Shell,用戶可以直接在 Shell 中運行 Python 命令。甚至可以結合使用 Python 和 Shell 命令。

Xonsh shell

Xonsh shell

如果你想了解更多,請閱讀我們的 Xonsh 文章:

Xonsh Shell:結合 Bash Shell 和 Python 最佳特點的 Shell

Xonsh Shell 的特點:

  • Xonsh 語言具有 Bash 中常用的 Shell 原語。
  • 在 Python 中準備環境變量和參數,然后在 Shell 命令中使用它們。
  • 第三方擴展系統 Xontribs。
  • 可自定義的標簽補全、鍵綁定、顏色樣式。
  • 豐富的界面,方便查看歷史記錄。

安裝 Xonsh Shell:

Xonsh 可在許多 Linux 發行版的倉庫中獲得,如 Ubuntu、Fedora 等。因此,要在 Ubuntu 上安裝它,請運行:

sudo apt install xonsh

Xonsh 還提供了一個 AppImage 包,可以從它們的下載頁面下載。如果你不熟悉這種文件格式,請參考我們的 AppImage 指南

Xonsh

5、Hilbish

Hilbish 是一個可擴展 Shell,可通過 Lua 編程語言進行定制。該 Shell 面向普通用戶和高級用戶。

Hilbish shell

Hilbish shell

Hilbish 的特點:

  • 簡單易用的腳本編寫。
  • 歷史和補全菜單:為用戶提供正確的補全和歷史搜索菜單。
  • 通過 Lua API 可以進行語法高亮和提示。
  • 它可以在 Unix 系統和 Windows 上運行,但在 Windows 上可能會遇到問題。

安裝 Hilbish:

Hilbish 在 Ubuntu 的包倉庫中不可用。因此,需要從源代碼構建安裝。

要安裝它,需要安裝 Go 和 task

sudo apt install golang-go
sudo snap install task --classic

安裝完依賴項后,運行以下命令來安裝 Hilbish shell:

git clone --recursive https://github.com/Rosettea/Hilbish
cd Hilbish
go get -d ./...

如果要使用穩定版,請運行以下命令:

git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
task build
sudo task install

Hilbish

6、Elvish

Elvish 是一種豐富的編程語言和多功能交互式 Shell。它可以在 Linux、Mac 和 Windows 上運行。即使版本 v1.0 尚未發布,它已經適合大多數日常交互使用。

Elvish shell

Elvish shell

Elvish 的特點:

  • 強大的管道:Elvish 中的管道可以攜帶結構化數據,而不僅僅是文本。你可以通過管道傳輸列表、映射甚至函數。
  • 直觀的控制結構。
  • 目錄歷史:Elvish 記住了你訪問過的所有目錄。你可以通過按 CTRL+L 訪問它。
  • 命令歷史。
  • 內置文件管理器:通過按 CTRL + N 訪問。

安裝 Elvish:

Elvish Shell 可在 Ubuntu 和 Arch Linux 的包管理器中獲得。因此,要安裝它,請打開終端并鍵入:

sudo apt install elvish

或者

sudo pacman -S elvish

要了解有關 Elvish 的更多信息,請訪問 Elvish 的官方網站。

Elvish

7、Oh

據其開發者稱,Oh 是 Unix shell 的重新設計。

它旨在成為現代 Shell 的更強大、更穩健的替代品,同時尊重 Unix shell 在過去半個世紀中建立的慣例。

Oh Shell 的特點:

  • 一流的頻道、管道、環境和函數。
  • 適用于標準 Shell 構造的豐富返回值。
  • 支持模塊化。
  • 簡化的評估和引用規則。
  • 語法盡可能少地偏離已有的慣例。

安裝 Oh:

Oh 提供了一個預編譯的二進制文件。你需要從它們的 官方 GitHub 頁面 下載它。

你需要使用以下命令為文件授予執行權限:

chmod +x oh

運行以下命令以在你的系統上安裝它:

sudo mv oh /usr/local/bin/

現在,你可以通過以下命令啟動 Oh:

oh

要了解有關 Oh 的詳細信息,請查閱其文檔。

Oh

8、Solidity

Solidity 是一個帶有輕量級會話記錄和遠程編譯器支持的交互式 Shell。當你更改指示/語言時,它會自動獲取匹配的遠程編譯器。

Solidity 的特點:

  • pragma solidity <version> 會嘗試動態加載所選的編譯器版本。
  • 可以使用 .session 命令保存和恢復會話。
  • 設置在退出時保存(在運行并發 shell 時不安全)。
  • $_ 是上一個已知結果的占位符。
  • 特殊命令是具有點前綴。其他所有都將被視為 Solidity 代碼進行評估。

安裝 Solidity:

你可以通過 npm 安裝 Solidity shell。

確保你安裝了最新版本的 nodejs 和 npm,然后輸入以下命令:

npm install -g solidity-shell

安裝完成后,運行 solidity-shell 來開始會話。

Solidity Shell

9、Yash

Yash(Yet another shell)是一個遵循 POSIX 標準的命令行 Shell,使用 C99(ISO/IEC 9899:1999)編寫。它具有適用于日常交互和腳本使用的功能。

Yash Shell 的特點:

  • 全局別名。
  • 套接字重定向、管道重定向和進程重定向。
  • 提示符命令和未找到命令的處理程序。
  • 帶有預定義補全腳本的命令行補全,覆蓋了 100 多個命令。
  • 基于命令歷史記錄的命令行預測。

安裝 Yash Shell:

要安裝該 Shell,你需要轉到它們的 GitHub 發布 頁面下載 tar 文件。解壓 tar 文件;在其中,你將找到一個包含安裝說明的 INSTALL 文件。

通常,你應該在提取的文件夾中執行以下命令:

./configure
make
sudo make install

要了解有關 Yash Shell 的詳細信息,請查看其手冊頁面。

Yash

順便提及

  • Ion:Ion Shell 是用 Rust 編寫的一種現代系統 Shell,主要用于 RedoxOS。它仍然是一個正在開發中的工作,用戶應該對語法會變化有所預料。
  • Closh:Closh 是一種類似 Bash 的 Shell,將傳統的 UNIX Shell 與 Clojure 的強大功能相結合。它旨在成為 Bash 的現代替代品。它也是在開發的早期階段。
  • Dash:Dash 是來自 Debian 的符合 POSIX 標準、快速輕量級的 Shell。

?? 你對這些列出的 Shell 有何看法?你是否會嘗試將默認 Shell 更改為這里的某些選項?你最喜歡的是哪一個?

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2018-10-17 09:00:00

JavaScript工具前端

2010-06-23 16:42:33

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

2018-01-16 10:08:25

Linuxbashshell

2009-12-25 09:47:05

LinuxShell編程bash

2023-09-05 15:09:31

人工智能

2010-06-23 14:37:57

Linux Bash命

2010-06-23 17:16:33

Linux Bash

2010-06-23 17:29:07

Linux Bash

2010-06-23 16:31:10

Linux Bash

2022-05-09 07:08:14

LinuxBashShell

2010-07-02 10:11:15

UML模型圖

2014-03-13 16:34:04

LinuxBashKSH shel

2023-07-27 17:41:02

BashZshFish

2010-06-23 16:05:36

Linux Bash

2011-09-28 11:14:35

Zshellzshbash shell

2012-01-18 09:46:32

Shell
點贊
收藏

51CTO技術棧公眾號

99久久精品国产麻豆演员表| 国产国产一区| 91免费国产视频网站| 国产成人亚洲综合91| 亚洲aaa视频| 亚洲成人五区| 欧美在线观看禁18| 欧美久久在线观看| 日本三级视频在线播放| 成人午夜短视频| 国产精品嫩草视频| 日本三级片在线观看| 久久中文字幕二区| 亚洲欧美日韩天堂| 乱码一区二区三区| 免费污视频在线一区| 亚洲一区二区三区免费视频| 视频一区二区三| 亚洲av成人精品一区二区三区在线播放 | 四虎永久免费在线| 蜜桃国内精品久久久久软件9| 这里是久久伊人| 少妇人妻互换不带套| 爱情岛亚洲播放路线| 国产黄a三级三级三级av在线看| 一本一道久久a久久精品蜜桃| 亚洲欧美日韩高清| 美女伦理水蜜桃4| 国产精品高清一区二区| 欧美亚洲禁片免费| 凹凸国产熟女精品视频| 影音先锋中文在线视频| 国产区在线观看成人精品 | 国产精品久久久久毛片软件| 精品一区久久久| 亚洲精品国产av| 极品少妇xxxx精品少妇| 国产97色在线|日韩| 日韩美女视频网站| 黄色欧美日韩| 欧美激情视频给我| 麻豆视频在线观看| 亚洲国产精品综合久久久| 中文字幕在线成人| 国产一二三四区在线| 国产精品视频一区二区三区四蜜臂| 亚洲第一精品电影| 亚洲av人人澡人人爽人人夜夜| 久久在线观看| 91精品国产91久久久久久一区二区| 91亚洲免费视频| 91在线成人| 欧美日韩中文一区| 手机免费av片| 经典三级久久| 日韩欧美在线观看一区二区三区| 亚洲一区二区中文字幕在线观看| 久久久久久亚洲精品美女| 日韩亚洲电影在线| 欧美xxxx日本和非洲| 在线视频亚洲欧美中文| 黑人极品ⅴideos精品欧美棵| 国产成人亚洲综合色影视| 亚洲a∨日韩av高清在线观看| 国产浮力第一页| 成人性视频网站| 精品日韩欧美| 国产视频福利在线| 国产精品高潮呻吟| 一本色道久久88亚洲精品综合| 菠萝蜜视频国产在线播放| 亚洲乱码国产乱码精品精98午夜 | 阿v免费在线观看| 国产精品少妇自拍| 女女百合国产免费网站| 国产丝袜在线播放| 色天天综合色天天久久| 手机免费看av网站| 粉嫩久久久久久久极品| 亚洲美女福利视频网站| 2017亚洲天堂| 综合久久综合| 欧美性受xxx| 一级黄色免费看| 国产91精品久久久久久久网曝门| 国新精品乱码一区二区三区18| 蜜桃视频在线观看视频| 2022国产精品视频| 中文字幕99| 国产伦理精品| 欧美日韩1区2区| 国产精品一区二区在线免费观看| 综合亚洲自拍| 久久福利视频网| 日韩久久久久久久久| 日韩vs国产vs欧美| 电影午夜精品一区二区三区| 九色视频在线观看免费播放| 亚洲美女免费在线| 欧在线一二三四区| 亚洲一区二区三区免费| 99国产精品免费视频观看| 精品成人乱色一区二区| 日韩欧美国产片| 欧美黑白配在线| 久久精品国产精品| 六月丁香婷婷综合| 国产精品一级片| 日韩欧美亚洲日产国| 免费电影视频在线看| 欧美日韩国产区一| 成人网站免费观看| 欧美日韩91| 国产精品自产拍在线观看| 日日躁夜夜躁白天躁晚上躁91| 美日韩一二三区| 加勒比久久高清| 丝袜亚洲欧美日韩综合| 日韩三级一区二区三区| 91精品国产一区二区在线观看| 欧美v亚洲v综合ⅴ国产v| 成人午夜剧场视频网站| 中国一级特黄视频| 国产美女在线观看一区| 日本一区二区三区www| 国产ktv在线视频| 日韩一区二区三区四区五区六区| www.4hu95.com四虎| 久久福利精品| 精品一区久久久| caoprom在线| 亚洲精品一区二区在线观看| 国产黄色的视频| 久久精品国产亚洲高清剧情介绍| 欧美日韩中文国产一区发布| 日本不卡1234视频| 亚洲国产精品久久精品怡红院| 天天操天天操天天操天天操天天操| 日本伊人精品一区二区三区观看方式| 精品视频免费在线| 亚洲最大福利视频网| 在线免费观看黄色| 欧洲一区在线观看| 久久精品成人av| 久久精品人人| 欧美在线播放一区二区| 在线看片国产福利你懂的| 亚洲激情在线视频| 91av在线免费视频| 97久久久精品综合88久久| 国产玉足脚交久久欧美| 国产欧美一区二区三区米奇| 国外视频精品毛片| 水莓100在线视频| 色哟哟国产精品免费观看| 色欲av无码一区二区三区| 性欧美长视频| 亚洲7777| 亚洲精品66| 欧美激情成人在线视频| 欧美综合视频在线| 日韩欧美视频一区二区三区| 无码h肉动漫在线观看| 日本亚洲视频在线| 亚洲午夜久久久影院伊人| 成人动漫视频在线观看| 久久99久国产精品黄毛片入口| 国产91免费在线观看| 精品久久中文字幕| 亚洲日本精品视频| 精品一区二区在线观看| 红桃一区二区三区| 精品av导航| 国产成人综合精品在线| www.av在线| 日韩欧美亚洲国产另类| 中文字幕在线观看免费视频| 国产亚洲制服色| 日韩av片专区| 亚洲九九精品| 四虎影视永久免费在线观看一区二区三区| 四虎地址8848精品| 久久久久久成人精品| 蜜桃成人在线视频| 日韩欧美一卡二卡| 国产精品一区无码| 九九久久婷婷| 欧美一区二区三区啪啪| 国产精品第九页| 国产亚洲婷婷免费| 在线观看视频你懂得| 亚洲一区观看| 亚洲国产精品影视| 亚洲专区视频| 99久久99久久精品国产片| 成人线上视频| 欧美高清在线视频观看不卡| 头脑特工队2在线播放| 欧美日韩电影在线播放| 国产无码精品久久久| 国产精品人人做人人爽人人添| xxxxwww一片| 久久精品国产99| 国产精品333| 伊人情人综合网| 欧美一区2区三区4区公司二百| 国产一区二区三区| 国产精品99久久久久久久久久久久| www.在线视频| 国产亚洲美女久久| 高潮一区二区三区乱码| 欧美日韩中文另类| 国产嫩bbwbbw高潮| 亚洲一本大道在线| 在线免费日韩av| 国产亚洲1区2区3区| 免费日本黄色网址| 国产福利精品导航| 九九热免费在线观看| 男人的天堂亚洲在线| 欧洲精品一区二区三区久久| 五月天久久网站| 日本一区二区三区视频在线播放| 国产伦精品一区二区三区在线播放| 亚洲一区免费网站| 日韩精品一级毛片在线播放| 国产精品爱久久久久久久| 看黄在线观看| 性视频1819p久久| 国内高清免费在线视频| 色综合老司机第九色激情| 欧美精品videos另类| 中文字幕欧美国内| 黄色免费在线播放| 亚洲欧美成人网| 欧美91精品久久久久国产性生爱| www.欧美.com| 国产精品视频yy9099| 亚洲女色av| 欧美中文字幕视频在线观看| 九色porny自拍视频在线播放| 欧美激情2020午夜免费观看| 天天干在线视频论坛| 欧美刺激性大交免费视频| a视频在线播放| 欧美精品在线免费| 色帝国亚洲欧美在线| 欧美区在线播放| 国产乱码在线| 97精品视频在线播放| 男人天堂视频在线观看| 欧洲亚洲女同hd| 成人看片在线观看| 国产美女91呻吟求| 亚洲免费一区| 97久草视频| 免费看成人人体视频| 久久久亚洲综合网站| 亚洲免费福利一区| 亚洲国产高清国产精品| 欧美激情欧美| 91传媒免费视频| 在线综合欧美| 成人中文字幕av| 久久99精品久久只有精品| 欧美性猛交xxxx乱大交91| 国产精品一区二区黑丝| 亚洲av永久无码精品| 久久影院视频免费| 日韩av毛片在线观看| 亚洲理论在线观看| 国产一级片毛片| 日本久久一区二区三区| 97超碰人人模人人人爽人人爱| 91精品久久久久久蜜臀| 欧美 日韩 国产 在线| 国产网站欧美日韩免费精品在线观看| 美女毛片在线看| 久久精品一偷一偷国产| av中文字幕在线观看第一页| 国产精品扒开腿爽爽爽视频| 精品国产乱码久久久久久樱花| 国产欧美日本在线| 日韩在线观看电影完整版高清免费悬疑悬疑| 免费观看黄色大片| 国产欧美激情| 红桃视频 国产| av亚洲精华国产精华精华| www.涩涩爱| 性做久久久久久久免费看| jizz国产在线| 成人午夜电影小说| 国产日韩在线免费| 电影91久久久| 久久综合伊人77777麻豆| 91亚洲自偷观看高清| 亚洲中文字幕无码av永久| 麻豆精品国产91久久久久久| 亚洲精品国产成人av在线| 国产精品久久久久久久裸模| 亚洲精品www久久久久久| 欧美精品一二三| 国产特黄在线| 97视频在线观看成人| 亚洲人成777| 日韩电影大全在线观看| 在线不卡欧美| 成人在线短视频| 国产精品污网站| 久草视频一区二区| 精品日本一线二线三线不卡| 日本在线观看免费| 国产福利视频一区二区| 国内精品国产成人国产三级粉色| 中文字幕剧情在线观看一区| 丝袜美腿一区二区三区| 97精品人妻一区二区三区蜜桃| 亚洲色图制服诱惑| 日韩中文字幕高清| 日韩精品在线免费观看视频| 亚洲综合影视| 91在线观看免费观看| 国产一区二区三区网| 欧美二区在线视频| 成人免费视频一区二区| 欧美三根一起进三p| 欧美日本韩国一区| 91在线不卡| 国产精品r级在线| 妖精视频一区二区三区| 国产美女网站在线观看| 成人免费观看视频| 色欲人妻综合网| 4438亚洲最大| 欧美18一19xxx性| 国产精品一区二区三区在线播放| 欧美禁忌电影网| 精品中文字幕av| 久久免费看少妇高潮| 久久久久久久久久久久久av| 日韩av在线精品| 欧美调教sm| 欧美系列一区| 日韩专区中文字幕一区二区| 无码人妻aⅴ一区二区三区69岛| 色婷婷狠狠综合| 国产精品视频二区三区| 欧美孕妇性xx| 精品国产一区二区三区噜噜噜| 日韩视频在线免费看| 中文字幕二三区不卡| 中文字幕永久免费视频| 亚洲成人激情av| 欧美伦理片在线观看| 国产欧美一区二区三区网站 | 日本韩国一区| 亲爱的老师9免费观看全集电视剧| 欧美天堂影院| 无码无遮挡又大又爽又黄的视频| 久久新电视剧免费观看| 国产男人搡女人免费视频| 中文综合在线观看| 亚洲精品aaa| 精品国产一区二区三区在线| 国产成人av网站| 日韩欧美成人一区二区三区| 国产一区二区三区在线视频| 亚洲我射av| 少妇人妻大乳在线视频| 久久婷婷久久一区二区三区| 中文字幕日本人妻久久久免费 | 高清视频在线观看三级| 欧美国产综合视频| 久久精品免费看| 久久久久黄色片| 亚洲欧美日韩区| 久久伊人精品| 日韩毛片在线免费看| 国产精品国产自产拍高清av| www.xxx国产| 欧洲成人在线视频| 91精品一区二区三区综合| 欧美一区二区免费在线观看| 欧美午夜精品一区二区三区| 四虎影视国产在线视频| 欧美日韩一区二区三| 国产剧情av麻豆香蕉精品| 日韩精品1区2区| www.美女亚洲精品| 久久悠悠精品综合网| 中文字幕天天干| 亚洲国产日韩精品| 国产精品毛片一区二区三区四区| 51精品国产人成在线观看| 亚洲永久字幕| 日本中文字幕免费在线观看| 亚洲欧美国产一区二区三区| 精品中文字幕一区二区三区四区| 妞干网在线免费视频| 亚洲一区免费观看|