1.如何編寫命令
1)命令與程序
Linux命令:
- 用於實現某一類功能的指令或程序
- 命令的執行依賴於解釋器(eg:/bin/bash)
Linux命令的分類:
- 內部命令:屬於Shell解釋器的一部分
- 外部命令:獨立於Shell解釋器之外的程序文件
檢查命令類型:
type name
eg:
類型 含義
builtin Shell內建命令
file 磁盤文件,外部命令
keyword 保留的關鍵字
function Shell函數
not found 未找到,無法識別
2)命令行一般格式
命令字 [選項]… [參數1] [參數2]
- 選項:調控命令的執行方式
- 短選項:-l,-A、-c、-d …
- 長選項:–color、–author
- 多個短選項—> 復合選項:-lh,-lA
- 參數:命令的操作對象,如目錄或文件
3)快速編輯命令行
輔助操作:
- Tab:自動補齊(命令或路徑,連續按兩次可列出全部可選項)
- 反斜槓“\”:強制換行
快捷鍵:
Alt + . :輸出上一個命令的參數
Ctrl + u:清空至行首
Ctrl + k:清空至行尾
Ctrl + l :清空整個屏幕
Ctrl +c:廢棄當前編輯的命令
2.獲取命令幫助
1)help命令
- 內部命令: help 命令名
- 外部命令: 一般都會提供 –help 選項
2)使用man手冊
- Linux中一種手冊頁文檔機制 提供命令名稱,語法,用途描述,選項,作者等信息
- 大多數程序/配置文件/庫函數都提供手冊頁
- man,格式化手冊閱讀工具
方向鍵上下,pgup,pgdn滾動及翻頁
q或Q退出
按”/”向後,“?”向前查找(n,N切換搜索項)
後記
最近開始了對Linux的學習,所以就會把這段時間的筆記,心得。進行一些整理,比較粗糙。謝謝各位。