與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就會顯示所有以它開頭的命令
- 歷史命令功能,上下功能按鍵選擇輸入過的命令
相關文章
- linux sed如何與檔案進行互動Linux
- python SQL基礎與python互動PythonSQL
- PHP與Python進行資料互動PHPPython
- H5與安卓/IOS進行原生互動H5安卓iOS
- HTML表單與PHP進行資料互動HTMLPHP
- 基礎互動冒險譚
- Winform中使用HttpClient與後端api服務進行互動ORMHTTPclient後端API
- 【Docker】Docker基礎-埠對映與容器互聯Docker
- Linux基礎:ssh與scpLinux
- Kubernetes互動式指南——基礎篇(1)
- Linux驅動入門基礎基礎知識Linux
- (資料科學學習手札93)利用geopandas與PostGIS進行互動資料科學
- C++ 與 QML 之間進行資料互動的幾種方法C++
- 在meteor中使用支付,以及與伺服器進行資料互動伺服器
- PHP進階,使用互動模式進行快速測試實驗?PHP模式
- 遊戲基礎互動:【建立目標】和【落地設計】遊戲
- 使用 Racket 進行基礎影像識別Racket
- 使用 OCaml 進行基礎影像識別
- 使用 Lua 進行基礎影像識別
- 使用 Nim 進行基礎影像識別
- Linux命令中互動式命令都有哪些?linux運維基礎Linux運維
- 國產系統級程式語言與編譯器,輕鬆與 C 語言進行互動編譯
- .NET C#基礎(7):介面 - 人如何和貓互動C#
- 基礎篇——html與php聯動HTMLPHP
- Linux基礎之Shell與變數Linux變數
- Linux基本知識與基礎命令Linux
- Linux Shell自動互動Linux
- 基於Web實現遠端與硬體互動Web
- 常用基礎Linux操作命令總結與hadoop基礎操作命令LinuxHadoop
- 『動善時』JMeter基礎 — 59、進行JMeter分散式測試遇到的坑JMeter分散式
- 併發與多執行緒基礎執行緒
- js 與WKWebView 互動JSWebView
- 互動與關係
- MySQL 與OS互動MySql
- WKWebView與JS互動WebViewJS
- gops 是怎麼和 Go 的執行時進行互動的?Go
- 使用JAXP對xml文件進行DOM解析基礎XML
- R語言進行基礎統計分析(一)R語言