Linux基本命令

2021-08-31 13:42:16 字數 2812 閱讀 9029

echo:將內容輸出到終端上,區分大小寫:

echo hahahahahecho ;echo $shell輸出變數/bin/bash

date:輸出日期,引數和命令嚴格區分大小寫

the jul 5 2122:23 cst 2018

date "+%y"與date "+%y"乙個為2018,乙個為18

用法:date 「+%y-%m-%d %h:%m:%s」

r(執行):正在為使用者提供服務的程序

s(中斷):等待為使用者提供服務的程序

d(不可中斷):提供服務,但出現問題,不可中斷

z(殭屍):不受控制,也沒有服務使用者,消耗資源

檢視程序:ps -a 所有 -u詳細資訊 -x顯示所有程序

可以寫成:ps -aux

linux常見命令格式: 命令名稱 命令引數 命令物件

命令引數分為長短格式:即全名和首字母,分別用–和-作為字首

檢視具體命令操作:man --help 或者 man -h

last:檢視所有系統的登陸記錄 :last [引數]

history:顯示執行過的命令記錄,預設1000條,可以在/etc/profile檔案中的histsize中修改,使用引數-c可以清空所有的命令歷史記錄;還可以通過!編碼數字進行重複執行某條操作。

sosreport命令:用於收集系統配置以及架構資訊並輸出診斷文件。

pwd命令:用於顯示使用者當前所處的工作目錄,格式為pwd

[選項]

cd命令:用於切換工作路徑,格式為cd 目錄名稱;cd ~

切換到使用者的家目錄

ls命令:用於顯示目錄中的檔案資訊:ls 選項 檔案

-l:檢視詳細資訊

-d:檢視制定目錄資訊

tail命令:用於檢視純文字文件的後n行或者持續重新整理的內容

格式為:tail 選項 檔案

引數:實時檢視最新日誌檔案:tail -f 檔名

檢視後20行:tail -n 20

wc命令:用於統計制定文字的行數、字數、位元組數、

格式為:wc 引數 文字

引數:-l:只顯示行數

-w:只顯示單詞數

-c:只顯示位元組數

stat命令:用於檢視檔案的具體儲存資訊和時間等資訊,格式為: stat 檔名稱

注意:時間資訊有三種access modify change

cut命令:用於按列提取文字字元,格式為:cut 引數 文字

引數:-d設定間隔符 -f設定需要看的列數

例子:cut -d: -f1 檔名

以:為分割符提取第一列的資訊

diff命令:用於比較多個文字之間的差異,格式為:

diff 引數 檔案

引數:-c 比較多個檔案的差異之處

diff --brief 檔名1 檔名2

touch命令:用於建立空白檔案或設定檔案的時間,格式為:touch 選項 檔案

引數:-a 僅修改讀取時間

-m 僅修改修改時間

-d 同事修改上面兩項

示例:touch -d 「2017-05-04 15:44」 a.txt

mkdir命令:用於建立空的目錄,格式為:mkdir 選項 目錄

引數:-p 用於建立層級目錄

cp命令:用於複製檔案或目錄,格式為 :

cp 選項 原始檔 目標檔案

引數:-p 保留原始檔案的屬性

-d 保留鏈結檔案的屬性

-r 遞迴持續複製(用於目錄)

-i 若目標檔案存在則詢問是否覆蓋

-a 相當於-pdr

mv命令:用於剪下檔案或將檔案重新命名,格式為:

mv 選項 原始檔 目標路徑|目標啊檔名

rm命令:用於刪除檔案或目錄,格式為: rm 選項 檔案

引數:-f 強制刪除,不顯示提示資訊

-r 刪除目錄

dd命令:用於按照指定大小和個數的資料塊來複製檔案或轉換檔案,格式為:dd 引數

引數:if 輸入的檔名稱

of 輸出的檔名稱

bs 設定每個塊的大小

count 設定要複製的塊的個數

示例:dd if=/dev/zero of=500_file count=1 bs=560m

file命令:用於檢視檔案的型別,格式為:file 檔名

tar命令:用於對檔案進行打包壓縮或解壓,格式為:

tar 選項 檔案

引數:-c 建立壓縮檔案

-x 解開壓縮檔案

-t 檢視壓縮包內有哪些檔案

-z 用gzip壓縮或解壓

-j 用bzip2壓縮或解壓

-v 顯示壓縮或解壓的過程

-f 目標檔名

-p 保留原始的許可權與屬性

-p 使用絕對路徑來壓縮

-c 指定解壓到的目錄

注意:c 和 x 不能同時使用

示例:將/etc壓縮為etc.tar.gz

tar -czvf etc.tar.gz /etc

將壓縮檔案解壓到指定目錄

tar xzvf etc.tar.gz -c 路徑

find命令:按照指定條件來找檔案,格式為:

find 查詢路徑 尋找條件 操作

-name 匹配名稱

-perm 許可權匹配

-uesr 匹配所有者

-group 匹配所有組

-exec …{}後面由於進一步處理搜尋結果的命令

在整個檔案系統中找到所有歸屬於linuxprobe 使用者的檔案並複製到/root/findresults目錄

find / -user linuxprobe -exec cp -a{} /root/findresults/ ;

注意:結尾必須是;

linux基本命令

linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...

《linux基本命令》

博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...

LINUX 基本命令

檔案和目錄操作的基本命令 cat clear cmp cut diff du emacs fgrep file grep head ln less more pico pwd sort stat strings tail touch umask uniq vi wc whatis ls ls 選項 ...