與Linux進行基礎互動
驅動開發者與Linux核心直接對話,應用程式開發者利用程式語言通過系統提供的應用程式程式設計介面API與系統溝通,而普通的Linux系統管理員傾向於通過現成的操作命令介面與Linux打交道與Linux核心"kernel"對應,操作命令介面很形象的被稱為“外殼”也即Shell,簡單來說Shell就是一種能方便Linux系統管理員與Linux對話的軟體,一種是命令列shell一種是圖形shell,一般意義上的shell指的是命令列shell。
- bash
- 是絕大部分Linux發行版本上預設的Shell
- 命令提示符
- [nbcc@localhost ~]$
- nbcc表示當前登入使用者名稱
- localhost表示當前主機名
- ~當前所處工作目錄,一個特別變數代表當前登入使用者的私有使用者“家目錄”
- $普通使用者提示符以 $結尾,根使用者以 #結尾
- 命令本質
- 一個二進位制可執行檔案
- 一個Shell指令碼檔案
- 一個Shell內建函式
- 選項
- 控制命令的行為的開關
- 選項一般來說前面有一個‘-’符號或者‘–’符號
- 引數
- 向命令傳遞一些執行時所需要的資訊
- 命名補全,輸入開頭的字母,再按Tab就自動補全,如果連按兩次Tab就會顯示所有以它開頭的命令
- 歷史命令功能,上下功能按鍵選擇輸入過的命令
相關文章
- python SQL基礎與python互動PythonSQL
- PHP與Python進行資料互動PHPPython
- Linux命令中互動式命令都有哪些?linux運維基礎Linux運維
- 基礎互動冒險譚
- H5與安卓/IOS進行原生互動H5安卓iOS
- Linux基礎:ssh與scpLinux
- Winform中使用HttpClient與後端api服務進行互動ORMHTTPclient後端API
- 【Docker】Docker基礎-埠對映與容器互聯Docker
- Linux基本知識與基礎命令Linux
- Linux基礎之Shell與變數Linux變數
- C++ 與 QML 之間進行資料互動的幾種方法C++
- (資料科學學習手札93)利用geopandas與PostGIS進行互動資料科學
- 常用基礎Linux操作命令總結與hadoop基礎操作命令LinuxHadoop
- 使用 Nim 進行基礎影像識別
- 使用 Racket 進行基礎影像識別Racket
- 使用 OCaml 進行基礎影像識別
- 使用 Lua 進行基礎影像識別
- linux基礎Linux
- 『動善時』JMeter基礎 — 57、Linux系統中執行JMeter指令碼JMeterLinux指令碼
- Linux基礎命令---間歇執行命令watchLinux
- html5怎樣和Native App進行互動?HTMLAPP
- 如何使用java語言優雅的與Linux互動JavaLinux
- 遊戲基礎互動:【建立目標】和【落地設計】遊戲
- .NET C#基礎(7):介面 - 人如何和貓互動C#
- 基礎篇——html與php聯動HTMLPHP
- gops 是怎麼和 Go 的執行時進行互動的?Go
- 【Linux基礎】Linux目錄Linux
- 國產系統級程式語言與編譯器,輕鬆與 C 語言進行互動編譯
- Linux基礎配置Linux
- linux 命令 基礎Linux
- Linux基礎命令Linux
- Linux 程式基礎Linux
- linux基礎操作Linux
- 併發與多執行緒基礎執行緒
- Linux基礎學習——檔案基礎Linux
- 在Linux中,如何給最小化安裝系統,進行基礎最佳化?Linux
- 封裝一個postMessage庫,進行iframe跨域互動封裝跨域
- 基於Web實現遠端與硬體互動Web