Unix/Linux常用監控和管理命令工具

ps:查看系統中的進程,Linux中可以使用ps -aux查看所有進程 參數w表示加寬顯示的命令列,參數w可以寫多次,通常最多寫3次,表示加寬3次,這足以顯示很長的命令列了。例如:ps -auxwww top:顯示系統記憶體、cpu使用方式,並可自動重新整理進程列表 vmstat:顯示當前的記憶體使用量情況 netstat:顯示網路狀況,使用參數p可以查看對應的進程號及程式名, 通常使用參數a(顯示所有串連情況)和n(不反查網域名稱和服務名),例如:netstat -anp。

從程式的角度看linux與windows

1 核心  (1) 核心的彈性    Linux的核心表現出了高度的可配置性和獨立性,主要是完成:IO驅動裝置管理,TCP/IP,以及任務調度.Linux的標準核心發布版本有40~50MB,而我 現在在一些評估板上實驗的嵌入式Linux系統(使用Arm或M68K系列的CPU) 只用到了2MB,同樣實現了網路功能和完整的任務調度,這使得Linux可以適 用於從高端伺服器到嵌入式應用的各個等級的計算平台上,與之相比, windows

Fedora Core 6 Linux安裝配置詳細介紹

Fedora Core 6 Linux安裝配置詳細介紹面對3G多的FC6這個龐然大物,我下了極大的決心才決定下載它。 我是通過BT方式下載的DVD版iso,每天在家有時間開機BT不止,如此這般陸續下載了3、4天吧。 儘管期間出現過斷電造成的電腦自動關機現象,但所幸還好拖回來後校正sha1的結果令人滿意。 ^__^ 我原來使用FC3的時間比較長,後來由於安裝FC4時分區與SELinux之間的問題造成硬碟資料嚴重丟失,所以FC4安裝完後很快就被我format了。也因此,對FC系統開始有了不良印象。

linux監控某進程是否存在,不存在則啟動

#!/bin/sh#判斷參數:要過濾進程名字完整的(注意不要有重複名稱進程)if [ $# -ne 1 ]then                echo arg err!                echo place input process name!                exit 1fi#過濾指定的進程ps -ef|grep -v grep|grep $1  > /dev/nullif [ $? -eq 0 ]then        echo  run

linux /etc/security/limits.conf的相關說明

linux limits.conf 配置 limits.conf 檔案實際是 Linux PAM(插入式認證模組,Pluggable Authentication Modules)中 pam_limits.so 的設定檔,而且只針對於單個會話。limits.conf的格式如下:username|@groupname type resource

Linux下常用網路檔案

1). /etc/sysconfig/network主要用於設定主機名稱(Host Name)以及能否啟動Network。變動此檔案後需重啟Linux才會生效。2). /etc/sysconfig/network-scrips/ifcfg-eth0設定網卡參數,如GATEWAY,TYPE,DEVICE,NETMASK,IPADDR,USERCTL等...3). /etc/resolv.conf如果要設定DNS功能進行主機名稱和IP的對應。那麼resolv.conf就是設計DNS

Linux下檔案尋找執行個體

花了一個周末的時間列出來的。共用出來,希望大家花幾分鐘看看。這也算是LINUX下比較實用的尋找方式了which(尋找“執行檔案”)[root@localhost home]# which [-a] command-a : 將所有可找到的命令均列出,而不僅僅列出第一個找到的命令名稱範例:[root@localhost home]# which passwd/usr/bin/passwdwhereis(尋找特定檔案)[root@localhost home]# whereis [-bmsu]

Linux下建立檔案

試一試,其實很簡單的。mkdir -m 775 filename-m : 設定檔案的許可權。直接設定,不需要預設許可權。[root@localhost home]# mkdir text1[root@localhost home]# mkdir -m 777 text2[root@localhost home]# ls -ldrwxr-xr-x 2 root root 4096 2010-1-19 08:03 text1drwxrwxrwx 2 root root 4096 2010-1-19

Linux下常用的關機執行個體

Linux下關機最要有以下方法,我想這些方法足以滿足你的需要:[root@localhost /]# shutdown [-t秒] [-arkhcncfF] [時間] [提示資訊][root@localhost /]# shutdown -h 10 'I will shutdown after 10 mins'-t sec : -t 後加秒數,即‘過幾秒鐘後關機’的意思。-k : 不要真的關機,只是發送提示資訊。-r : 在將系統的服務關掉之後就重新啟動。-h :

