Linux作業系統下Oracle主要監控工具介紹

2021-04-15 20:47:47 字數 1613 閱讀 3650

1.top

top命令可實時地顯示linux系統的程序、cpu、記憶體、負載等的資訊。它是我們了解系統整體狀態最好的工具。

top命令的執行狀態是乙個實時的顯示過程,我們可在這個介面監控系統運**況。我們可通過幾個按鍵來控制top命令,如按q可退出top命令狀態,按s可輸入資訊的更新頻率等。這些命令可按h幫助鍵查詢。

2.ps

ps命令可查詢系統的程序狀態,常用的命令引數是ps -aux,該命令可顯示所有使用者的程序,如果程序的命令太長,則顯示的程序資訊會不全。我們可用ps -auxw命令來加長顯示,w引數可多加幾個,最多可加三個,以顯示更長的程序資訊。

3.kill

kill命令可終止程序,後接程序號即可。

4.free

free可顯示系統的記憶體使用情況。-b、-k、-m三個引數表示以bytes,kilobytes和megabytes為單位顯示記憶體的使用情況。

5.vmstat

使用vmstat 2 命令可每隔2秒顯示一行系統資訊,這些資訊包括cpu占用效、記憶體使用情況和磁碟io等。通過它我們可實時監控系統的資源使用情況,進行系統優化。

6.sar

sar工具可幫我們收集動態的系統資訊,它的引數很豐富,功能強大。sar工具的特點是可通過計數器和計數間隔來定期、定量地輸出系統狀態資訊。

7.watch

watch命令可重複執行某個命令,監控命令的執行狀態。下面這個命令可讓我們監控z2.log檔案的大小變化。

debian:~# watch -n 3 du /home/jims/zope/log/z2.log

-n 3表示每隔3秒執行一次du /home/jims/zope/log/z2.log。

8.sysctl

使用sysctl -a可顯示所有執行中的核心引數,用sysctl -w fs.file-max=10240 命令可修改fs.file-max核心引數的值,並使引數馬上生效。但重啟系統後,引數設定會失效,因為命令列只能修改執行中的核心引數。如果我們要把引數設定固定下來,可把核心引數寫入/etc/sysctl.conf檔案。該檔案的格式如下:

# /etc/sysctl.conf - configuration file for setting system variables

# see sysctl.conf (5) for information.

# controls ip packet forwarding

net.ipv4.ip_forward = 0

# controls source route verification

net.ipv4.conf.default.rp_filter = 1

# controls the system request debugging functionality of the kernel

kernel.sysrq = 0

kernel.core_uses_pid = 1

9.ulimit

使用ulimit -a可顯示系統的資源限制情況。

10.netstat

netstat -nal可顯示所有的網路連線。

11.pppstat

使用pppstats可得到ppp連線的狀態資訊。 

在Windows作業系統下,解除安裝Oracle 9i

在windows作業系統下,解除安裝oracle 9i 1 停止所有oracle服務 2 刪除登錄檔中的所有關於oracle項 1 在hkey local machine software下,刪除oracle目錄 2 在hkey local machine system controlset001 ...

Linux作業系統下DriverDisk的製作方法

如果常常在ibm hp等這些伺服器上安裝linux,多多少少都會遇到需要手工載入scsi raid卡驅動情況,而我們遇到這種情況時,都會向硬體廠 商或者linux廠商需求驅動,因為幾乎所有的硬體廠商只提供redhat suse上的驅動,假如安裝的紅旗linux遇到這種情況,那麼就只能向紅旗 尋求驅動...

Linux作業系統

本書以當前最流行的red hat linux的最新發行版本為基礎,論述作業系統的基本原理 基本思想和基本方法,並在此基礎上介紹linux網路作業系統的核心結構 安裝 配置 基本操作 系統管理及網路應用等,從而系統 完整地講述linux作業系統從基本原理到應用實踐的主要內容。本書注意理論內容的選取,注...