uname 命令顯示系統相關資訊
語法:
uname [選項]
選項:
-a:顯示所有相關係統資訊
-v:顯示核心版本
-o:顯示作業系統名稱
-s:顯示核心名稱
-r:顯示核心發行版本號
-n:顯示主機名稱
-m:顯示計算機硬體架構
-p:顯示主機處理器型別
-i:顯示硬體平臺
[root@my-os ~]# uname -aLinux my-os 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux# 核心版本號[root@my-os ~]# uname -r3.10.0-1062.el7.x86_64# 主機名稱[root@my-os ~]# uname -nmy-os[root@my-os ~]# uname -s[root@my-os ~]# uname -o[root@my-os ~]# uname -p[root@my-os ~]# uname -i[root@my-os ~]# uname -m
hostnam 命令顯示或設定系統的主機名稱語法:
hostname [選項]
選項:
-i:顯示主機的IP地址
-I:顯示主機的IP地址,不依賴DNS解析,速度較快
# 依賴DNS解析,有時候解析到公網地址[root@study ~]# hostname -i 120.240.95.34[root@study ~]# hostname -I10.4.7.188
# 修改主機名,臨時生效,系統重啟後失效# 永久生效主機名需修改配置檔案,centos7: /etc/hostname cnetos6: /etc/sysconfig/network[root@my-os ~]# hostname my-study[root@my-os ~]# logout
which 命令該命令可以顯示命令的全路徑
語法:
which [選項] [命令名]
# 查詢範圍是系統PATH 環境變數[root@my-study ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin[root@my-study ~]# which hostname/usr/bin/hostname[root@my-study ~]# which pwd/usr/bin/pwd[root@my-study ~]# which op/usr/bin/which: no op in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
whereis 命令該命令用於定位指定命令的可執行檔案、原始碼檔案及man幫助檔案的路徑語法:
whereis [選項] [檔案]
選項:
-m:查詢幫助文件檔案
-b:查詢可執行檔案
-s:查詢原始碼檔案
[root@my-study ~]# whereis ifconfigifconfig: /usr/sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz[root@my-study ~]# whereis -m ifconfigifconfig: /usr/share/man/man8/ifconfig.8.gz[root@my-study ~]# whereis -b ifconfigifconfig: /usr/sbin/ifconfig[root@my-study ~]# whereis -s ifconfig
最新評論