Time of Update: 2018-12-05
0)序言日有一知,當有一錄,自09年來,工作所需,接觸開源平台,對Linux常有涉獵,其間問題,記錄在案,雖為敝帚,不敢自珍,所記條目,並未嚴格整理,但願於後來者有所裨益. 1)常用查看某個命令的路徑which:查看某個命令的路徑,該命令在PATH變數配置的路徑中尋找命令,並給出第一個查詢結果返回 查看使用者資訊的幾種方法fingeridgroups 刪除目錄果目錄為空白,可以用 rmdir 刪除 如果目錄不為空白,可以用rm -rf 刪除 建立符號連結(捷徑)ln -s
Time of Update: 2018-12-05
Win95 + WinNT + Linux multiboot using LILO mini-HOWTOnull null〖返回〗〖轉寄〗具體文章請參考:http://www.linuxdoc.org/HOWTO/mini/Multiboot-with-LILO.html There are a number of documents available that describe in detail how to multiboot just about any number of OS's
Time of Update: 2018-12-05
這是linux中一個非常重要命令,請大家一定要熟悉。它的功能是為某一個檔案或目錄在另外一個位置建立一個同步的連結,類似Windows下的超級連結。這個命令最常用的參數是-s,具體用法是:sudo ln -s 源檔案 目標檔案當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每一個需要的目錄下都放一個必須相同的檔案,我們只要在某個固定的目錄放上該檔案,然後在其它的目錄下用ln命令連結(link)它就可以,不必重複的佔用磁碟空間。例如:sudo ln -s
Time of Update: 2018-12-05
注意:開發Arm平台的驅動,需要Arm平台的源碼樹;注意:ARM平台的linux核心源碼需要先編譯,否則無法編譯驅動;一、第一種編譯驅動方式,共6步第1步:建立源碼樹解壓安裝Linux 核心原始碼在工作目錄/opt/FriendlyARM/mini2440 中執行:#cd /opt/FriendlyARM/mini2440#tar xvzf /tmp/linux/linux-2.6.32.2-mini2440-20100106.tar.gz將建立產生linux-2.6.32.2
Time of Update: 2018-12-05
一、什麼是檔案系統(Filesystem);1、常見定義方法;什麼是檔案系統(filesystem),用一兩句話解答出來,實在有點困難,這個問題只能留給檔案系統的設計者或對檔案系統精通的專業人士來回覆;下面是關於filesystem的定義是我從 Google.com 上搜尋到的;下面我們分析一下,對我們來說,瞭解一下也有好處。如果您是專業人士,如果您有自己的定義方法,請在本文後面留言;謝謝;定義一;A directory structure contained within a disk
Time of Update: 2018-12-05
在支援MMU的系統中,當系統做完硬體初始化後就使能MMU功能,這樣整個系統就運行在虛擬儲存空間中,實現虛擬儲存空間到實體儲存體空間映射功能的是處理器的MMU,而虛擬儲存空間與5路儲存空間的映射關係則是由Linux核心來管理的。32位系統中實體儲存體空間佔4GB空間,虛擬儲存空間同樣佔4GB空間,Linux把物理空間中實際存在的遠遠小於4GB的記憶體空間映射到整個4GB虛擬儲存空間中除映射I/O空間之外的全部空間,所以虛擬記憶體空間遠遠大於實體記憶體空間,這就說同一塊實體記憶體可能映射到多處虛擬記
Time of Update: 2018-12-05
在論壇上看到有一些需要更改/proc/sys/kernel/hostname才行< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> linux修改主機名稱的方法用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢複原來的值。#hostname //查看機器名#hostname -i
Time of Update: 2018-12-05
Linux伺服器承擔整個校園網訪問網際網路的網關,在Linux環境中,有一個非常靈活的IP過濾工具是iptables,這個工具在使用的時候可以設定多個條件同時滿足才允許通過IP資料,利用這個功能就可以實現地址綁定功能。設計理念是只有IP地址和MAC地址同時滿足條件時才允許資料轉寄,命令如下:iptables -P FORWARD DROPiptables -A FORWARD -s 192.168.6.200 -m mac --mac-source 00:11:5B:EF:7A:D8 -j
Time of Update: 2018-12-05
本人安裝的是win7+fedora16,今天想在自己電腦上裝個oracle 11g,不過網上看到oracle 和 win7的相容性好像不太好,安裝的時候很麻煩,所以就想從C盤分了一個10G的區出來,想安裝xp,在xp上裝oracle,就找了一個GhostXP的光碟片想直接在win7下讀取光碟片試試能不能直接恢複系統到新的分區。運行光碟片—>選擇“安裝windowsXP”—>選擇新的分區—>點擊確定,結果發現沒反應 =
Time of Update: 2018-12-05
1. 請推薦一些好的Linux核心參考書? a.《Linux Device Drivers, Second Edition》,有中文譯本 b.《Understanding the Linux Kernel, 2nd Edition》 c.《Linux核心原始碼情景分析》,分上下兩冊 d.《邊幹邊學-Linux核心指導》 2. 核心原始碼問題 2.1 如何得到某一版本的Linux核心原始碼? a.
Time of Update: 2018-12-05
在LINUX中經常要使用計時器,而在LINUX環境下使用計時器不像WINDOWS環境下那樣一個SETTIMER()方便,主要有三種方式:使用SLEEP/USLEEP+單獨線程;SETITMER加處理訊號SIGALRM,或者是RTC機制。這裡我講到的是使用RTC機制實現計時器類。這種方法最為優越,它與傳統意義上的SLEEP和SIGALRM訊號是分離的,它的運行不受SLEEP的影響,而像SETITMER等都會受到SLEEP的影響,因為它們使用的是同一時鐘。 以前用select實現的計時器類(
Time of Update: 2018-12-05
更好的計時器類實現:LINUX RTC機制實現計時器類 很多時候需要在LINUX下用到定時器,但像setitimer()和alarm()這樣的定時器有時會和sleep()函數發生衝突,這樣就給編程帶來了很大的困難。 寫了一個定時器的類,使用select進行精確定時。而且可以在系統中建立不限數量的定時器,且互不干擾。類的內部採用線程實現。即線程+select。代碼如下:CTimer.h:/** CTimer.h** Created on: 2009-7-13*
Time of Update: 2018-12-05
先補充一下,精確的sleep用usleep(1000 *
Time of Update: 2018-12-05
檔案目錄類 1.建立目錄:mkdir 目錄名 2.刪除空目錄:rmdir 目錄名 3.無條件刪除子目錄: rm -rf 目錄名 4.改變目前的目錄:cd 目錄名 (進入使用者home目錄:cd ~;進入上一級目錄:cd -) 5.查看自己所在目錄:pwd 6.查看目前的目錄大小:du 7.顯示目錄檔案清單:ls -l (-a:增加顯示隱含目錄) 其中:藍:目錄;綠:可執行檔;紅:壓縮檔;淺藍:連結檔案;灰:其他檔案;紅底白字:錯誤的連結檔案
Time of Update: 2018-12-05
題記: 最近項目中需要監控儲存區伺服器上磁碟空間情況,最終決定使用Telnet發送系統命令/shell,然後解析系統返回擷取磁碟資訊。在此過程中對Telnet有了一定瞭解,本文就Linux、Windows 7 的Telnet 安裝配置整理下,方便以後尋找。思前想後,還是決定把Telnet 的配置按系統分開,本篇介紹Linux 的Telnet 安裝及配置。Windows 系統的配置見“Linux/Window 7 Telnet 配置(二)” 本文內容:
Time of Update: 2018-12-05
看過很多文章,都沒有明白怎樣製作一個檔案系統,在網上發現有這麼一篇好文章,這是幸運!轉載之,希望讓更多的人受益。(當然我在實踐的過程中,把有些不對的地方給改了過來,忘原作者不要介意)++++++++++++++++++++++++++++++++++++++++ 作者:惆悵的桶(tongmvp)日期:2008-2-22著作權聲明:轉載請註明出處 ++++++++++++++++++++++++++++++++++++++++
Time of Update: 2018-12-05
Windows在一天天升級,Linux也一樣,做為一個程式員,你更愛哪一個?我想誰都會回答Linux,當然,如果你沒有接觸過它,你就沒有發言權。看到很多貼子,都說紅旗Linux是垃圾,是不是垃圾至少我不敢說,做不到比別人好,你就沒有發言權,如果你能弄個比它好的東西,比你差的人會說”I 服了You!”,如果厲害的可以說你是垃圾。這個世界就是這樣,有競爭才有發展,紅旗Linux在進步,而我們呢?我其實也是一位Windows下的開發人員,很遺憾,所做的東西都不會涉及底層,一起在想,我是站在巨人肩了嗎?
Time of Update: 2018-12-05
公司的一台開發用機再一次崩了,幾經變遷,已經找不到管理員,cygwin用著有時候行,但有時候真的無能為力,遂決定裝一台真正的linux。windows日常還得用,只好搭上VMware這次裝的是Gentoo
Time of Update: 2018-12-05
中午一個查詢過程 跑得挺快的,下午就達到了400秒!DBA 說 系統有問題了[oracle@backup ~]$ ps -auxWarning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.3/FAQUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 29087 0.0 0.0 5360 972
Time of Update: 2018-12-05
從/proc/loadavg獲得資料 runq-sz 採樣時,運行隊列中任務的個數,不包括vmstat 進程。 procs_running-1 plist-sz 採樣時,系統中活躍的任務的個數 nr_threads ldavg-1 採樣的前一秒鐘系統的負載(%) lavg_1 ldavg-5 採樣的5秒鐘系統的負載(%) lavg_5 ldavg-15 採樣的前15秒鐘系統的負載(%) lavg_15 [root@surgegate1 log]# sar -q