Linux常用系統管理命令

七落安歌發表於2024-03-14

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 程序號  殺死程序

相關文章