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 ...