Time of Update: 2018-12-07
subversion for linux的安裝(SVN+apache+linux)關鍵詞: SVN apache linux subversion 1、安裝APR-1.2.7和APR-util-1.2.7 :http://apr.apache.org/ tar zxvf apr-1.2.7.tar.gz ./configure make make
Time of Update: 2018-12-07
對於linux的許可權掌握以下幾個命令就可以非常熟練的作業系統中的各種許可權了。使用許可權 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 說明 : Linux/Unix 的檔案存取許可權分為三級 : 檔案擁有者、群組、其他。利用 chmod 可以藉以控制檔案如何被他人所存取。 mode : 許可權設定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示該檔案的擁有者,g
Time of Update: 2018-12-07
任務調度的crond常駐命令 crond 是linux用來定期執行程式的命令。當安裝完成作業系統之後,預設便會啟動此任務調度命令。crond命令每分鍾會定期檢查是否有要執行的工作,如果有要執行的工作便會自動執行該工作。而linux任務調度的工作主要分為以下兩類: 1、系統執行的工作:系統周期性所要執行的工作,如備份系統資料、清理緩衝
Time of Update: 2018-12-07
下載了qt-sdk-linux-x86-opensource-2009.02.bin,在redhat linux as5 下安裝後,可以正常啟動qt creator了。可是編譯qt內建的example程式的時候卻發現連結有錯誤:/opt/qtsdk-2009.02/qt/lib/libQtGui.so:undefined reference to
Time of Update: 2018-12-07
(1)使用光碟機前,要先mount一下:#mount /dev/cdrom /mnt/cdrom,然後您就可以進入/mnt/cdrom目錄下讀取光碟片內容了;(2)當您想退出光碟片時,須使用umout命令,否則光碟機就會一直處於死結狀態:#umount /mnt/cdrom。還有一方法可直接退出光碟片:#eject 載入ISO檔案mount -o loop ISO檔案名稱 目的目錄 如: # mount -o loop /mnt/wind/FC4-i386-disc1.iso
Time of Update: 2018-12-07
原以為Mono的.Net運行時原始碼只有17M多,對GDI+的支援庫也不過400多K,這樣編譯出來的東西比微軟的.Net Framework還小得多。結果裝下來才知道GDI+對其它庫的依賴性很強,的確,如果只需要對C#、VB.Net語言本身的基本支援,那隻要裝 Mono就行了。但如果需要System.Drawing和System.Windows.Forms的話,需要下面的包: libpixman、Cairo (CVS下載):cvs -d
Time of Update: 2018-12-07
1. 根檔案系統檔案系統是包括在一個磁碟(包括光碟片、磁碟片、閃盤及其它存放裝置)或分區的目錄結構;一個可應用的磁碟裝置可以包含一個或多個檔案系統;如果您想進入一個檔案系統,首先您要做的是掛載(mount)檔案系統;為了掛載(mount)檔案系統,您必須指定一個掛載點。
Time of Update: 2018-12-07
作為一個Linux系統管理員,你可能會把Linux 超級使用者密碼遺忘了,把/etc/inittab或/etc/rc.d/rc.sysinit之類檔案誤編輯,導致系統不能正常啟動的惱人錯誤? 而為瞭解決以上問題,你就需要進到linux根檔案系統處於可讀寫狀態的單一使用者模式下。 下面介紹在GRUB引導下進入Linux單一使用者模式的三種方式: (1) 硬體環境: intel P4 / 1G RAM / sata 80G (2) 軟體環境: 1)Fedora Core
Time of Update: 2018-12-07
共用記憶體是運行在同一台機器上的處理序間通訊最快的方式,因為資料不需要在不同的進程間複製。通常由一個進程建立一塊共用記憶體區,其餘進程對這塊記憶體區進行讀寫。共用記憶體往往與其它通訊機制,如訊號量結合使用,來達到進程間的同步及互斥。 首先要用的函數是shmget,它獲得一個共用儲存標識符。 #i nclude <sys/types.h> #i nclude <sys/ipc.h> #i nclude <sys/shm.h>
Time of Update: 2018-12-07
su 切換到超級管理員exit 退出使用者clear 清除介面內容cd 進入個人目錄cd /home 進入home目錄cd .. 返回上一級目錄cd ../.. 返回上兩級目錄pwd 顯示工作路徑ls 查看目錄中的檔案ls -l 顯示檔案和目錄的詳細資料ls -a 顯示隱藏檔案mkdir dir1建立dir1目錄mkdir dir1 dir2 建立兩個目錄mkdir -p /tem/dir1 建立分類樹
Time of Update: 2018-12-07
如下顯示free是顯示的當前記憶體的使用,-m的意思是M位元組來顯示內容.我們來一起看看.$ free -m total used free shared buffers cachedMem: 1002 769 232 0 62 421-/+ buffers/cache: 286 715Swap:
Time of Update: 2018-12-07
1.到http://valgrind.org/下載最新版本的valgrind2.加壓後,可以查看README檔案,參照readme的指示進行如下的操作: 1). Run ./configure, with some options if you wish. The only interesting one is the usual --prefix=/where/you/want/it/installed. 2). Run "make". 3). Run "make
Time of Update: 2018-12-07
修改啟動時預設介面修改 /ietc/inittab 隨機啟動項目在 這個裡面添加 /etc/rc.d/rc.local netstat -anp|grep 查看連接埠活動情況,ps -ef|grep 查看進程情況 chkconfig 查看隨機啟動進程netconfig 試圖模式下配置IP地址 tar -xzvh 解壓taz.gz檔案、top 查看當前啟動並執行進程 find 尋找 find / -name "***.***"cp mv 複製 移動 cp -af rm -rf
Time of Update: 2018-12-07
http://soft.yesky.com/SoftChannel/72350111375556608/20030820/1722837.shtml 學習作業系統時我們都瞭解到檔案系統是作業系統的重要組成部分之一。檔案系統有很多種類型,比windows的fat、fat32;Linux的ext、ext2或ext3;FreeBSD的ufs等等。在使用Linux的過程,也常常Linux作業系統使用虛擬檔案系統VFS,通過VFS可以直接存取其它已被核心支援的各種檔案系統,用起來就像是在普通的
Time of Update: 2018-12-07
Linux給我們提供了豐富的內部進程通訊機制,包括共用記憶體、記憶體對應檔、先入先出(FIFO)、介面(sockets)以及多種用於同步的標識。在本文中,我們主要討論一下共用記憶體和記憶體對應檔技術。一般來說,內部進程通訊(interprocess
Time of Update: 2018-12-07
man不知道怎麼使用 date 這個指令?嘿嘿嘿!不要擔心,只要下達:『 man date 』馬上就會有清楚的說明出現在你面前: [root@test root]# man date DATE(1) FSF DATE(1)NAME date - print or set the system date and timeSYNOPSIS date [OPTION]...
Time of Update: 2018-12-07
成為一名精通 Linux 程式設計的進階程式員一直是不少朋友孜孜以求的目標。根據中華英才網統計資料,北京地區 Linux 程式員月薪平均為 Windows 程式員的 1.8 倍、Java 程式員的 2.6 倍, Linux 程式員年終獎金平均為 Windows 程式員的 2.9 倍。同時資料顯示,隨著工作經驗的增長, Linux 程式員與 Windows 程式員的收入差距還有擴大的趨勢。Denis 認為,要學好 Linux 環境下的編程,關鍵是要看對、選對、學會正確的書籍。可以說,如果你選對了
Time of Update: 2018-12-07
.tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (註:tar是打包,不是壓縮!) --------------------------------------------- .gz 解壓1:gunzip FileName.gz 解壓2:gzip -d FileName.gz 壓縮:gzip FileName .tar.gz 和 .tgz 解壓:tar zxvf FileName.tar.gz 壓縮:
Time of Update: 2018-12-07
OpenCV在Linux下的編譯安裝(Ubuntu ) 1、先安裝相關的庫:sudo apt-get install build-essential sudo apt-get install libv4l-dev libv4l-0 libboost1.40-all-dev libusb-1.0-0-dev libgtk2.0-dev libgsl0-dev 2、解壓OpenCV2.0源碼並進入該目錄中,用下面的語句進行配置和安裝:./configuremakesudo make
Time of Update: 2018-12-07
下載所需要的安裝檔案:wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.02.tar.gzwget http://swupdate.openvpn.org/community/releases/openvpn-2.2.1.tar.gz 安裝 LZO:tar zxvf lzo-2.02.tar.gzcd lzo-2.02./configuremakemake install 安裝OpenVPN:tar zxvf openvpn-