Linux學習筆記五

2021-06-16 21:47:12 字數 2726 閱讀 7169

#網路管理

ifconfig #檢視網絡卡資訊

ifconfig up #啟用網絡卡

ifconfig down #停止網絡卡 

ifconfig eth0 #網路ip

位址 netmask 子網掩碼 設定網絡卡的ip

位址和子網掩碼

ifconfig eth0:0 #ip位址 增加一塊虛擬網絡卡為eth0:0

ip addr del 虛擬網絡卡ip

位址 dev 虛擬網絡卡名稱  #刪除增加的虛擬網絡卡

route #顯示和動態修改系統當前路由資訊。重啟網路後丟失使用route

命令設定的路由資訊。

route add -net 網路位址 netmask 子網掩碼 dev 網絡卡裝置 #增加路由資訊

route del -net 網路位址 netmask 子網掩碼  #刪除路由資訊

route add default gw 閘道器ip

位址 dev 網絡卡裝置名稱 #增加閘道器

route del default gw 閘道器ip

位址  #刪除閘道器

nslookup #使用系統設定的dns

服務測試網域名稱伺服器是否正常工作

#系統管理

ln 建立連線 

格式:ln 原始檔 鏈結檔案     

#硬鏈結

ln -s 原始檔 鏈結檔案  

#軟體鏈結

建立硬鏈結時不能跨檔案分割槽或目錄,軟體鏈結無此限制

find #檔案查詢命令

格式:find 查詢目錄 

-name 

檔名

引數:1、天 ctime atime mtime

2、分鐘 cmin amin mmin

c-change 檔案屬性被修改過

a-access 訪問過

m-modify 檔案內容被修改過

- 減號表示小於 

+ 加號表示大於

-a 邏輯與 

-o 邏輯或 

-type 型別 

f檔案 

l鏈結 d目錄

-exec 命令 

{} \; 

附加執行命令

{} find的結果集合

\ 轉義符

; 表示語句結束

-perm 按檔案許可權進行查詢

示例:find /etc -name passwd -exec ls -l {} \; #在/etc目錄下查詢passwd檔案,並用ls -l 格式顯示

which #命令查詢

格式:which 命令  

#查詢命令所在路徑

whereis #命令查詢

格式:whereis 命令  

#查詢信命令所在路徑和其幫助檔案

whatis #命令查詢

格式:whatis 命令 

#查詢命令是用來做什麼的

wall #傳送訊息給使用者

格式:wall 訊息 

#給伺服器上所有使用者傳送訊息

錯誤輸出重定向

格式:2> #2表示出錯 

表示把結果輸出

示例:ls > type.txt 2>error.txt #命令執行成功則把結果輸出到

type.txt

,出錯則輸出到

error.txt

命令連線符

; 分號表示讓命令順序執行

&& #邏輯與,表示第乙個命令執行成功後,執行第二個命令

|| #邏輯或,表示第乙個命令執行失敗後,執行第二信命令

wc  #統計

格式:wc -l 檔案 

#統計檔案內容有多少行

cat /etc/shells #檢視系統中有哪些

shell

echo $shell #檢視當前所用的

shell

grep -v 「^#」 /etc/inittab  #選項 

-v 不顯示注釋的內容

#軟體安裝

apt 軟體包管理

apt-get install後的軟體會存放在

/var/cache/apt/archives

目錄下。

apt-get install 軟體包名 

#安裝軟體包

apt-get --reinstall install 軟體包名 #重新安裝軟體

apt-get install 軟體包名-  #後面的減號表示安裝完成後刪除該軟體包的安裝檔案

rpm 軟體包管理

rpm 

引數:-q  #查詢軟體包是否安裝

-qa #查詢系統中安裝的所有rpm

軟體包

-qi #查詢以安裝的軟體包資訊

-ql #列出己安裝的軟體包裡包含的檔案列表

-qf #查詢檔案所屬的軟體包,後面要根查詢的檔案的絕對路徑。

-i  #安裝軟體包

-e  #解除安裝軟體包

-v  #顯示安裝進度

-prefix  #指定安裝路徑

yum 

yum install 軟體包名  #安裝軟體

yum remove 軟體包名  #解除安裝軟體

yum update 軟體包名 #公升級軟體

yum info 軟體包名 #檢視軟體資訊

yum list #檢視源上所有軟體資訊

yum check-update 軟體包名 #檢視軟體是否需要更新

Linux學習筆記(五)

aim 1 linux的檔案和目錄管理的常用命令 一 linux的檔案和目錄管理的常用命令 檔案與目錄管理 已經學習的命令ls cd pwd 更多命令 mkdir 建目錄命令 典型用法 1 mkdir tmp mylinux 在 tmp下建立目錄mylinux 2 mkdir p book yang...

Linux學習筆記五

rpm安裝 install root www rpm ivh package name i install的意思 v 檢視詳細安裝資訊畫面 h 以安裝資訊欄顯示安裝進度 rpm公升級 root www rpm uvh package name 未安裝直接安裝 root www rpm fvh pac...

Linux學習筆記(五)

壓縮當前目錄所有檔案,命名為mem.tar.gz.j 透過 bzip2 的支援進行壓縮 解壓縮,z 透過 gzip 的支援進行壓縮 解壓縮 tar jcv f mem.tar.gz 查詢壓縮包中的所有檔案 tar jtv f mem.tar.gz解壓檔案到tmp資料夾下 tar jxv f mem....