色偷偷91综合久久噜噜-色偷偷成人-色偷偷尼玛图亚洲综合-色偷偷人人澡久久天天-国内精品视频一区-国内精品视频一区二区三区

Hello! 歡迎來到小浪云!


Linux 預設命令行 —— Bash


avatar
小浪云 2024-11-15 230

Linux 預設命令行 —— Bash

這篇文章主要介紹的是 bash,希望各位能從這篇文章里對 Bash 有一個簡單的了解

Bash 是什么

Bash,即 Bourne Again SHell,顧名思義它是和 Shell 有關的。Shell是一個程序,就像你在 Windows 里面經常按的 cmd 一樣,你可以在里面輸入命令運行,或者自己寫一個腳本然后讓 Shell 讀取里面的命令運行。

Shell

Shell 實際上不只是一個程序。它原先只是一個用 C 寫成的程序,現在同樣也代表一種腳本語言。而作為腳本語言,Shell 就需要解釋器,一般來說 Linux 默認的解釋器就是 Bash,不管是從命令行中直接輸入的命令還是腳本的命令,都需要經過 Bash 的解釋才能運行。

解釋和編譯

實際上絕大多數的程序設計語言都需要使用這兩種相當于預處理工序中的一種。編譯型的語言比如 C++ 和 Java 這些會把我們寫的代碼編譯成接近計算機底層的目標代碼,這樣運行起來會很快,但是因為太接近底層,所以有的時候需要更多的代碼來完成一個看起來簡單的操作。

而解釋型語言一樣會把我們的代碼解釋成目標代碼,不過這樣的目標代碼比較高層,我們編寫起來會比較方便,而且腳本執行的速度也不算太慢。

Shell 的種類

Shell 分為圖形界面和命令行式兩種,圖形界面最常見的就是 Windows explorer 了,它包括了桌面和文件管理,這就意味著如果你在任務管理器里把它關掉……你可能屏幕上上只剩下任務管理器是亮著的了,運行新任務然后輸入 explorer.exe 可以重新打開它。命令行式的 Shell 包括 Windows 里面的 cmd.exe 和 Linux 里面的 Bash 等等,它基本上只提供了一個命令行窗口,但是通過命令同樣可以做到比圖形界面更高效。

Bash 的功能

1、命令記錄歷史:Bash 可以記錄曾經輸入過的命令,保存在~/.bash_history 文件中。
2、tab 鍵自動補全:使用 tab 鍵可以自動補全命令或者目錄。
3、alias 命令別名:可以使用 alias ll=’ls -al’ 來設置命令的別名。
4、工作控制:可以將某些任務放在后臺去運行。
5、程序腳本:可以執行 shell 腳本文件
6、通配符:除了完整的字符串之外, Bash 還支持許多的通配符來幫助用戶查詢與命令下達。

相關閱讀

主站蜘蛛池模板: 中文国产成人精品久久久 | 国产精品久久久久久一区二区三区 | 精品国产免费观看久久久 | 成人久久久精品乱码一区二区三区 | 一级女性全黄久久生活片免费 | 免费在线观看黄色 | 夜夜性日日交xxx性视频 | 欧美国产日韩做一线 | 涩涩在线播放 | 日韩精品久久久毛片一区二区 | 性欧美乱又伦 | 欧美国产一区二区 | 亚洲综合首页 | 日韩毛片免费 | 精品伊人久久大线蕉地址 | 久久精品人人做人人 | 四虎国产精品免费久久麻豆 | 黄色毛片免费在线观看 | 99精品国产成人一区二区在线 | 天天做天天爱天天操 | 综合久久91 | 国产精品一区二区手机在线观看 | 久久久久久久99视频 | 中文字幕在线欧美 | 天天干夜夜夜 | 狠狠躁夜夜躁人人爽天天段 | 国产精品国产三级国产普通话 | 成人免费一级纶理片 | 天天操天天干天天干 | 久久精品国产福利国产琪琪 | 天天草天天草 | 四虎永久在线精品视频免费观看 | 国产成人精品免费影视大全 | 天天操人人射 | 狠狠狠狠狠 | 天天操天天射天天舔 | 激情综合五月婷婷 | 久久免费观看国产精品 | 一区二区高清视频 | 狠狠色丁香婷婷久久综合2021 | www.日日夜夜|