Linux常用系統管理命令
時間、日期檢視
-
date命令:用來顯示或設定系統的日期與時間,在顯示方面,使用者可以設定欲顯示的格式,格式設定為一個加號後接數個標記。
-
cal(calendar)命令:用於用於顯示當前或者指定日期的公曆。
[root@node1 linux02]# date
Tue May 18 14:44:13 CST 2023
[root@node1 linux02]# date +"%Y-%m-%d %H:%M:%S"
2023-05-18 14:44:53
[root@node1 linux02]# cal
May 2023
Su Mo Tu We Th Fr Sa
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
- CST代表時區
記憶體、磁碟使用率檢視
-
free命令:用於顯示記憶體狀態。會顯示記憶體的使用情況,包括實體記憶體,虛擬的交換檔案記憶體,共享記憶體區段,以及系統核心使用的緩衝區等。
-
df(英文全拼:disk free)命令:用於顯示目前在 Linux 系統上的檔案系統磁碟使用情況統計。
[root@node1 linux02]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 12M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/centos-root 38G 1.5G 36G 5% / #重點關注這一行
/dev/sda1 1014M 152M 863M 15% /boot
/dev/mapper/centos-home 19G 33M 19G 1% /home
tmpfs 378M 0 378M 0% /run/user/0
tmpfs 378M 0 378M 0% /run/user/1000
#記憶體使用情況
[root@node1 linux02]# free -h
total used free shared buff/cache available
Mem: 3.7G 257M 3.0G 11M 467M 3.2G
Swap: 3.9G 0B 3.9G
- -h 代表人性化檢視
程序檢視
-
ps (英文全拼:process status)命令:用於顯示當前程序的狀態,類似於 windows 的工作管理員。
-
jps命令:這是JDK自帶的命令,專門用於檢視本機執行的java程序情況。
#在安裝了jdk的情況下 有一個命令專門用於檢視本機執行的java程序。
jps
[root@node1 ~]# jps #必須在安裝好jdk之後可以使用
-bash: jps: command not found
#檢視本機執行的所有程序
ps -ef | grep 程序名
#通常根據查詢的程序號 結合kill -9 程序號 殺死程序