Linux系統的一些命令使用格式

2021-07-22 18:36:26 字數 3804 閱讀 8174

ifconfig

1. 命令格式:ifconfig [網路裝置] [引數]

2. 命令功能:ifconfig 命令用來檢視和配置網絡卡裝置。當網路環境發生改變時可通過此命令對網路進行相應的配置。

3. 命令引數:

up 啟動指定網路裝置/網絡卡。

down 關閉指定網路裝置/網絡卡。

arp 設定指定網絡卡是否支援arp協議。

-a 顯示全部介面資訊

-s 顯示摘要資訊(類似於 netstat -i)

add 給指定網絡卡配置ipv6位址

del 刪除指定網絡卡的ipv6位址

mtu《位元組數》 設定網絡卡的最大傳輸單元 (bytes)

netmask《子網掩碼》 設定網絡卡的子網掩碼。

tunel 建立隧道

dstaddr 設定乙個遠端位址,建立點對點通訊

address 為網絡卡設定ipv4位址

4. 使用例項:

例項1:顯示網路裝置資訊(啟用狀態的)

第一行:連線型別:ethernet(乙太網)hwaddr(硬體mac位址)

第二行:網絡卡的ip位址、子網、掩碼

第三行:up(代表網絡卡開啟狀態)running(代表網絡卡的網線被接上)multicast(支援組播)mtu:1500(最大傳輸單元):1500位元組

第四、五行:接收、傳送資料報情況統計

第七行:接收、傳送資料位元組數統計資訊。

例項2:啟動關閉指定網絡卡

命令:

ifconfig eth0 up

ifconfig eth0 down

說明:

ifconfig eth0 up 為啟動網絡卡eth0 ;ifconfig eth0 down 為關閉網絡卡eth0。

備註:用ifconfig命令配置的網絡卡資訊,在網絡卡重啟後機器重啟後,配置就不存在。要想將上述的配置資訊永遠的存的電腦裡,那就要修改網絡卡的配置檔案了。

echo顯示回顯資訊。,只是將你後跟的字串顯示出來。

命令引數:

-n 不換行顯示

-e 允許使用轉移字元\t,\n,\b(退格),\c…;

echo 「x」:x可以是字串,也可以是變數。

例項

利用echo標準入來建立檔案。

在這裡,假如xin.txt不存在,就會自動建立檔案,並且將字串匯入到從檔案中。

tty:檢視當前的終端裝置

用法:tty [選項]…

表示當前登入裝置的終端是偽終端:/dev/pts/1

startx:在某一虛擬終端介面執行此命令,啟**形介面

export:設定或顯示環境變數。

選項 -f:代表[變數名稱]中為函式名稱;

-n:刪除指定的變數。變數實際上並未刪除,只是不會輸出到後續指令的執行環境中;

-p:列出所有的shell賦予程式的環境變數。

例項:

檢視環境變數

pwd:以絕對路徑的方式顯示使用者當前工作目錄。

例項 [root@localhost ~]# pwd

/root

history:管理歷史命令的。

選項 -c:清空當前歷史命令;

-a:將歷史命令緩衝區中命令寫入歷史命令檔案中;

-r:將歷史命令檔案中的命令讀入當前歷史命令緩衝區;

-w:將當前歷史命令緩衝區命令寫入歷史命令檔案中。

引數 n:列印最近的n條歷史命令。

例項 使用history命令顯示最近使用的10條歷史命令,輸入如下命令:

[root@localhost ~]# history 10

shutdown:關閉和重啟系統命令

選項 -c:當執行「shutdown -h 11:50」指令時,只要按+鍵就可以中斷關機的指令;

-f:重新啟動時不執行fsck;

-f:重新啟動時執行fsck;

-h:將系統關機;

-k:只是送出資訊給所有使用者,但不會實際關機;

-n:不呼叫init程式進行關機,而由shutdown自己進行;

-r:shutdown之後重新啟動;

-t《秒數》:送出警告資訊和刪除資訊之間要延遲多少秒。

引數 [時間]:設定多久時間後執行shutdown指令;

例項 指定現在立即關機:

poweroff關機

選項:

-f:強制關機,不呼叫shutdown程式

-p:斷電停機,預設引數;

reboot:重啟命令

hwclock:檢視或設定硬體時間

選項:

-s –hctosys:以硬體時間為準,來調整系統時間

-w –systohc:以系統時間為準,來調整硬體時間。

例項 檢視當前硬體時間

date顯示日期命令

引數 日期格式字串列表

%h 小時,24小時制(00~23)

%i 小時,12小時制(01~12)

%k 小時,24小時制(0~23)

%l 小時,12小時制(1~12)

%m 分鐘(00~59)

%p 顯示出am或pm

%r 顯示時間,12小時制(hh:mm:ss %p)

%s 從2023年1月1日00:00:00到目前經歷的秒數

%s 顯示秒(00~59)

%t 顯示時間,24小時制(hh:mm:ss)

%x 顯示時間的格式(%h:%m:%s)

%z 顯示時區,日期域(cst)

%a 星期的簡稱(sun~sat)

%a 星期的全稱(sunday~saturday)

%h,%b 月的簡稱(jan~dec)

%b 月的全稱(january~december)

%c 日期和時間(tue nov 20 14:12:58 2012)

%d 乙個月的第幾天(01~31)

%x,%d 日期(mm/dd/yy)

%j 一年的第幾天(001~366)

%m 月份(01~12)

%w 乙個星期的第幾天(0代表星期天)

%w 一年的第幾個星期(00~53,星期一為第一天)

%y 年的最後兩個數字(1999則是99)

例項:

【例項1】格式化輸出

【例項2】輸出10秒之前或之後的時間

Linux系統的一些常見命令

1.cat 顯示檔案 n 顯示檔案內容的行數 t 將tab顯示為 i s 對每行進行編號 b 對非空行的內容進行編號 verson 顯示版本資訊 help 顯示幫助文件 2.grep egrep fgrep 查詢檔案內容 c 只顯示匹配行的數量 i 不區分大小寫 n 顯示匹配行及行號 s 不顯示錯誤...

linux 一些壓縮命令的使用

一 tar 解壓 tar xvf 解壓的檔案 壓縮 tar cvf 壓縮成的檔案包 壓縮的檔案 如 tar cvf aa.tar temp test tar命令打包並壓縮成gzip格式的話 tar zcvf cc.tar.gz temp test 二 bz2格式 壓縮 tar cjf all.tar...

LINUX系統一些監管命令

ps 檢視系統中的程序,linux中可以使用ps aux檢視所有程序 引數w表示加寬顯示的命令列,引數w可以寫多次,通常最多寫3次,表示加寬3次,這足以顯示很長的命令列了。例如 ps auxwww top 顯示系統記憶體 cpu使用情況,j垠ae管hijnc 並可自動重新整理程序列表 vmstat ...