1. 程式人生 > 實用技巧 >linux進階

linux進階

linux高階命令

hostname
語法1: hostname 輸出完整的主機名
語法2: hostname -f 輸出主機的FQDN(全限定域名)

在這裡插入圖片描述
id
id:顯示當前執行命令的使用者的基本資訊
id 使用者名稱: 顯示指定的使用者基本資訊

在這裡插入圖片描述
whoami
我是誰,常用於shell程式設計,用來獲取當前操作的使用者名稱方便記錄日誌

在這裡插入圖片描述
ps -ef
顯示伺服器的程序資訊

在這裡插入圖片描述
UID: 執行該程序的使用者名稱
PID:該程序id
PPID:該程序的父級程序id,若找不到,則稱為該程序為殭屍程序
c:程序的cpu佔用率.是百分比形式
STIME:程序的啟動時間
TTY:終端裝置,裝置識別符,?表示程序不是由終端發起的

TIME:程序的執行時間
CMD:程序的名稱或者路徑

ps -ef |grep 程序名 (在ps檢視的全部程序中按照條件過濾)
注:查詢本身也是一個程序

在這裡插入圖片描述
du -sh檢視目錄的真實大小
find:找尋檔案路徑
find 路徑 -name 檔名稱(支援模糊搜尋)

在這裡插入圖片描述
find 路徑 -type 選項
搜尋etc目錄下所有的資料夾

在這裡插入圖片描述

service:用來控制軟體服務/啟動/停止/重啟
service 服務名 start/stop/restart

killall 程序服務名稱:殺死程序

ifconfig:獲取網絡卡資訊