Time of Update: 2013-12-24
兩個很容易被忽視,又偶爾會突然蹦出來,給我們設定管理員造成困擾的許可權管理問題。1、太寬的許可權有些服務對許可權的要求會是一個區間,小了不行,大了也不行。如果這個檔案被賦予的許可權不夠,那麼肯定不能使用;但是,如果這個檔案被賦予的許可權太多了,同樣不能正常使用。舉例:問題現象:test帳號使用key無法登入某ssh伺服器,而同機器下的test2帳號卻可以登入。查看檔案許可權:test@client:~$ls-l~/.ssh/ -rw-------1testtest 16752
Time of Update: 2013-12-24
本文將帶來11個Linux基礎面試問題,希望對即將換工作或者正在找相關工作的朋友們一些協助。Q.1: Linux 作業系統的核心是什嗎? Shell Kernel Command Script Terminal答: 核心(Kernel)是Linux 作業系統的核心。Shell是一個命令列解譯器,命令Command)是針對電腦的指令,指令碼(Script)是儲存在檔案中的命令的集合,終端(Termial)是命令列介面。Q.2: Linus Torvalds
Time of Update: 2013-12-24
1、進程有哪些狀態?什麼是進程的可中斷等待狀態?進程退出後為什麼要等待調度器刪除其task_struct結構?進程的退出狀態有哪些?TASK_RUNNING可運行狀態)TASK_INTERRUPTIBLE可中斷等待狀態)TASK_UNINTERRUPTIBLE不可中斷等待狀態)TASK_STOPPED進程被其它進程設定為暫停狀態)TASK_TRACED進程被調試器設定為暫停狀態)TASK_DEAD退出狀態)進程由於所需資源得不到滿足,從而進入等待隊列,但是該狀態能夠被訊號中斷。比如當一個正在啟動
Time of Update: 2013-12-24
Linux 當 Router 的先決條件 要以 Linux 當 Router,首先必須確認你的 Linux Kernel 中有支援 IP Forwarding 的功能,也就是在 make Kernel 時,要選擇 IP Forwarding 的選項。 Router 分別以兩塊網路卡串連 Class B net 與 Subnet,所以讓 Linux 在開機的時候就要抓到這兩塊網路卡,成了一先決的條件。其方法是在 /etc/lilo。conf 中加入
Time of Update: 2013-12-24
一、引言在現代作業系統裡,同一時間可能有多個核心執行流在執行,因此核心其實象多進程多線程編程一樣也需要一些同步機制來同步各執行單元對共用資料的訪問。尤其是在多處理器系統上,更需要一些同步機制來同步不同處理器上的執行單元對共用的資料的訪問。在主流的Linux核心中包含了幾乎所有現代的作業系統具有的同步機制,這些同步機制包括:原子操作、訊號量semaphore)、讀寫訊號量rw_semaphore)、spinlock、BKL(Big Kernel Lock)、rwlock、brlock只包含在2.4
Time of Update: 2013-12-24
RPM是RedhatPackageManager,即redhat包管理器,rpm是一個功能強大的包管理器,可以建立,安裝,查詢,更改,升級和卸載軟體包,一個包包含了檔案的架構,包資訊,名字,版本號碼和包的描述。更詳細的資訊,以自己系統上的rpm的manual為準一、安裝 命令格式: rpm -i ( or --install) options file1.rpm ... fileN.rpm 參數:file1.rpm ... fileN.rpm 將要安裝的RPM包的檔案名稱 詳細選項:-h
Time of Update: 2013-12-24
前一段時間看了《深入理解Linux核心》對其中的記憶體管理部分花了不少時間,但是還是有很多問題不是很清楚,最近又花了一些時間複習了一下,在這裡記錄下自己的理解和對Linux中記憶體管理的一些看法和認識。我比較喜歡搞清楚一個技術本身的發展曆程,簡而言之就是這個技術是怎麼發展而來的,在這個技術之前存在哪些技術,這些技術有哪些特點,為什麼會被目前的技術所取代,而目前的技術又解決了之前的技術所存在的哪些問題。弄清楚了這些,我們才能比較清晰的把握某一項技術。有些資料在介紹某個概念的時候直接就介紹這個概念的
Time of Update: 2013-12-24
top作為日常管理工作中最常用也是最重要的Linux系統監控工具之一,可以動態觀察系統進程狀況,方便系統管理員即時瞭解系統資源現狀。BKJIA編輯精選:Linux監控工具大全 常用熱鍵 用途 t 顯示摘要資訊開關. m 顯示記憶體資訊開關.
Time of Update: 2013-12-24
關於Linux虛擬化的優勢我們大家已經有所瞭解。目前使用最多的虛擬化作業系統還是Windows系列,但是Linux的成長速度是驚人的,大有替代Windows的趨勢。關於Linux虛擬化技術大致上可以分為六個不同的方式。在本文中,我們將討論實現Linux虛擬化的這六種方式,以及Linux下的多種虛擬化解決方案。當我們討論虛擬化解決方案的時候,常常都要提到具體廠商的具體產品,但是當我們提及Linux虛擬化解決方案的時候,我們更樂意討論廣泛而多樣化的開源生態系統。Linux支援多種虛擬化平台,並延伸出
Time of Update: 2013-12-24
關於linux加入windows域,網上資料不少,但是按著網上的說法做大多不成功,甚至很多人估計都不知道自己在說什麼,最後一個net ads join就認為已經成功加入到域了,可是然後呢?作為域內的一個成員,普通的機器要可以提供域內的使用者登陸;作為samba服務要把共用加入到目錄中,這樣才起到加入域的作用嘛。筆者經過反覆實驗,終於把linux加入windows域一些細節記錄下來,不敢獨享,特拿出。筆者用的linux為centos5.3。ad域為win2k3
Time of Update: 2013-12-24
作業系統管理記憶體中的物理頁面,同時也擔任著記憶體配置的職責。應用程式可以通過記憶體配置函數向作業系統申請物理頁面;在使用完這些物理頁面之後,應用程式可以通過相應的記憶體釋放函數釋放這些物理頁面。但是,對於記憶體中的某些物理頁面來說,頁面的使用者並不會主動釋放它們,如果這些物理頁面一直被佔用而得不到釋放,那麼無論電腦上可用的實體記憶體有多少,實體記憶體遲早都有被用完的時候。所以,對於無法被主動釋放的物理頁面來說,作業系統就需要提供相應的功能去釋放它們,Linux
Time of Update: 2013-12-24
圖-FireFTP現在我們開始破解FireFTP,開啟W32asm,反編譯FireFtp(如果出現錯誤無法反編譯,對FireFtp.exe重新命名一下再反編譯應該可以了),然後在菜單點:PE資訊-》字串參考,輸入搜尋條件,找到“名稱和註冊碼不匹配”,雙擊。通過文章的介紹,我們已經開始破解FireFTP,上面介紹的是反編譯FireFtp,這是破解FireFtp的第一步。 FireFTP軟體破解手記之準備工作 FireFTP Firefox 與
Time of Update: 2013-12-24
圖-FireFTPFireFTP的使用消防FTP作為顧名思義,是一個FTP,但僅適用於Firefox,它是便於使用,非常有效和安全的需要Firefox並下載外掛程式FireFTP的並安裝它像任何其他外掛程式安裝時,連同其地址欄將看到下面的符號,只要按一下,給程式將開啟另一個網頁[在新標籤]然後點擊編輯和完整的資料。 所有你必須給,你可以使用串連。 如果您有任何問題,只是留下評論通過文章的描寫和圖片的說明,我們可以瞭解到FireFTP使用方式,希望本文對大家有所協助!
Time of Update: 2013-12-24
讓我們來看看nagios用戶端程式的安裝情況: 圖-nagios要監視客戶機的本地資訊需要用到nrpe這個程式NRPE的原理如NRPE總共由兩部分組成:– check_nrpe 外掛程式,位於在監控主機上– NRPE
Time of Update: 2013-12-24
3. 本地化資料庫Locale DB 國際化的第三個內容是搞好本地化資料庫Locale DB。 語言、字元集、文化習俗等組成一個軟體運行時的本地環境Locale。一個Locale是從本地化特徵中提取的執行環境。它包括語言、地區、字元集。Locale的格式是ZH_CN.GBK,表示中文zh)、中國CN)、字元集GBK)。Locale可以一組Shell環境變數LANG、LC_ALL、LC_CTYPE、LC_COLLATE、LC_TIME、
Time of Update: 2013-12-24
據國外媒體3月12日報道,法國國民議會日前宣布,將在其上千台辦公電腦中用Ubuntu
Time of Update: 2013-12-24
現在有一個需求,不知道該如何才能實現 壓縮: tar czvf /data/backup/test.tar.gz /data/a/b/directory 解壓: cd /data/test tar xzvf /data/backup/test.tar.gz 問題是,解壓後的檔案,在/data/test/data/a/b/directory裡面 能否壓縮時只保留directory以下的所有目錄,以directory作為/,而不是/data/a/b/directory? 問題已經解決,找到了GNU
Time of Update: 2013-12-24
雙伺服器容錯系統主要通過高可靠性的雙機容錯控制系統軟體——DataWare軟體。DataWare是一種需要配合硬體陣列櫃)使用的雙機容錯軟體,由於使用共用的磁碟陣列作為資料來源,所以不需要進行繁重的資料同步工作。DataWare廣泛應用於Windows NT、Windows 2000
Time of Update: 2013-12-24
#檔案分割:dd if=source of=target.1 bs=1M count=10dd if=source of=target.2 bs=1M skip=10#其中source被分為target.1和target.2兩個檔案,#其中target.1為source的前10M部分#target.2為source的減去10M後的部分#合并:cat target.1 target.2 > othersource #這樣就把target.1
Time of Update: 2013-12-24
因為用Linux的時間越來越長,所需要做的事也越來越多,效率成了我必需突破的瓶頸。在此總結一下這段時間用過的一些好的Linux技巧。以後時常補充這樣自己要用的時候就很方便了。 [文本處理] 1、查看某檔案的一部分 如果你只想看檔案的前 5 行,可以使用 head 命令, 如:head -5 /etc/passwd 如果你想查看檔案的後 10 行,可以使用 tail 命令, 如:tail -10 /etc/passwd 查看檔案中間一段,可以使用 sed 命令 如:sed –n '5,10p' /