Time of Update: 2018-12-06
第一次在Linux下安裝軟體。 作為一個對Linux沒用過幾天的人來說,學會了如何在Linux上安裝軟體也談得上是一種收穫。對於.tar.gz類型檔案的安裝的一般步驟如下(找到該檔案,解壓,配置,編譯,安裝):[yonghu@localhost ~]# su root[root@localhost ~]# cd /home/new/Desktop[root@localhost Desktop]# tar -xzvf
Time of Update: 2018-12-06
1.closesocket(一般不會立即關閉而經曆TIME_WAIT的過程)後想繼續重用該socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已經處於串連狀態的soket在調用closesocket後強制關閉,不經曆TIME_WAIT的過程:BOOL bDontLinger =
Time of Update: 2018-12-06
Linux 守護進程的編程方法 守護進程(Daemon)是運行在背景一種特殊進程。它獨立於控制終端並且周期性地執行某種任務或等待處理某些發生的事件。守護進程是一種很有用的進程。Linux的大多數伺服器就是用守護進程實現的。比如,Internet伺服器inetd,Web伺服器httpd等。同時,守護進程完成許多系統任務。比如,作業規划進程crond,列印進程lpd等。
Time of Update: 2018-12-06
轉自:http://www.ezloo.com/2008/01/linux_zip_unzip.html zip命令的基本用法是:zip [參數] [檔案1] [檔案2] 簡單的例子: 把本目錄下的test檔案打包成test.zip檔案:zip test.zip test/* ,如果在檔案中用絕對的路徑,那麼在壓縮檔中也是絕對路徑。就是說,如果你 zip test.zip /home/test/* ,那麼在壓縮檔中也是這樣的層次關係。 參數列表: -a
Time of Update: 2018-12-06
列印ls命令man幫助檔案: man ls | lpr lpr解釋(轉自:http://linux.chinaitlab.com/command/11571.html ) 名稱: lpr 使用許可權: 所有使用者 使用方式:lpr [ -P printer ] 將檔案或是由標準輸入送進來的資料送到印表機貯列之中,印表機管理程式 lpd 會在稍後將這個檔案送給適當的程式或裝置處理。lpr 可以用來將料資送給本地或是遠端的主機來處理。 參數: -p
Time of Update: 2018-12-06
/* 標頭檔:threadpool.h*/#ifndef _TP_H_INCLUDED_#define _TP_H_INCLUDED_#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/types.h>#include <pthread.h>#include <assert.h>typedef struct worker {
Time of Update: 2018-12-06
無圖無真相,先: 每個進程在PCB中都儲存著一份檔案描述符表,檔案描述符就是這個表的索引,每個表項都有一個指向已開啟檔案的指標,已開啟的檔案在核心中用file結構體表示,檔案描述符表中的指標指向file結構體。在file結構體中維護File Status Flag(file結構體的成員f_flags)和當前讀寫位置(file結體的成員f_pos)。在中,進程1和進程2都開啟同一檔案,但是對應不同的file結構體,因此可以有不同的File Status
Time of Update: 2018-12-06
這是我的第一篇部落格,把我最近做的一個東西和大家分享一下,非常高興和大家討論,CSDN是個臥虎藏龍之處,好多特別好的文章,我這裡見醜了~~~ 下面的文字比較多啊,主要是加入了很多自己的感慨啊,感歎啊啥的,其實我覺得已經是罪簡單的方法了,我基本上把我遇到的問題全部羅列了,大家可以參考一下~其實很多問題都是在走彎路,我希望後面的人更順暢一點吧~ 目的:將OpenCV2.0或者2.1+Qt移植到ARM上目標板Tiny6410PC系統VM1.2+Fedora9(用這個吧,方便)1.
Time of Update: 2018-12-06
一、關於Linux 1、Linux幹什麼用? 首先,很少有人用Linux做案頭系統,因為Windows案頭系統已經足夠好了。我們主要把Linux用作網路伺服器的作業系統。如果你和你的應用符合下面的幾條,那麼你合適使用Linux: *不願意花錢在作業系統和網路應用上。 *用D版系統受良心譴責或害怕承擔責任。 *想得到和花錢的系統差不多的效能。 *在使用者面前顯得水平較高。 *認識幾個弄Linux的高手,或者知道在哪裡能夠找到問題答案。 2、每種Linux發行包差別很多嗎? 如果你
Time of Update: 2018-12-06
ARM嵌入式Linux系統設計與開發基本資料作者: 俞輝 李永 劉凱 王曉虹 叢書名: 高等院校電腦教材系列 出版社:機械工業出版社 ISBN:9787111300045 上架時間:2010-5-6 出版日期:2010 年5月 開本:16開
Time of Update: 2018-12-06
Linux核心設計的藝術:圖解Linux作業系統架構設計與實現原理 《Linux核心設計的藝術:圖解Linux作業系統架構設計與實現原理》對作業系統核心的駕馭能力和深刻理解程度達到世界頂尖級水平,是一本能真正引導你深入理解Linux核心設計思想的經典著作。 結合真實的源碼、349幅核心運行時序圖和詳細的文字描述,以一種開創性的方式對Linux核心進行了極為直觀和透徹地闡述,讀者可通過閱讀本書提出自己的設計思想。
Time of Update: 2018-12-06
《Linux 系統管理員工具集》基本資料作者: 曹江華 林捷出版社:電子工業出版社ISBN:9787121201318上架時間:2013-5-13出版日期:2013 年5月開本:16開頁碼:600版次:1-1所屬分類:電腦更多關於 》》》《Linux 系統管理員工具集》內容簡介電腦書籍 經過十幾年的發展,linux作業系統在不斷完善,並得到了更多的應用。《linux 系統管理員工具集》以rhel 6.x和 centos
Time of Update: 2018-12-06
《Linux口袋書(第2版)》基本資料作者: (美)巴瑞特(Barrett,D.J.) 譯者: 歐陽立博 嚴小商 任橋偉出版社:電子工業出版社ISBN:9787121203077上架時間:2013-5-31出版日期:2013 年6月開本:40開頁碼:220版次:2-1所屬分類:電腦更多關於 》》》《Linux口袋書(第2版)》內容簡介電腦書籍 《Linux口袋書(第2版)》是一本精簡的Linux 入門指南,簡要闡述了Linux 的基本觀念,涵蓋Linux
Time of Update: 2018-12-06
logrotate日誌分割配置:# cat /etc/logrotate.d/nginx /data/nginx_logs/*.access_log #nginx日誌所在目錄{nocompress #不對記錄檔進行轉儲壓縮daily #指定轉儲周期為每天copytruncate
Time of Update: 2018-12-06
名稱 : date 使用許可權 : 所有使用者使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] 說明 : date 能用來顯示或設定系統的日期和時間,在顯示方面,使用者能設定欲顯示的格式,格式設定為一個加號後接數個標記,其中可用的標記列表如下
Time of Update: 2018-12-06
1.0
Time of Update: 2018-12-06
我這裡說的ioctl函數是在驅動程式裡的,因為我不知道還有沒有別的場合用到了ioctl, 所以就規定了我們討論的範圍。為什麼要寫篇文章呢,是因為我前一陣子被ioctl給搞混 了,這幾天才弄明白它,於是在這裡清理一下頭腦。 一、 什麼是ioctl。 ioctl是裝置驅動程式中對裝置的I/O通道進行管理的函數。所謂對I/O通道進行管理,就 是對裝置的一些特性進行控制,例如串口的傳輸傳輸速率、馬達的轉速等等。它的調用個數
Time of Update: 2018-12-06
關於登入linux時,/etc/profile、~/.bash_profile等幾個檔案的執行過程。 在登入Linux時要執行檔案的過程如下: 在剛登入Linux時,首先啟動 /etc/profile 檔案,然後再啟動使用者目錄下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile檔案中的其中一個,執行的順序為:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果 ~/.bash_profile檔案存在的話,一般還會執行
Time of Update: 2018-12-06
Time of Update: 2018-12-06
1 管道(Pipe) 管道是UNIX系統IPC的最古老的形式,並且所有的Unix系統都提供這種通訊機制,當然也包括Linux。這樣利用管道進行IPC管道具有如下限制:1、曆史原因造成管道是半雙工的,資料只能單向流動。如果想雙向通訊,必須要建立兩個管道。2、管道通訊雙方必須有親緣關係的進程之間(父子進程或者兄弟進程之間)。2 管道的建立#include <unistd.h>int pipe(int pipefd[2]);