Time of Update: 2014-12-30
標籤: 關於代碼的可重新進入性,設計開發人員一般只考慮到安全執行緒,非同步訊號處理函數的安全卻往往被忽略。本文首先介紹如何編寫安全的非同步訊號處理函數;然後舉例說明在多線程應用中如何構建模型讓非同步訊號在指定的線程中以同步的方式處理。應用中編寫安全的訊號處理函數 在開發多線程應用時,開發人員一般都會考慮安全執行緒,會使用 pthread_mutex 去保護全域變數。如果應用中使用了訊號,而且訊號的產生不是因為程式運行出錯,而是程式邏輯需要,譬如
Time of Update: 2014-12-27
標籤: 功能說明:計算字數。語 法:wc [-clw][--help][--version][檔案…]補充說明:利用wc指令我們可以計算檔案的Byte數、字數、或是列數,若不指定任何檔案名稱,或是所給予的檔案名稱為"-",則wc指令會從標準輸入裝置讀取資料。假設不給予其參數,wc指令會一併顯示列數、字數和Byte數 參 數:-c 只顯示Byte數,亦即字元數; -l 只顯示列數;
Time of Update: 2014-12-27
標籤:1.grep簡介grep (global search regular expression(RE) and print out the line,全面搜尋Regex並把行列印出來)是一種強大的文本搜尋工具,它能使用Regex搜尋文本,並把匹配的行列印出來。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的擴充,支援更多的re元字元, fgrep就是fixed grep或fast
Time of Update: 2014-12-22
標籤:linuxxt 系統中top命令輸出詳解Linux中的top命令顯示系統正在啟動並執行進程。它是系統管理員最重要的工具之一。被廣泛用於監視服務器的負載。top是一個互動命令。在運行top的時候還可以運行很多命令。我們會探索top命令的細節,以及這些命令。(譯註:不同髮型版本的top命令,在各種細節有所不同,如果發現不同時,請讀你的協助手冊和命令內的協助。)1.Top命令輸出:----------------------------------------------------------
Time of Update: 2014-12-15
標籤:des style blog http io ar color os 使用 http://www.dmtf.org/standards/smbiosDmidecode
Time of Update: 2014-12-17
標籤:des ar io os sp for on art log 通過fdisk
Time of Update: 2014-12-09
標籤:ipc【著作權聲明:尊重原創,轉載請保留出處:blog.csdn.net/shallnet 或 .../gentleliu,文章僅供學習交流,請勿用於商業用途】 這個系列基本上到現在為止已經差不多把linux上的各種常用的IPC介紹完了,linux上面的IPC大多都是從UNIX上面繼承而來。 最初Unix IPC包括:
Time of Update: 2014-12-09
標籤:blog io os sp on div 問題 log bs 我的Fujitsu S7211的筆記本螢幕顯示在Ubuntu
Time of Update: 2014-12-04
標籤:beaglebone black 嵌入式 linux maker BeagleBone
Time of Update: 2014-12-08
標籤:des blog http io ar 使用 sp for on Linux下chkconfig命令詳解chkconfig命令主要用來更新(啟動或停止)和查詢系統服務的運行級資
Time of Update: 2014-11-30
標籤:linux rpm 包管理 在使用Linux作業系統的過程中,我們需要的一些服務(例如Nginx)並沒有提供,需要使用者自行安裝相應的程式包,才能使用相應的服務。本文以CentOS6.6為例,分三小節為讀者朋友們儘可能詳細的講解rpm、yum以及程式包的編譯安裝三種程式包的管理方法。
Time of Update: 2014-11-29
標籤:console 解析度 linux 顯示器 字型 grub在root使用者模式下,輸入$ vi /boot/grub/grub.conf(路徑可能會不一樣,也可以是 /etc/grub.conf),開啟grub.conf檔案 grub是系統啟動器之一,用來存放啟動項設定和資訊,修改的時候必須特別小心,否則系統會癱瘓掉~~ 下面簡單介紹一下: &
Time of Update: 2014-11-22
標籤:io ar os 使用 sp for 檔案 on art 掛接命令(mount)首先,介紹一下掛接(mount)命令的使用方法,mount命令參數非常多,這裡主要講一下今天我們要用到的。命
Time of Update: 2014-11-22
標籤:http io ar os 使用 sp for 檔案 資料 在unix系統上最早的IPC形式為管道,管道的建立使用pipe函數:#include <unistd.h>
Time of Update: 2014-12-08
標籤:blog http io ar os 使用 sp for java 原文地址:http://www.blogjava.net/qileilove/archive/2012/03/14/37
Time of Update: 2014-12-23
linux使用dd命令快速產生大檔案,linuxdd命令產生dd命令可以輕易實現建立指定大小的檔案,如dd if=/dev/zero of=test bs=1M count=1000會產生一個1000M的test檔案,檔案內容為全0(因從/dev/zero中讀取,/dev/zero為0源)但是這樣為實際寫入硬碟,檔案產生速度取決於硬碟讀寫速度,如果欲產生超大檔案,速度很慢在某種情境下,我們只想讓檔案系統認為存在一個超大檔案在此,但是並不實際寫入硬碟則可以dd if=/dev/zero
Time of Update: 2014-12-21
CentOS5.9下安裝配置keepalivedkeepalived是由C語言編寫的路由軟體,是lvs的擴充項目,主要用作RealServer的健康狀態檢查以及LoadBalance主機和BackUP主機之間failover的實現。keepalived是一個類似於layer3, 4 &
Time of Update: 2014-12-19
CentOS下測試硬碟壞道硬碟狀態測試載入器:smartctl、Badblocks、hdparm感覺用smartctl挺快的,也能快速看到硬碟是否健康,命令如下:[root@qy ~]#yum installsmartmontools -y啟動SMART#smartctl--smart=on--offlineauto=on--saveauto=on/dev/sda[root@qy ~]#smartctl -a /dev/sdasmartctl 5.42 2011-10-20 r3458[i686
Time of Update: 2014-12-04
CentOS更換網易源系統版本:CentOS-6.4-x86_64-minimal此系統為CD版本,所以基本是屬於迷你安裝版本。現將系統預設源更換成網易源,保證下載軟體的速度。步驟如下:1、下載新源及將本地源備份[root@localhost ~]#cd /etc/yum.repos.d/[root@localhost ~]#wget http://mirrors.163.com/.help/CentOS6-Base-163.repo[root@localhost ~]#mv
Time of Update: 2014-11-26
虛擬化技術學習(二)Unbuntu下SPICE的配置最近一直搞spice,安裝了就費了我好久時間,在網上看別人的一些教程都是說參看官方教程 http://docs.cslabs.clarkson.edu/wiki/SPICE