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]);
Time of Update: 2018-12-06
進程是Linux資源分派的對象,Linux會為進程分配虛擬記憶體(4G)和檔案控制代碼等資源,是一個靜態概念。線程是CPU調度的對象,是一個動態概念。一個進程之中至少包含有一個或者多個線程。這些線程共用該進程空間的記憶體和檔案控制代碼資源,多個線程競爭地獲得這些資源。為了防止多個線程訪問資源的不一致性,多線程編程一個很重要的任務就是控制好線程同步。本文簡單介紹一下Linux的同步對象和使用時的一些注意事項。1、互斥量(Mutex) 互斥量本質上講是一把鎖,該鎖保護一個或者一些資源(記憶體或
Time of Update: 2018-12-06
上文介紹了Linux下線程同步對象——互斥量,本文介紹另外Linux下同步對象——讀寫鎖。 如果多個線程同時讀資源,則不會發生競爭關係,也不會出現資源的不一致性,所以讀資源的時候不需要同步對象保護。但是如果寫某個資源的時候,必須要進行同步保護,否則將會出現不一致性。在上文的互斥量中,不管讀寫都加鎖,這樣對於讀資源操作非常多,但寫資源非常少的情況下,效率會比較低。Linux提供了讀寫鎖來解決這種情況下的效率問題。
Time of Update: 2018-12-06
張翼翔 李慶明,簡介: 本文簡要介紹了 JNI 調用規範,及常用函數。並通過具體樣本程式展示了實現一個本地調用的基本步驟。本文的標籤: best_practices, jni, 應用開發標記本文!發布日期: 2002 年 10 月 29 日 層級: 初級 訪問情況 : 8431 次瀏覽 評論: 0 (查看 | 添加評論 - 登入) 平均分 (27個評分)為本文評分引言Java 的出現給大家開發帶來的極大的方便。但是,如果我們有大量原有的經過廣泛測試的非 Java 代碼,將它們全部用 Java