首頁>技術>

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

11
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • Python—TK寫春聯(簡單版本)