Linux終端下的顏色設定

在 ANSI 相容終端(例如 xterm、rxvt、konsole 等)裡, 可以用彩色顯示文本而不僅僅是黑白。 本文示範了如何使用粗體和彩色的文字。    相信每一位Linux使用者都要面對 Bash。 雖然第一眼看上去非常枯燥,但是又很多方法能夠讓你的 shell 足夠的個人化。 shell 提示符的彩色增強讓能夠讓你的 shell 獨一無二, 而且還非常清晰易讀。在本文中我以 Bash shell 為例。因為在不同的終端裡的逸出序列不完全相同, 所以在本文中我使用的是 ANSI 終端。  

GRUB RESCUE下 修複Linux引導

    前段時間修複移動硬碟分區表的時候,把本本的分區也重新弄了下,導致ubuntu的grub找不到linux分區(由於root分區uuid改變造成的不能正常啟動),切換到Linux系統時,提示錯誤“unknown filesystem”,進入grub rescue模式。在Google上搜了一下,終於解決了,方法如下:1. 首先使用set命令,查看當前配置資訊;2. 然後再使用ls命令,遍曆一下所有的磁碟;3.尋找Linux作業系統的”/”分區所在的磁碟,可以使用“ls

For Linux New Users

"This is Unix. It gives you enough rope to hang yourself." --- Miquel van Smoorenburg"Unix IS user friendly It's just selective about who its friends are." --- Tollef Fog Heen

Windows、Mac和Linux平台下的18個優秀IDE

文章來自:http://blog.jobbole.com/14899/Visual Web DeveloperphpDesignerPHPEditExpression WebPhpEdfor Linux and AllBlueFishEclipseAptana Studio

Linux下進程與環境變數

1.在shell下可以通過命令env或set查看當前系統的環境變數資訊。2.擷取環境變數的值:    extern char * getenv(__const char *__name)    如果執行成功,此函數返回指定環境變數的值,否則返回NULL。3.添加環境變數:    extern int putenv (char *__string);   

Linux Filesystem Hierarchy(Directory)

To comply with the FSSTND the following directories, or symbolic links to directories, are required in /. /bin Essential command binaries/boot Static files of the boot loader /dev Device files /etc Host-specific system

Linux Special Devices

In general, block devices : are devices that store or hold datacharacter devices : can be thought of as devices that transmit or transfer data.For example, diskette drives, hard drives and CD-ROM drives are all block devices while serial ports, mice

Linux Filesystem Hierarchy(block)

superblock, inode, data block, directory block, and indirection block.The superblock:It contains information about the filesystem as a whole, such as its size (the exact information here depends on the filesystem).An inode:It contains all

Linux Filesystem Hierarchy(/boot)

/boot/boot.0300Backup master boot record./boot/boot.bThis is installed as the basic boot sector. In the case of most modern distributions it is actually a symbolic link to one of four files /boot/boot-bmp.b, /boot/boot-menu.b, /boot/boot-text.b,

Linux進程結構

1.代碼區:text segment    載入的是可執行檔程式碼片段2.資料區:data segment    位置可位於程式碼片段後,也可以分開。程式在運行之初就為該資料區段申請了空間,在程式退出時才釋放,因此,儲存於資料區段(全域初始化,靜態初始化資料)的資料的生存周期為整個程式運行過程。3.未初始化資料區:BBS, Block Startedby Symbol 

Linux下建立和使用靜態和動態庫

一.建立靜態庫與使用:    (建立靜態庫):    1.編寫原始碼。這個可以想像成是一種服務或一種函數,它可以為別的程式提供服務。    2.產生目標檔案:gcc -c xxxx.c -o xxxx.o(注意,這裡是用-c選項來編譯)    3.使用ar命令建立靜態庫: ar rc libxxx.a xxxx.o         說明:libxxx.a是你想要建立靜態庫的名字,根據習慣在Linux下庫名稱是以lib開頭的,以.a結尾的表示是靜態庫。xxxx.o則是以這個目標檔案來產生靜態庫。 

總頁數: 4065 1 .... 404 405 406 407 408 .... 4065 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。