linux的程式與資源監控命令

 一 進程資訊 1 ps [root @test /root ]# ps -aux  參數說明:  a : 選擇列出所有的程式  u : 列出所有使用者的程式  x : 列出所有tty的程式  範例:  [root @test /root]# ps -aux  USER    PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND  root      1 0.0 0.1 1384 468 ?    S    Mar31 0:05 init [3]  

Linux訊號機制分析

訊號機制是unix採用的一種很古老的進程通訊方式(linux搬過來用),用來向一個進程通知另一個進程(也可以是自己)發生了什麼事,要怎樣處理。1.訊號:   

Linux I/O多工之select,poll與epoll區別

1 selectselect()系統調用提供一個機制來實現同步多元I/O:#include <sys/time.h>#include <sys/types.h>#include <unistd.h>int select (int n,fd_set *readfds,fd_set *writefds,fd_set *exceptfds,struct timeval *timeout);FD_CLR(int fd, fd_set

Linux電源管理研究筆記—acpid工作原理

Linux電源管理研究筆記—acpid工作原理 轉載時請註明出處:http://blog.csdn.net/absurd/ 在手持功能設計中,電源管理曆來為重要的研究課題之一。我們日常所說的省電就屬於電源管理的範疇,這也是我們最關心的一個部分。通過掛起不必要的裝置、降低CPU的頻率或者其它方法,可以減少能量的消耗,達到省電的目的。電源管理實際上是一個系統工程,從應用程式到核心架構,再到裝置驅動和硬體裝置,都要參與進來,才能達到電源管理的最佳化。本文介紹一下acpid的工作原理。 ACPI是Adv

linux互斥鎖和條件變數

一、互斥鎖1. 初始化: 在Linux下, 線程的互斥量資料類型是pthread_mutex_t. 在使用前, 要對它進行初始化: 對於靜態分配的互斥量, 可以把它設定為PTHREAD_MUTEX_INITIALIZER, 或者調用pthread_mutex_init. 對於動態分配的互斥量, 在申請記憶體(malloc)之後, 通過pthread_mutex_init進行初始化, 並且在釋放記憶體(free)前需要調用pthread_mutex_destroy.原型:int

linux和 windows多線程開發應注意的區別

Linux上線程開發API的概要介紹 多線程開發在 Linux 平台上已經有成熟的 Pthread 庫支援。其涉及的多線程開發的最基本概念主要包含三點:線程,互斥鎖,條件。其中,線程操作又分線程的建立,退出,等待 3 種。互斥鎖則包括 4 種操作,分別是建立,銷毀,加鎖和解鎖。條件操作有 5 種操作:建立,銷毀,觸發,廣播和等待。其他的一些線程擴充概念,如號誌等,都可以通過上面的三個基本元素的基本操作封裝出來。 線程,互斥鎖,條件在 Linux 平台上對應的 API 可以用表 1

Advanced Linux Sound Architecture (ALSA) 研究筆記

Advanced Linux Sound Architecture (ALSA) 研究筆記 轉載時請註明出處和作者連絡方式:http://blog.csdn.net/absurd作者連絡方式:Li XianJing <xianjimli at hotmail dot com>更新時間:2006-12-19 ALSA並非是最近才出現的新事物,它實際上已經發展很多年了,不過直到在kernel

用指令碼即時顯示Linux網路流量

http://linux.chinaitlab.com/SHELL/791329.html 在GUI下面,有一大把的工具可以顯示網路流量,那麼,命令列下面怎麼辦?顯然辦法是有的,比如,ifconfig,會有這樣的輸出:          RX bytes:1224128649 (1.1 GiB)  TX bytes:34114947 (32.5

Linux 的虛擬檔案系統

原文地址   http://www.ibm.com/developerworks/cn/linux/l-cn-vfs/   Linux 中允許眾多不同的檔案系統共存,如 ext2, ext3, vfat 等。通過使用同一套檔案 I/O 系統 調用即可對 Linux 中的任意檔案進行操作而無需考慮其所在的具體檔案系統格式;更進一步,對檔案的 操作可以跨檔案系統而執行。 1 所示,我們可以使用 cp 命令從 vfat 檔案系統格式的硬碟拷貝資料到 ext3

Linux文本處理常用命令

1.Regex  (1)Regex一般用來描述文字模式的特殊用法,由一般字元(例如字元a-z)以及特殊字元(稱為元字元,如/、*、?等)組成。  (2)基本元字元集及其含義      ^ :只匹配行首。   如^a 匹配以a開頭的行abc,a2e,a12,aaa,......      $ :只匹配行尾。   如^a 匹配以a結尾的行bca,12a,aaa,.......      * :匹配0個或多個此單字元。 如(a)* 匹配 空,a,aa,aaa,....      []

