九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來到小浪云!


Linux 預設命令行 —— Bash


avatar
小浪云 2024-11-15 229

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 還支持許多的通配符來幫助用戶查詢與命令下達。

相關閱讀

主站蜘蛛池模板: 欧美一区在线视频 | 色网在线看 | 91天堂网 | 91免费版在线观看 | www.蜜桃av.com| 男人影音| 91在线观看 | 成人在线免费观看av | 久久久久久久久久毛片 | 欧美黄色精品 | 国产免费视频在线 | 欧美日韩不卡合集视频 | 中文字幕1区2区3区 日韩在线视频免费观看 | 91影视| 亚洲激情第一页 | 久久久久国产 | 一区二区三区网站 | 精品日韩一区 | 婷婷精品 | 日本成人在线观看网站 | 欧美日韩精品一区 | 日韩一区二区三区在线 | 国产一区视频在线 | 日日摸夜夜添夜夜添精品视频 | aaa综合国产 | 日本黄色免费片 | 国产成人福利 | 天天操综合网 | 日日夜夜av | 最新超碰| 国产免费又色又爽又黄在线观看 | 午夜影院 | 国产免费色 | h片在线看 | 爱爱视频在线观看 | 亚洲一区二区三区福利 | 二区精品 | 国产成在线观看免费视频 | 成人av一区二区亚洲精 | 一区视频在线免费观看 | www亚洲精品 |