1. 如何編寫命令
1)命令與程序
Linux命令:
- 用于實現某一類功能的指令或程序
- 命令的執行依賴于解釋器(eg:/bin/bash)
Linux命令的分類: - 內部命令:屬于Shell解釋器的一部分
- 外部命令:獨立于Shell解釋器之外的程序文件
檢查命令類型: - type 檢查命令字類型
type name
eg:
類型 含義
builtin Shell內建命令
file 磁盤文件,外部命令
keyword 保留的關鍵字
function Shell函數
not found 未找到,無法識別
2)命令行一般格式
命令字 [選項]… [參數1] [參數2] - 選項:調控命令的執行方式
- 參數:命令的操作對象,如目錄或文件
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的學習,所以就會把這段時間的筆記,心得。進行一些整理,比較粗糙。謝謝各位。