Linux平台Boost的編譯方法

本部落格(http://blog.csdn.net/livelylittlefish )貼出作 者(三二一@小魚)相關研究、學習內容所做的筆記,歡迎廣大朋友指正!Linux平台Boost的編譯方法 Boost的編譯使用的不是已經成為公認標準的make,而是專門為Boost開發的工具bjam(boost jam)。本文以boost1.40為例,在Linux平台的編程環境為gcc4.4.1,假設Boost代碼在/usr/src/boost_1_40_0目錄,步驟如下。 1.

試玩UML(User Mode Linux)

試玩UML(User Mode Linux) 轉載時請註明出處:http://blog.csdn.net/absurd/ 這裡的UML並非指整合模組化語言,而指使用者模式的linux。顧名思義,就是讓linux系統作為一個使用者進程運行。為什麼要這樣做呢?大家都知道調試linux

Linux下快取服務器Memcached的應用

 Linux下快取服務器的應用摘要:由於資料庫儲存的資料量越來越大,查詢速度也就變的越來越慢,因此就有了快取服務器應用的必要,本文是介紹Memcached的安裝以及簡單的使用本文只介紹memcached的PHP的API,想查看其他關於Memcached的API文檔案,請訪問 http://www.danga.com/memcached/目錄一、環境需求二、下載相關軟體三、安裝和配置1、安裝Memcached2、安裝memcache PHP模組3、測試指令碼四、關於本文++++++++++++++

Linux入侵檢查

 Linux入侵監測系統from:

chroot Linux中的所有服務

作者:Mark Nielsen譯者:藍風原文出處:LinuxFocus.org

Linux必學的60個命令-系統管理

對於Linux系統來說,無論是中央處理器、記憶體、磁碟機、鍵盤、滑鼠,還是使用者等都是檔案,Linux系統管理的命令是它正常啟動並執行核心。熟悉了Linux常用的檔案處理命令以後,這一講介紹對系統和使用者進行管理的命令。df 1.作用df命令用來檢查檔案系統的磁碟空間佔用情況,使用許可權是所有使用者。 2.格式df [options]

Linux必學60個命令:檔案處理

Linux系統資訊存放在檔案裡,檔案與普通的公務檔案類似。每個檔案都有自己的名字、內容、存放地址及其它一些管理資訊,如檔案的使用者、檔案的大小等。檔案可以是一封信、一個通訊錄,或者是程式的源語句、程式的資料,甚至可以包括可執行檔程式和其它非正文內容。 Linux檔案系統具有良好的結構,系統提供了很多檔案處理常式。這裡主要介紹常用的檔案處理命令。 file 1.作用 file通過探測檔案內容判斷檔案類型,使用許可權是所有使用者。 2.格式 file [options] 檔案名稱

Linux必學的網路操作命令

 因為Linux系統是在Internet上起源和發展的,它與生俱來擁有強大的網路功能和豐富的網路應用軟體,尤其是TCP/IP網路通訊協定的實現尤為成熟。Linux的網路命令比較多,其中一些命令像ping、ftp、telnet、route、netstat等在其它作業系統上也能看到,但也有一些Unix/Linux系統專屬的命令,如ifconfig、finger、mail等。Linux網路操作命令的一個特點是,命令參數選項和功能很多,一個命令往往還可以實現其它命令的功能。     ifconfig  

Linux必學的重要命令-其他

 在前面幾講中,我們把Linux命令按照在系統中的作用分成幾個部分分別予以介紹。但是,還有一些命令不好劃分,然而學習它們同樣是比較重要的。     tar     1.作用    tar命令是Unix/Linux系統中備份檔案的可靠方法,幾乎可以工作於任何環境中,它的使用許可權是所有使用者。     2.格式    tar [主選項+輔選項] 檔案或目錄     3.主要參數    使用該命令時,主選項是必須要有的,它告訴tar要做什麼事情,輔選項是輔助使用的,可以選用。     主選項:   

linux Svn服務安裝

Subversion獨立服務和與apache整合服務。一 、Svn獨立服務安裝作業系統: Redhat Linux AS3 AS 4   ContOS AS 4 安裝包擷取:下載http://subversion.tigris.org/downloads/subversion-1.4.0.tar.gz和http://subversion.tigris.org/dow ...

總頁數: 3662 1 .... 675 676 677 678 679 .... 3662 Go to: 前往

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.