歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 基礎教程——命令行基礎

Linux 基礎教程——命令行基礎

日期:2017/2/28 13:46:35   编辑:Linux教程

1.如何編寫命令

1)命令與程序

Linux命令:

  • 用於實現某一類功能的指令或程序
  • 命令的執行依賴於解釋器(eg:/bin/bash)

Linux命令的分類:

  • 內部命令:屬於Shell解釋器的一部分
  • 外部命令:獨立於Shell解釋器之外的程序文件

檢查命令類型:

  • type 檢查命令字類型
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的學習,所以就會把這段時間的筆記,心得。進行一些整理,比較粗糙。謝謝各位。

Copyright © Linux教程網 All Rights Reserved