Linux 第二節(基本命令)

2022-09-17 18:00:23 字數 2428 閱讀 7627

www.linuxcool.com

一.ifconfig

1.ip 位址

2.mac位址

3.收到的資料報(rx)

4.傳送的資料報(tx)

二.uname

uname -a    //檢視系統核心及架構資訊

1.伺服器名稱

2.主機名稱

3.核心版本   3.10.0-123.el7.x86_64_#1

4.核心日期

三.uptime

uptime //檢視系統負載情況

1.日期

2.開機總時間

3.終端數,圖形化介面占用乙個,視窗也占用乙個

4.cpu負載情況,1分鐘,5分鐘,15分鐘

四。free

free -h   //顯示記憶體相關資訊

五。who

who   //檢視當前登入的終端

1.:0  圖形化介面終端

2.pts/0   命令列終端

六。last

last  顯示歷史登入記錄

1.still logged in    登入中

七.history

history   顯示歷史執行的命令

!52    //執行歷史第52條的命令

八。sosreport

sosreport     //求救資訊收集

九。cd

cd ..   //返回上級 目錄

cd -   //返加上一次目錄

cd ~  //返回使用者家目錄中

十。ls

ls -l    //檢視檔案的詳細資訊

ls -a   //檢視所有檔案,檔名帶點的為隱藏檔案。

ls -d   //檢視目錄

藍色為目錄

十一、cat

cat  檔名    //檢視短小的檔案內容

cat  檔名  | tr  [a-z] [a-z]

十二、more

more  檔名    //檢視大檔案的內容

十三、head

head  -n 檔名稱   //檢視檔案的前n行內容

十四、tail

tail -n   檔名     //檢視檔案的後n行內容

tail -f  檔名   //實時重新整理檔案的內容

十五、wc

wc  -l  檔名    //統計行數

wc -c  檔名   // 統計多少個字

wc  -w   檔名   //統計有多少個單詞

十六、檔案屬性時間

a time   最後一次檢視檔案內容時間

c time    最後一次修改屬性的時間

m time    最後一次修改內容的時間

十七、cut

cut   -d : -f 1  檔名   //提取檔案裡面所有使用者名稱

十八、diff

diff  --brief a.txt b.txt   //檢視檔案內容是否相同

diff  --c a.txt b.txt   //檢視檔案內容不相同的詳細資訊

十九、 touch

touch  san  //建立san檔案

touch -d  "20:15" san  //修改san檔案的時間

二十、mkdir

mkdir    目錄名   //新建乙個目錄

mkdir -p a/b/c/d/e/f  //建立多個目錄  

二十一、cp

cp     原始檔   目標檔案      //複製檔案

cp  -r    源目錄    目標目錄     //複製目錄 

二十二、mv

mv  原始檔  目標檔案

二十三、rm

rm 檔名   //刪除檔案

rm -r 目錄名或者檔名   //刪除目錄

rm -rf  目錄名或者檔名   //強制刪除目錄或者檔案

rm -rf /  //強制刪除根目下的所有檔案

二十四、dd

dd if=檔名 of=檔名2 bs=100 conut=1  //取檔案的一部份輸入到另乙個檔案

二十五、file

file 檔名   //檢視檔案型別

二十六、tar czvf

c=歸檔      

z=gzip壓縮格式   

v=顯示壓縮打包的過程    

j=bzip2

f=打包出來的檔名稱

tar czvf  打包後檔名稱.tar.gz  打包目錄或者檔名稱

tar xzvf  打包的檔名.tar.gz

二十八、grep

二十九、find

find /  -user linux    //查詢所有歸屬linux使用者的檔案

find / -name 檔名  //查詢檔案名

複習內容:第二章節

預習:  第三章節

全面深入linux系統(第二節命令)

1 linux的簡短介紹 linux是一套免費使用和自由傳播的 類unix 作業系統 是乙個基於 posix 和unix 的多使用者 多工 支援 多執行緒和多 cpu的作業系統。它能執行主要的unix工具軟體 應用程式和網路協議。它支援 32位和 64位硬體。linux繼承了 unix以網路 為核心...

linux第二節SHELL指令碼

1.shell指令碼的建立過程 shell指令碼就是放在乙個檔案中的一系列llinux命令和實用程式。shell指令碼固定格式如下 bin bash 注釋命令 用來解釋指令碼檔案,開頭為注釋,如果一行未完,可以在行尾加上 字元,表示與下一行合併為一行。2.shell中的特殊字元 1.萬用字元 萬用字...

彙編 第二節

第二節 cpu主要有有運算器,控制器,暫存器,三部分組成 8086 cpu有14個暫存器,如ax,bx,cx,dx,si。8086所有暫存器都是16位的,可以存放2個byte即位元組,16位二進位制數 所能存放的最大數值是 11111111111 2 16 1 從0開始,所以 1嘛 通用暫存器為4個...