Time of Update: 2013-12-12
linux裝置驅動整理(2) "欲利其事,先利其器",整理一下編譯linux裝置驅動程式的makefile。 Java代碼 www.2cto.com all: KERNELDIR ?= /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) $(MAKE) -C $(KERNELDIR)
Time of Update: 2013-12-12
如何建立本地的LLVM SVN鏡像庫 建立本地的LLVM SVN鏡像,有一些好處,但是需要花費很多的時間,但是一旦建立好了,後面用起來就方便了很多。可以隨意的在沒有網路或者網路狀態不好的時候去使用LLVM的代碼。 www.2cto.com 1.首先,需要建立一個空的庫,使用命令:$> svnadmin create /home/...../llvm '/home/...../'
Time of Update: 2013-12-12
伺服器使用ntpd對時--用戶端配置 為了使伺服器叢集的系統時間維持在同一時間。使用對時程式必不可少。通常存在使用ntpdate方式和ntpd方式。 www.2cto.com ntpdate方式會使系統時間在對時時刻發生跳變,這對某些依賴系統時間來決定是否逾時的程式具有很大的影響。 ntpd方式採用一種優雅的方式。逐步逼近最新時刻。這樣變化過程對依賴系統時間的程式影響較小。
Time of Update: 2013-12-12
Linux iostat命令 iostat用於輸出CPU和磁碟I/O相關的統計資訊. 命令格式: www.2cto.com iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device | ALL ] ] [ interval [ count]
Time of Update: 2013-12-12
幾個終端下超贊的小命令 編者註: 如下幾個小命令可能是這些Linux大牛們一時興起,玩的東東,不過這也證明了我們Nichol的一句話 “ Programmer are just like children no matter how old he is ”(好吧,大致是這樣,就是說:程式員們不管多大都像小孩一樣愛玩) www.2cto.com 一、 cowsay 和
Time of Update: 2013-12-12
靜態函數庫與動態函數庫區別、應用--ldconfig、ldd 1、函數庫靜態與動態區別: a、靜態函數庫:副檔名為 .a,是把整個包括入程式裡的,程式會比較大,升級麻煩 www.2cto.com b、動態函數庫:副檔名為 .so,連結的方式,靈活,程式小,主推 2、將動態函數庫放入記憶體裡提高速度:首先,我們必須要在 /etc/ld.so.conf 裡面寫下‘
Time of Update: 2013-12-12
linux系統vim常用命令 ★命令模式 www.2cto.com 移動游標 h 或 向左方向鍵(←) → 游標向左移動一個字元 j 或 向下方向鍵(↓) → 游標向下移動一個字元 k 或 向上方向鍵(↑) → 游標向上移動一個字元 l 或 向右方向鍵(→) → 游標向右移動一個字元 [Ctrl] + [f]
Time of Update: 2013-12-12
linux0.11啟動與初始化 簡單描述Linux0.11的啟動與初始化過程。 www.2cto.com 啟動過程中需要關註:IDT, GDT, LDT, TSS, 頁表, 堆棧這些資料。 一:啟動過程啟動的代碼檔案為bootsect.s、setup.s、head.s bootsect.s也就是開機磁區的代碼。這段代碼主要是將setup.s和head.s中的內容讀入記憶體的相應地區。然後開始執行setup.s
Time of Update: 2013-12-12
Linux下尋找裝置概要 Linux下尋找裝置概要,尋找哪些模組是必須的。尋找已經綁定到裝置的驅動步驟包括以下: www.2cto.com
Time of Update: 2013-12-12
配置cacti郵件警示,postfix與sendmail衝突 環境:centos6.2,cacti 0.8.8.a,net-snmp5.5 1、今天弄cacti郵件警示,剛開始啟動sendmail不成功,一直提示: ”sendmail dead but subsys locked sm-client (pid 13588) is
Time of Update: 2013-12-12
遠程自動部署 下面這段是用在Jenkins 自動編譯完成後的指令碼: 添加到Build->Execute Shell中,[plain] sshpass -p pwd ssh -t root@192.168.1.55 'service my_web stop' sshpass -p pwd scp bin/my_web root@192.168.1.55:/home/dist/web/ sshpass -p pwd
Time of Update: 2013-12-12
Linux後台管理 linuxjobs<command> & 將命令在後台執行CTRL + Z 將當前任務暫停jobs 查看當前在後台啟動並執行任務fg <n> 將編號為n的任務拉回前台bg <n>
Time of Update: 2013-12-12
[ubantu][apache2]修改預設的訪問路徑 之前利用apache進行開發的時候,使用的是var/www下建立的一個個人部落格的目錄var/www/PB。所以在進行開發的時候所有的資源的連結使用的都是基於這個環境的路徑。 因為已經申請了sinaapp。所以希望能夠將本地開發調試時的工作目錄也修改成為根目錄的形式。 網上有很多的方法。現在使用的是網上的一個方法:http://www.bkjia.com/os/201308/238996.html 1、
Time of Update: 2013-12-12
linux tools筆記 1、ubuntuIME的問題。 問題描述 : 環境: XP VMWare 上安裝 ubuntu 10.4 ,使用者的圖形登入畫面,鍵盤可以工作,但是進入案頭以後,鍵盤的索引值移位了,似乎鍵盤失效了。 解決方案 : 1、 轉到終端畫面CTRL + ALT + F1 2、 登入以後,鍵入如下命令: sudo
Time of Update: 2013-12-12
linux之cp/scp命令+scp命令詳解 \svn 刪除所有的 。svn檔案find . -name .svn -type d -exec rm -fr {} \; 名稱:cp使用許可權:所有使用者使用方式:cp [options] source destcp [options] source... directory說明:將一個檔案拷貝至另一檔案,或將數個檔案拷貝至另一目錄。把計-a 儘可能將檔案狀態、許可權等資料都照原狀予以複製。-r 若 source 中含有目錄名,
Time of Update: 2013-12-12
雙linux系統啟動選擇 之前使用fedora系統,後來看到linux
Time of Update: 2013-12-12
linux telnet及vsftpd配置 1.查看telnet安裝包 Java代碼 [root@localhost ~]# rpm -aq | grep telnet telnet-0.17-39.el5 telnet-server-0.17-39.el5 沒有看到結果請安裝telent-server服務 2.修改安全設定檔 mv
Time of Update: 2013-12-12
Linux基本配置和管理 1---- Linux網路基本配置 1 IP編址 1 IP編址是一個雙層的編址方案,一個IP編址標識一個主機(或一個網卡介面) 2 現在應用最為廣泛的是ipv4,已經開始逐步香ipv6切換 3 ipv4地址為32位,ipv6為128位 4 一個ipv4地址分為兩個部分,網路部分和主機部分 5 網路部分標識是哪個所屬地區,主機部分是標識哪台主機 6 ip主機利用點分十進位來表示,
Time of Update: 2013-12-12
常用的主機監控Shell指令碼 最近時不時有朋友問我關於伺服器監控方面的問題,問常用的伺服器監控除了用開源軟體,比如:cacti,nagios監控外是否可以自己寫shell指令碼呢?根據自己的需求寫出的shell指令碼更能滿足需求,更能細化主機監控的全面性。 下面是我常用的幾個主機監控的指令碼,大家可以根據自己的情況在進行修改,希望能給大家一點協助。 1、查看主機網卡流量 #!/bin/bash#!/bin/bash#network#Mike.Xu&nbs
Time of Update: 2013-12-12
shell中read參數 read命令 -n(不換行) -p(提示句) -n(字元個數)-t(等待時間) -s(不回顯) 1、基本讀取 read命令接收標準輸入(鍵盤)的輸入,或其他檔案描述符的輸入(後面在說)。得到輸入後,read命令將資料放入一個標準變數中。下面是read命令 的最簡單形式:: #!/bin/bash echo -n "Enter yourname:"