Time of Update: 2013-12-13
小技巧:你知道iostat是從哪裡得到IO相關資訊的嗎?使用strace命令能跟蹤到答案:shell> strace -eopen iostatopen("/proc/diskstats", O_RDONLY) 註:關於diskstats的說明,參見官方文檔(field1 ~ field11)。 我最常用的iostat命令格式是:『iostat -dx
Time of Update: 2013-12-13
sysv-rc-confsysv-rc-conf是一個強大的服務管理程式,群眾的意見是sysv-rc-conf比chkconfig好用。 背景知識1、Ubuntu運行層級Linux 系統任何時候都運行在一個指定的運行級上,並且不同的運行級的程式和服務都不同,所要完成的工作和要達到的目的都不同,系統可以在這些運行級之間進行切換,以完成不同的工作。 Ubuntu
Time of Update: 2013-12-13
首先,在本地機器上產生公開金鑰:Java代碼 [root@localhost .ssh]# ssh-keygen -d 一直按斷行符號鍵 Generating public/private dsa key pair. Enter file in which to save the key
Time of Update: 2013-12-13
1 登入到任意一台伺服器ssh 192.168.21.902 執行命令ssh-keygen -t rsaJava代碼 [root@fedora14ip90 ~]# ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): twoServer Enter passphrase
Time of Update: 2013-12-13
1. 建備份目錄 oradataback,2級目錄archback(放歸檔日誌)、rmanscripts(備份指令碼),在rmanscripts下面建 rmanlevel0.sh rmanlevel1.sh rmanlevel2.sh 檔案: mkdir oradataback --home/oracle/app/oradataback chmod 775 oradataback chown -R
Time of Update: 2013-12-13
LINUX下禁止ping命令的使用以root進入Linux系統,然後編輯檔案icmp_echo_ignore_allvi /proc/sys/net/ipv4/icmp_echo_ignore_all將其值改為1後為禁止PING將其值改為0後為解除禁止PING 直接修改會提示錯誤: WARNING: The file has been changed since reading it!!!Do you really want to write to
Time of Update: 2013-12-13
隨著Linux應用的擴充許多朋友開始接觸Linux,根據學習Windwos的經驗往往有一些茫然的感覺:不知從何處開始學起。就像是戰爭,你有勇氣戰勝一切敵人,但你的眼前一片漆黑,你知道前面有很多敵人,但就不知道具體的位置,無從下手。所以認清方向,確定目標很重要。下面就說說學習Linux的一些建議,希望能對大家有所協助。一、放棄Windows的思維,用Unix的思維學習Linux Linux與Windows的設計理念是完全不同的,不要用Windows的思維來學習Linux。Li
Time of Update: 2013-12-13
一、文章要點:1.64位系統下使用了PAM資料方式的虛擬使用者配置2.修改關鍵指令碼,是編譯成功通過。必要步驟,詳細安裝配置說明過程。3.完全配置執行個體,Centos5.6編譯安裝vsftpd-2.3.4(配置本機使用者登入、虛擬使用者登入) 下載wget http://xiazai.xiazaiba.com/Soft/V/vsftpd-2.3.4.tar.gztar xzvf vsftpd-2.3.4.tar.gzcd
Time of Update: 2013-12-13
很多朋友第一次登入Linux的感覺都是:怎麼玩?如果是以圖形介面登陸的話,還有很多好玩的事物,但要是以文字介面登陸的話,面對著一片黑壓壓的螢幕,還真不曉得要幹嘛呢!(當初我都不知道如何關機,杯具啊!)為了讓大家更瞭解如何正確的使用Linux,正確的登陸與關閉系統,在這裡做個簡單的介紹。 登陸系統開機啟動選擇使用者進入系統其實Linux案頭與Windows的系統類別似,只是沒有Windows的案頭功能強大。更多的內容自己慢慢捉摸,Linux上的不同案頭環境展示的效果也不相同,大家可以自己
Time of Update: 2013-12-13
大家在安裝Linux系統的時候,可能會碰到這樣一個迷茫的問題,那就是硬碟分區。對於一個硬碟(包括移動存放裝置)如何規劃分區結構及如何劃分才是比較合理的?為了減少由於硬碟劃分不合理而造成的風險及不必要的麻煩,在這裡給大家介紹一下,如何對一個硬碟的分區結構進行規劃。 一、硬碟種類、物理幾何結構硬碟的種類主要是SCSI、IDE、以及現在流行的SATA等;任何一種硬碟的生產都要一定的標準;隨著相應的標準的升級,硬碟生產技術也在升級;比如SCSI標準已經經曆了SCSI-1、SCSI-2、SCSI
Time of Update: 2013-12-13
對於某些有特殊要求的檔案(如伺服器日誌)還可以追加隱藏許可權的設定。這些隱藏許可權包括:Append only (a), compressed (c), no dump (d), immutable (i), data journalling (j),secure deletion (s), no tail-merging (t), undeletable (u), no atime updates (A), synchronous directory updates (D),
Time of Update: 2013-12-13
“出來混,遲早要還的。”基本上,Linux 核心中每一個目錄下邊都有一個Makefile 。Makefile 和Kconfig 就像一個城市的地圖,地圖帶領我們去認識一個城市,而Makefile 和Kconfig 則可以讓我們瞭解這個目錄下面的結構。drivers/usb/storage/ 目錄下邊的Makefile 內容如下:lfg1:/usr/src/linux-2.6.22/drivers/usb/storage # cat Makefile## Makefile
Time of Update: 2013-12-13
1,查看核心版本命令:cat /proc/versionuname -auname -rcat /etc/issueman uname2,查看linux版本:抄錄如下:1) 登入到伺服器執行 lsb_release -a ,即可列出所有版本資訊,例如:[root@3.5.5Biz-46 ~]# lsb_release -aLSB Version: 1.3Distributor
Time of Update: 2013-12-13
在Windows下安裝軟體時,只需用滑鼠雙擊軟體的安裝程式,或者用Zip等解壓縮軟體解壓縮即可安裝。在Linux下安裝軟體對初學者來說,難度高於Windows下軟體安裝。下面我就詳細講解Linux下如何安裝軟體。先來看看Linux軟體副檔名。軟體尾碼為.rpm最初是Red Hat Linux提供的一種包封裝格式,現在許多Linux發行版本都使用;尾碼為.deb是Debain
Time of Update: 2013-12-13
RPM是RedHat Package Manager的縮寫,雖然叫RedHat軟體包管理工具,但很多linux分支版本中都採用了RPM。基於RPM檔案的軟體安裝方式是一種基於可執行檔的軟體安裝方式。使用RPM檔案可以完成軟體的安裝、刪除、更新、添加及已安裝軟體愛的查詢功能。簡單介紹下RPM的常用參數:rpm -ivh [package name] 安裝軟體包rpm -ivh --replacepkgs [package name]強制安裝,無論是否安裝過rpm -q
Time of Update: 2013-12-13
虛擬檔案系統(VFS)在我看來, "虛擬"二字主要有兩層含義:1, 在同一個目錄結構中, 可以掛載著若干種不同的檔案系統. VFS隱藏了它們的實現細節, 為使用者提供統一的介面;2, 目錄結構本身並不是絕對的, 每個進程可能會看到不一樣的目錄結構. 目錄結構是由"地址空間(namespace)"來描述的, 不同的進程可能擁有不同的namespace,
Time of Update: 2013-12-13
lsof(list open files)是一個列出當前系統開啟檔案的工具。在linux環境下,任何事物都以檔案的形式存在,通過檔案不僅僅可以訪問常規資料,還可以訪問網路連接和硬體。在終端下輸入lsof即可顯示系統開啟的檔案,因為 lsof 需要訪問核心記憶體和各種檔案,所以必須以 root
Time of Update: 2013-12-13
在前面一篇blog(Vim學習筆記)中介紹VIM的使用用法後,該文章達到了曆史性的最高訪問量。在上面的那篇文章中,介紹了VIM的基本用法,基本上是個人在聯絡Vimtutor這個教程之後對不熟悉的指令的總結。但是,隨著學習的深入,發現掌握這些基本的命令還遠遠不夠,雖然網上有大批的資料可以下載學習,但是迫於沒有一種類似於入門層級的教程,所以還是希望有相關的從最常用最基本的知識講起的教程。目前看來,《Learn Vim
Time of Update: 2013-12-13
前幾日給項目在寫視訊交談的功能的時候遇到了一個很是奇怪的問題.我是在Backtrack5 也就是(ubuntu10.04)下使用Qt+openCV採集網路攝影機資料然後編碼傳輸的.剛開始編譯完openCV2.3之後是沒有問題的,能正常的採集到網路攝影機資料.但是很奇怪的事情是,當我重啟機子之後切換到另外一個系統(windows的系統)之後,再過一段時間再重啟,切換回Backtrack5.這個時候我之前寫的程式就不能運行了. &
Time of Update: 2013-12-13
今天老師給我們講了在linux環境中寫命令,主要講了cd、ls和cp常見命令1、瞭解linux安裝後的目錄情況 全部小寫(對大小寫敏感) ls---list(顯示)