Linux命令基礎總結

2022-09-23 01:48:12 字數 1952 閱讀 4014

linux 命令基礎

1、linux命令分為,內部命令和外部命令,什麼是內部命令,什麼是外部命令呢?內部命令:指的是整合在shell程式(如bash)內部的一些特殊指令,也稱為內建命令。外部命令:指的是linux系統中能夠完成一些特定功能的指令碼檔案或二進位制程式每個命令對應了系統的乙個檔案,是屬於shell直譯器之外的命令,所以稱之為外部命令。

2、如何檢視乙個命令是內部命令,還是外部命令呢?type --命令就是用來判斷是內部命令,還是外部命令提示:如果命令是內部會提示你內嵌,如果是外部命令會把這個外部命令的絕對路徑顯示出來

3、獲得命令幫助1.使用help命令help命令本身是linux shell中的乙個內建命令,其用途是檢視各shell內部命令的幫助資訊。help

使用 「--help」 選項

2.使用man手冊頁man手冊是linux系統中最為常用的一種**幫助形式,絕大部分的外交軟體在安裝時為執行程式,配置檔案提供了詳細的幫助手冊man提公升:man手冊將以全屏的方式顯示,並且提供了互動式的操作環境。按pgup和pgdn上下滾動顯示,按q鍵可以推出man手冊

4、檢視目錄或檔案屬性資訊ls命令--顯示目錄內容提示:ls一些選項一般都是一起使用

ls命令格式是:

ls [-aadffhilnrrst] 目錄名稱

選項與引數:

-a : 全部檔案,包括隱藏檔案一起顯示

-a : 全部檔案,包括隱藏檔案,但是不顯示 . 與 .. 這兩個目錄

-d : 僅列出目錄本身,不列出目錄內的檔案資料

-f : 直接輸出結果,不進行排序(ls缺省會以檔名排序)

-f : 根據檔案資訊,給予附加資料結構,例如:*代表可執行檔案 /代表目錄 =代表socket檔案 |代表fifo檔案

-h : 檔案容量以人類可以理解的方式顯示(如gb、kb等)

-i : 列出inode號碼

-l :長資料輸出,包含檔案比較完整的資訊

-n : 列出uid與gid而非使用者與群組的名稱

-r : 將結果反向序列輸出

-r : 連同子目錄內容一同列出

-s : 以檔案容量大小排序,而不是用檔名排序

-t : 以時間排序,而不是用檔名排序

--color=never : 不依據檔案特性給予顏色顯示

--color=always : 總是依據檔案特性給予顏色顯示

--color=auto : 讓系統自行依據設定來判斷是否給予顏色

--full-time : 以完整時間模式(包括年月日時分)顯示

--time= : 輸出access時間或改變許可權屬性時間(ctime),而非內容變更時間(mtime)

使用ls命令還可以結合萬用字元"?"或"*" 以提高命令的編寫效率。其中"?"可以匹配檔名的乙個未知字元,而"*"可以匹配檔名的任意多個字元。

5、統計目錄及檔案的空間占用情況

du --命令可用於統計指定目錄或檔案所占用的磁碟空間的大小。使用目錄或檔案的名稱作為引數。du命令選項有以下。

-a: 顯示目錄中個別檔案的大小;

-b: 顯示目錄或檔案大小時,以byte為單位;

-c: 除了顯示個別目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和;

-d: 顯示指定符號連線的原始檔大小;

-h: 以k,m,g為單位,提高資訊的可讀性;

-h: 與-h引數相同,但是k,m,g是以1000為換算單位;

-k: 以1024 bytes為單位;

-l: 重複計算硬鏈結檔案;

-l符號連線》: 顯示選項中所指定符號鏈結(軟鏈結)的原始檔大小;

-m: 以1mb為單位;

-s: 顯示總計大小;

-s: 顯示個別目錄的大小時,並不含其子目錄的大小;

-x: 以一開始處理時的檔案系統為準,若遇上其它不同的檔案系統目錄則略過;

–exclude=目錄或檔案》: 略過指定的目錄或檔案;

–max-depth=目錄層數》: 超過指定層數的目錄後,予以忽略;

LINUX基礎命令總結

注釋 匹配任意乙個或任意乙個以上的字元 只匹配任意乙個字元 匹配方括號中任意乙個字元 串 表示變數引用 命令替換符 常用命令 1.cp copy 例 cp i file.cmyfile.c 將file.c覆蓋到myfile.c 2.who 列出所有使用系統的使用者,終端名,註冊 到系統 時間 例 w...

Linux基礎命令總結

預設進入系統,我們會看到這樣的字元 root localhost 其中 代表當前是root使用者登入,如果是 表示當前為普通使用者。我們了解linux由很多目錄檔案構成,那我們來學習第乙個linux命令 cd命令,cd home 解析 進入 home目錄 cd root 進入 root目錄 cd 返...

linux基礎命令總結

一 os基本資訊 uname a os版本和機器架構 例如x86 64 export grep x 檢視 x相關的環境變數 二 系統執行metrics ps efh more 檢視當前執行程序資訊 top u nobody 檢視nobody啟動的程序種最耗資源的 free 系統的used free ...