Time of Update: 2018-12-05
Memcache是一個高效能的分布式的記憶體對象緩衝系統,通過在記憶體裡維護一個統一的巨大的hash表,它能夠用來儲存各種格式的資料.簡單的說就是將資料調用到記憶體中,然後從記憶體中讀取,從而大大提高讀取速度。安裝平台:centos4.7虛擬機器環境:mysql+apache+PHP5所用到的安裝包:Libevent(memcached用到了libevent這個庫,在編譯時間用到)下載:https://github.com/downloads/libevent/libevent/libevent
Time of Update: 2018-12-05
先決條件你必須需要一個有效流行Linux發行版(比如: Fedora 13, Ubuntu 10.04LTS, openSUSE 11.3),並運行在一個合適的流行硬體上,比如 32-bit的Intel Atom 或者 Intel雙核CPU 如果你打算使用QEMU,你必須確認你的主系統上支援VT.查看 這個網頁中的詳細步驟,以確認你的系統能力 為了安裝必須的組件,你需要以root使用者的身份登陸系統 sudo -i 當有提示時,提供你的密碼 配置發行包管理器
Time of Update: 2018-12-05
Linux驅動修鍊之道-platform首先看一下我的系統中都有什麼裝置掛在了platform虛擬匯流排上: hacker@hacker:~/linux-2.6.30.4$ cd /sys/bus/platform/hacker@hacker:/sys/bus/platform$ tree.|-- devices| |-- Fixed MDIO bus.0 -> ../../../devices/platform/Fixed MDIO bus.0| |-- eisa.0 ->
Time of Update: 2018-12-05
【Linux裝置驅動程式(第三版)】----HelloWorldHelloWorld.c#include <linux/init.h>#include <linux/module.h>MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void){printk(KERN_ALERT "Hello, World!\n");return 0;}static void
Time of Update: 2018-12-05
文章目錄 jit.cMakefile裝載測試卸載 【Linux裝置驅動程式(第三版)】----延遲:逾時(schedule_timeout)jit.c#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/init.h>#include <linux/time.h>#include
Time of Update: 2018-12-05
一,建立共用記憶體void *shmat(int shmid, void *shmaddr, int shmflg);該系統調用將shmid 對應的共用記憶體區映射到進程的虛擬位址空間中,shmaddr 為指定的映射起始地址,其值為NULL 時,映射空間由系統確定;shmflg 為標誌字,其值一般指定為0。/* * mkshm.c - Create and initialize shared memory segment */#include
Time of Update: 2018-12-05
ln(link)功能說明:串連檔案或目錄。語 法:ln [-bdfinsv][-S <字尾備份字串>][-V <備份方式>][--help][--version][源檔案或目錄][目標檔案或目錄] 或 ln [-bdfinsv][-S <字尾備份字串>][-V
Time of Update: 2018-12-05
linux mint13安裝開源的Nvidia顯卡驅動後關機不能自動切斷電源,重新使用nouveau後能偶順利關機確定是顯卡驅動的問題。但是想開啟OpenGL的特效,安裝nvidia官方的閉源驅動來解決吧。首先,去nvidia官網下載linux驅動。修改一下名稱好寫,chomd a+x nvidia.bin。驅動必須在非圖形介面,root許可權下安裝。執行命令sudo telinit
Time of Update: 2018-12-05
修改並編譯核心增加或修改arch/xx/mach-xx.c檔案,修改MACHINE_START第一個參數為ID,在static void __init xx_map_io(void)中修改時鐘s3c24xx_init_clocks(12000000);修改nand資訊在static struct mtd_partition smdk_default_nand_part[]修改分區資訊,和static struct s3c2410_nand_set
Time of Update: 2018-12-05
沒有多少高深的東西,全當記錄,雖然簡單,但是沒有做過測試還是挺容易讓人糊塗的 int nRecvBuf=32*1024;//設定為32Ksetsockopt(s,SOL_SOCKET,SO_RCVBUF,(const
Time of Update: 2018-12-05
sudo apt-get install rdesktoprdesktop 192.168.100.x-f 全屏 -a 16位色 連接埠 3389(linux 22 sh) 注意:windows 的服務中的 Terminal Servies 需要開啟。我的電腦 右鍵 屬性 遠程中,勾選 允許遠端使用者連結到此電腦。另外,退出的時候選擇登出,而不是關機!問題有二: 1.windows xp 必須開啟 允許遠端使用者登入 2.很奇怪,我的 guoshuang
Time of Update: 2018-12-05
我用過Ubuntu和CentOS,Ubuntu的很好改,直接修改解析度就行了,但CentOS比較麻煩,我說說我的修改過程。1.下載VMware tools。安裝完系統後,會在VMware下面出現一個工具條,要你安裝VMware tools,點擊install,會在Linux系統中出現一個VMware tools的光碟片2.將VMware tools光碟片中的VMware tools-8.1.3-203739.tar.gz複製到自己的檔案夾中,比如/usr/local/vmware
Time of Update: 2018-12-05
cron來源於希臘單詞chronos(意為“時間”),是linux系統下一個自動執行指定任務的程式。例如,你想在每晚睡覺期間建立某些檔案或檔案夾的備份,就可以用cron來自動執行。服務的啟動和停止cron服務是linux的內建服務,但它不會開機自動啟動。 Cron 是Linux的內建服務,可以用以下的方法啟動、關閉、重啟服務: /sbin/service crond start //啟動服務 /sbin/service crond stop
Time of Update: 2018-12-05
===========================Linux使用者'nobody'================================1》Windows系統在安裝後會自動建立一些使用者帳戶,在Linux系統中同樣有一些使用者帳戶是在 系統安裝後就有的,就像Windows系統中的內建帳戶一樣。2》它們是用來完成特定任務的,比如nobody和ftp等,我們訪問LinuxSir.Org的網頁程式時,
Time of Update: 2018-12-05
位置參數$0, $1, $2,等等...位置參數,從命令列傳遞給指令碼,或者是傳遞給函數.或者賦職給一個變數.(具體見Example 4-5 和Example 11-15)$#命令列或者是位置參數的個數.(見Example 33-2)$*所有的位置參數,被作為一個單詞.注意:"$*"必須被""引用.$@與$*同義,但是每個參數都是一個獨立的""引用字串,這就意味著參數被完整地傳遞,並沒有被解釋和擴充.這也意味著,每個參數列表中的每個參數都被當成一個獨立的單詞.注意:"$@"必須被引用.
Time of Update: 2018-12-05
Q1: makefile.am 與 makefile.in是什麼檔案,幹嘛用? 它對編譯器有用嗎/ --------------------------------------------------A1: 避免重複編譯,減少等待時間之用。A2: make install 時用A3: automake 讀取 Makefile.am 來產生 Makefile.in, configure 讀取 Makefile.in 來產生
Time of Update: 2018-12-05
Linux MC 介紹Midnight Commander (MC)是 Linux 控制台和其它終端環境中的“瑞士軍刀”,是一個很方便的檔案管理工具,相當於Windows下的 Total Commander 吧。這給予了新手一個菜單驅動控制台的體驗,它比 Linux 標準命令容易學的多。不過用它的人很少哦,可能是 Linux 使用者更喜歡敲鍵盤的緣故吧。[inbi@debian ~]#aptitude -y install mc#Debian 安裝Midnight Commander
Time of Update: 2018-12-05
Supervise是daemontools的一個工具,可以用來監控管理unix下的應用程式運行情況,在應用程式出現異常時,supervise可以重新啟動指定程式。本文簡單介紹一下supervise的安裝和使用。 一、 安裝 建立 /pacakage目錄(你可以建立任意目錄,這裡使用package只是為了保持與英文作者的一致): mkdir -p /package chmod 1755 /package cd /package 下載daemontools-0.76.tar.gz到/
Time of Update: 2018-12-05
文章目錄 部署流程 安裝環境 Linux伺服器:SuSe11 sp1 64位 Oracle用戶端:Oracle11gR2
Time of Update: 2018-12-05
一、Linux 分區概念首先介紹一下linux中的分區概念,這個可是把一開始學習的我害苦了。在 Linux 中規定,每一個硬碟裝置最多能有 4 個主要磁碟分割(其中包含擴充分區)構成,任何一個擴充分區都要佔用一個主要磁碟分割號碼,也就是在一個硬碟中,主要磁碟分割和擴充分區一共最多是 4 個。對於早期的 DOS 和 Windows(Windows 2000