Bash指令大全

Bash(Bourne Again SHell)是一種常用的Unix shell,它提供了許多用於操作檔案和命令的指令。以下是一些常用的Bash指令:

1. 檔案和目錄操作:

* `ls`:列出目錄內容

* `cd`:改變當前目錄

* `mkdir`:創建新目錄

* `rmdir`:刪除空目錄

* `cp`:複製檔案或目錄

* `mv`:移動或重命名檔案或目錄

* `rm`:刪除檔案或目錄

* `touch`:更新檔案時間戳

2. 輸入/輸出和重定向:

* `cat`:顯示檔案內容

* `more`/`less`:分頁顯示檔案內容

* `tee`:追加或覆蓋標準輸出和檔案

* `pipe`/`|`:將一個命令的輸出作為另一個命令的輸入

* 重定向(>`):將命令輸出寫入檔案

3. 文本處理:

* `grep`:搜尋文本中的模式

* `sed`:流編輯器,用於替換、刪除和插入文本

* `awk`:文本處理工具,用於處理記錄和欄位

* `cut`:切割檔案內容,按欄位或行尾切割

* `sort`:對文本進行排序

4. 用戶和系統管理:

* `who`/`w`:查看當前登錄用戶信息

* `history`:查看命令歷史

* `date`:顯示當前日期和時間

* `hostname`:顯示主機名

* `ps`:顯示當前進程信息

* `top`/`htop`:實時顯示進程信息

5. 其他常用指令:

* `echo`:顯示文本

* `exit`:退出當前shell

* `set`:顯示shell選項和變數

* `source`/`.`:在子shell中執行檔案內容(覆蓋局部變數)

* `env`:顯示環境變數(非互動式shell)

* `alias`:創建或刪除別名(快速鍵入命令)

這只是Bash指令的一部分,還有很多其他功能和指令可以用於各種任務。你可以通過運行`man bash`(在終端中)來查看Bash的手冊頁面,以獲取更多詳細信息和用法示例。

以上就是【Bash指令大全】的相關內容,敬請閱讀。