Time of Update: 2015-01-13
標籤: poll 與 select 很類似,都是對描述符進行遍曆,查看是否有描述符就緒。如果有就返回就緒檔案描述符的個數將。poll 函數如下: #include <poll.h> int poll(struct pollfd *fdarray, unsigned long nfds, int timeout) 第一個參數指向結構數組第一個元素的指標,每個數組都是一個 pollfd 結構iouyonghu制定額是某個給定描述符的條件。 struct pollfd {
Time of Update: 2015-01-12
標籤:想查詢 dev/video的類型,找不到命令,閑的蛋疼留個模版用的時候把video列表寫進solve前的 dev_list即可#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#include <fcntl.h> /* low-level i/o */#include
Time of Update: 2015-01-14
標籤:linux開機流程、模組管理與loader1.init處理系統初始化流程:1)/etc/rc.d/rc.sysinit這個指令碼用來設定系統內容,具體為:取得網路環境與主控件類型(讀取/etc/sysconfig/network取得主機名稱與預設閘道等網路環境)測試與掛載記憶體裝置/proc及USB裝置/sys(除了掛載記憶體裝置/proc外,還會主動偵測系統上是否具有usb的裝置,若有則會註定載入usb的
Time of Update: 2015-01-13
標籤:一:首先熟悉幾個命令which php ---> which是通過 PATH環境變數到該路徑內尋找可執行檔,所以基本的功能是尋找可執行檔whereis php ----> 將和php檔案相關的檔案都尋找出來service php-fpm/nginx/mysqld restart 重啟服務二:找到nginx的設定檔nginx.conf#find / -name
Time of Update: 2015-01-13
標籤:linux kernel cpu 作業系統 socket 1、查看當前作業系統核心資訊[[email protected] tomcat6]$ uname -aLinux S1PA222 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_6
Time of Update: 2015-01-13
標籤:效能監控 監控CPU、記憶體、磁碟top命令 crontab 讓程式可以在半夜執行,在測試的時候省很多事。GDB 常用命令進程管理 查看進程或者關閉進程磁碟管理 查看當前磁碟使用方式,查看目前的目錄所佔大小,以及打包壓縮與解壓縮。文本處理 find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awksar詳解 找出效能問題的利器 【linux常用命令】linux命令工具基礎
Time of Update: 2015-01-11
標籤: Linux has built-in support for keepalive. You need to enable TCP/IP networking in order to use it. You also need procfs support and sysctl support to be able to configure the kernel parameters at runtime.The procedures
Time of Update: 2015-01-13
標籤:linux開機流程、模組管理與loader1.系統開機過程:1)載入BIOS的硬體資訊與進行自我測試,並依據設定取得第一個可開機的裝置2)讀取並執行第一個開機裝置內MBR的boot Loader(亦即grub,spfdisk等程式)3)依據boot
Time of Update: 2015-01-11
標籤:linux tr 字串處理 名稱:tr位置:/usr/bin/tr許可權:所有使用者作用:可以用來刪除一段資訊中的文字、或者進行文字資訊的替換用法:tr [OPTION]... SET1 [SET2]選項: -d 刪除資訊當中的SET1這個字串 -s
Time of Update: 2015-01-12
標籤:Linux核心最初只是由芬蘭人李納斯·托瓦茲(Linus
Time of Update: 2015-01-12
標籤:Linux連結分兩種,一種被稱為永久連結(Hard Link),另一種被稱為符號連結(Symbolic
Time of Update: 2015-01-12
標籤:linuxLinux的環境變數 一、Linux的變數種類 按變數的生存周期來劃分,Linux變數可分為兩類: 1、永久的:需要修改設定檔,變數永久生效。
Time of Update: 2015-01-12
標籤:vmstat 2 3 伺服器的狀態值,包括伺服器的CPU使用率,記憶體使用量,虛擬記憶體交換情況,IO讀寫情況cat /proc/$PID/io 查看線程的讀寫明細iostat [選項] [<時間間隔> [<次數>]] 用來顯示儲存子系統的詳細資料,通常用它來監控磁碟 I/O 的情況 Option:
Time of Update: 2015-01-11
標籤:在linux下一般用scp這個命令來通過ssh傳輸檔案。1、從伺服器上下載檔案scp [email protected]:/path/filename /var/www/local_dir(本地目錄) 例如scp [email protected]:/var/www/test.txt
Time of Update: 2015-01-12
標籤: linux3.5核心中為所有進程(包括核心進程和使用者進程)分配8k或4k的核心棧(可以在核心編譯的時候選擇),在模組代碼中分配的棧記憶體就是在核心棧中,寫模組代碼如果要在堆中分配記憶體,則要使用kmalloc或vmalloc來分配,這是後話。 核心棧的棧底存放這thread_info, 通過擷取核心棧,以得到thread_info的資訊,thread_info裡面有一個指向task_struct (進程描述符, 裡面放著進程的各種資訊)的指標, 通過這個指標,
Time of Update: 2015-01-11
標籤:《Unix & Linux 大學教程》 - 第一、二章 學習筆記 Unix簡介 & 什麼是Linux?什麼是Unix《Unix & Linux 大學教程》 - 第三、四章 學習筆記 Unix串連 & 開始使用Unix《Unix & Linux 大學教程》 - 第五、六章 學習筆記 GUI:圖形化使用者介面 &
Time of Update: 2015-01-12
標籤:linux scp putty 從putty官網下載putty軟體:putty.exepscp.exepsftp.exe等軟體
Time of Update: 2015-01-12
標籤:virtualbox這個比較強大,在win7上跑redhat5u4很流暢。os之間共用檔案是個大家都很關心的問題,這會直接關係到虛擬機器用的爽不爽。在win7和其上的虛擬機器linux之間共用檔案也很容易,請看下面步驟:1、設定virtualbox->Device->share folders,並指定一個windows檔案夾作為share,並把forlder name設為share(或其它自己喜歡的名字) 2、在linux中操作:
Time of Update: 2015-01-12
linux系統下將php和mysql命令加入到環境變數中的方法,mysql環境變數在Linux CentOS系統上安裝完php和MySQL後,為了使用方便,需要將php和mysql命令加到系統命令中,如果在沒有添加到環境變數之前,執行 “php -v”命令查看當前php版本資訊時時,則會提示命令不存在的錯誤,下面我們詳細介紹一下在linux下將php和mysql加入到環境變數中的方法(假 設php和mysql分別安裝在/usr/local/webserver/php/和/
Time of Update: 2015-01-13
linux下字元介面與案頭切換的快速鍵總結,linux字元首先案頭版的是帶有圖形化的,最出名的windows,專業點的用的linux。我比較喜歡Ubuntu的和centos的版本。如果想要介面互相切換,前提是你得裝了案頭版的,如果沒裝肯定切換不了的。 切換到字元介面:ctrl+shift+alt+F1切換到案頭介面:alr+F7真實機下面:ctrl+alt+F1切換到字元介面:alr+F7原文連結: linux下字元介面與案頭切換的快速鍵總結