Time of Update: 2013-12-13
a) 作用:主要提供對目標機的主要映像檔案的下載工作,檔案傳輸通訊協定 b) 宿主機:是執行編譯、連結嵌入式軟體的電腦 c) 目標機:是運行嵌入式軟體的硬體平台。 d) &
Time of Update: 2013-12-13
最近在學Linux Shell,碰到了檔案重新導向符,覺得有用就整理了一下:在shell 程式中,最常使用的FD 大概有三個,分別為: 0: Standard Input (STDIN)1: Standard Output (STDOUT)2: Standard Error Output (STDERR) 在標準情況下,這些FD 分別跟如下裝置關聯:stdin(0): keyboardstdout(1): monitorstderr(2):
Time of Update: 2013-12-13
案頭Linux平台下的PDF閱讀器安裝 foxit Linux www.fuxinsoftware.com.cn/pdf/desklinux/downloads.html安裝步驟 請按以下步驟完成安裝過程: RPM安裝包 此安裝包適用於以下Linux發行版:fedora,openSuse,RHEL等;請使用root賬戶執行下列操作命令進行安裝:rpm -ivh
Time of Update: 2013-12-13
環境:ubuntu 11.04工具:make、gcc、 make-kpkg核心源碼:linux-2.6.38.8步驟:1、到官網下載核心源碼包(我下的是linux-2.6.38.8.tar.bz2)2、開啟終端提權(因為以下操作都是以管理員的身份操作的,所以提權之後再用命令列進行各種操作,我本人比較喜歡命令列操作),執行“sudo su”提權,輸入密碼後斷行符號,如果提權成功,就會變成root使用者了3、解壓至/usr/src,即
Time of Update: 2013-12-13
1.分別把memcached和libevent下載回來,放到/tmp 目錄下:# cd /tmp# sudo wget http://www.danga.com/memcached/dist/memcached-1.2.0.tar.gz# sudo wget http://www.monkey.org/~provos/libevent-1.2.tar.gz2.先安裝libevent:# tar zxvf libevent-1.2.tar.gz# cd libevent-1.2# ./
Time of Update: 2013-12-13
安裝方法安裝一個軟體時yum -y install httpd安裝多個相類似的軟體時yum -y install httpd*安裝多個非類似軟體時yum -y install httpd php php-gd mysql卸載一個軟體時yum -y remove httpd卸載多個相類似的軟體時yum -y remove httpd*卸載多個非類似軟體時yum -y remove httpd php php-gd
Time of Update: 2013-12-13
Linux中反鏈表的操作是用的比較多的,其中include/linux/list.h是一個很關鍵的檔案, 下面記錄幾個很重要的鏈表操作宏: list_for_each_entry(pos, head, member) 作用: 迴圈遍曆每個pos執行個體中的member成員,在大多數情況下member成員是一個鏈表節點(list_head
Time of Update: 2013-12-13
1. 首先卸載舊版本的vim #rpm -qa|grep vim查看是否卸載乾淨上面的舊版本的四個包 #rpm -e rpmname (rpmname是a中查詢到的那幾個包)2. 解壓壓縮包 #tar jxvf vim-7.3.tar.bz23. #cd vim73/4.執行如下命令
Time of Update: 2013-12-13
一準備工作 首先你在自己的電腦上要安裝好Ubuntu,然後進行下面的工作,你只需要複製+粘貼就行了 1、安裝Git工具。Android原始碼採用Git工具來管理,與SVN相比,這是一種分布式的原始程式碼控制工具,而SVN是集中式的原始程式碼控制工具。要安裝Git工具,在Ubuntu上執行以下命令即可: USER-NAME@MACHINE-NAME:~$ sudo apt-get install git-core gnupg 2、安裝Java
Time of Update: 2013-12-13
使用vmstat監控系統負載環境: [oracle@simpleit ~]$ uname -a Linux simpleit.domain.cn 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 athlon i386 GNU/Linux [oracle@simpleit ~]$ cat
Time of Update: 2013-12-13
Awk和Sed的基本使用 可以用大至相同的方式調用sed 和awk 。命令列講法是:command [options] script
Time of Update: 2013-12-13
兩種情況:1.直接修改分區大小2.在現有的分區下手動建立swap檔案,然後啟用這個檔案。////////////////////////////////////////////////////////////////////////////////////////////////////////////////第一種情況,分區的建立和修改就不說了,推薦用fdisk,其他的修改分區的工具都行,當分區建立好之後,你需要做以下幾件事:
Time of Update: 2013-12-13
1.如何使用指令碼獲得PID 參見指令碼pid.sh, 如下: $ cat pid.sh#!/bin/shpid=`ps -aux | grep $1 | grep -v grep | awk '{print $2}'`echo $pid < $1.pid$./pid.sh sshd 2. 將檔案名稱從大寫轉換為小寫 參見指令碼mklower.sh, 如下: #!/bin/shfor file in
Time of Update: 2013-12-13
這裡以Red hat AS4
Time of Update: 2013-12-13
看到到處說git好,對開發人員來說似乎確實更方便。那麼短期內需要研究git嗎?從下面連結中 http://www.wikivs.com/wiki/Git_vs_Subversion 找到了最決定意義的一段話。用一句概括就是業務與資訊安全模式決定。Git is quickly gaining popularity in the open source environment. Software vendors, however, often do not use Git
Time of Update: 2013-12-13
看代碼的時候,從能看到通過mmap映射一段匿名記憶體,但是為什麼非要映射一段匿名記憶體呢,匿名記憶體到底是幹啥用的?對這個問題一直不解,今天google了很多資料,總結一下自己理解的內容。 1 匿名記憶體的定義 匿名記憶體是指那些在檔案系統裡沒有相對應的”儲備檔案“的那些記憶體,堆和棧空間的記憶體都屬於匿名記憶體。 2
Time of Update: 2013-12-13
作者 李萬鵬 1.添加使用者 useradd + name 2.whoami命令查看當前是什麼使用者,退出目前使用者用exit命令 3.ls -a .bash_profile .bashrc這兩個是初始化使用者的登入環境.bash_logout 這個是使用者退出系統時執行的指令碼 4./lost+found 系統啟動自檢磁碟時發現的片段檔案/misc 雜七雜八的,沒有歸類的檔案放這/proc
Time of Update: 2013-12-13
最近想給團隊做個Web網站,本來想用Apache的,後來想到現在好像流行nginx,那就學習一下nginx吧。 http://nginx.org/ 點擊download下載windows版本,我下的是1.1.14版,壓縮包只有1.08M,真是小啊。我把它解壓到
Time of Update: 2013-12-13
Nginx設定檔在有些時候需要我們不斷的更新,雖然AWStats現在已經支援輸出靜態網頁形式的分析結果,但是頁面配置沒有用Perl產生的動態網頁方便,而且用內建的用Perl編寫的轉換工具稍微有點慢,在流量不大的情況下,還是在Perl+Fast CGI上運行更舒服一些。 首先要參考之前的文章,建立好PERL+FCGI的運行環境,這步準備工作就夠費勁的。 然後開始切入正題: 1.
Time of Update: 2013-12-13
這裡ununtu系統使用的是11.10版本, 如果是用虛擬機器, 建議使用vmware 6.5以後的版本安裝, 如果版本過舊, 安裝的時候, 會一直出現IRQ錯誤. 系統安裝完成後, 最好再更新下, 更新包會比較大, 不要使用內建的預設資料來源, 速度會很慢, 有時也連不上, 開啟[系統設定] –[軟體源], 彈出介面後, 把[下載自]更換成其他網站, 163和cn99的都比較快. 最後, 在終端視窗執行命令sudo apt-get update,