Time of Update: 2015-06-15
標籤:管理程式 應用程式 設定檔 linux 根目錄 / 根目錄/bin 存放必要的命令 /boot 存放核心以及啟動所需的檔案 /dev 存放硬體裝置檔案 /etc 存放系統設定檔/home
Time of Update: 2015-06-15
標籤:第七章 資料管理7.1 記憶體管理這篇為linux的記憶體管理,代碼在記憶體管理代碼下載。在所有電腦系統中,記憶體都是一種稀缺資源。linux為應用程式提供了一個簡潔的視圖,它能反映一個巨大的可直接定址的記憶體空間,此外,linux還提供了記憶體保護機制,它避免了不同的應用程式之間的互相干擾。如果機器被正確配置並且有足夠的交換空間,linux還允許應用程式訪問比實際實體記憶體更大的記憶體空間。7.1.1
Time of Update: 2015-06-15
標籤:一個IP地址是有小數點分開的十進位數表示的,我們稱為點分十進位標記法。其中每一個十進位數代表一個位元組的無符號數值(按照網路位元組序)因為每個位元組都是無符號的8位元值,這就限制了每一個位元組所能表示的範圍是0~255。特殊的IP每一個位元組都為0的地址("0.0.0.0")對應於當前主機;IP地址中的每一個位元組都為1的IP地址("255.255.255.255")都是當前子網的廣播位址;IP地址中凡是以"11
Time of Update: 2015-06-15
標籤:1. Linux其實就是一個作業系統最底層的核心及其提供的核心工具。他是GNU GPL授權模式,所以,任何人均可取得原始碼與可執行這個核心秳序,並且可以修改。此外,因為 Linux參考 POSIX設計規範,於是相容於Unix作業系統,敀亦可稱之為Unix
Time of Update: 2015-06-15
標籤:1,磁碟的扇區為最小的實體儲存體單位,大小為512bytes2,扇區sector 組成 柱面cylinder 組成 分區partition 一個分區對應一個檔案系統,一個檔案系統要掛載到相應的目錄上去3,linux的正規檔案系統為ext24,inode 記錄檔案的許可權及相關屬性和此檔案所佔用的block的編號 一個檔案佔用一個inode block 記錄檔案的實際內容,檔案很大會佔用多個block super
Time of Update: 2015-06-15
標籤:linux 終端 快速鍵 Ctrl+Alt+T: 開啟終端(開啟的目錄與之前終端目錄相同,如果之前沒有開啟終端,則為主目錄)Shift+Ctrl+N: 開啟終端 (開啟的目錄為主目錄;當沒有開啟過終端時為在目前的目錄下建立檔案夾)Shift+Ctrl+T:建立標籤頁(和之前的標籤頁在同一目
Time of Update: 2015-06-15
標籤:linux 隨機密碼 建立多使用者 Linux建立多個使用者,並賦予隨機密碼,要求不使用迴圈語句。方法一使用基本命令useradd和passwd添加使用者和添加密碼。(註:RANDOM隨機產生數字(3-5個不等)。)建立一個使用者[[email protected] ~]# useradd stu01建立多個使用者就是要重複上面的命令多次,但是一個一
Time of Update: 2015-06-15
標籤:linux ubuntu Ubuntu簡介:Ubuntu(烏班圖)是一個以案頭應用為主的Linux作業系統。隨身碟安裝Ubuntu步驟:1.首先我們要來下載Ubuntu作業系統,作業系統的下載可以到Ubuntu的中文官方網站進行下載(http://www.ubuntu.org.cn/download/desktop),下載的時候注意下載ISO格式的;2.接著下載UltraISO軟碟通,用於製作隨身碟啟動盤。安
Time of Update: 2015-06-15
標籤:linux 同步 rsync 備份 一、rsync遠程同步伺服器 簡介: Rsync(remote synchronize)是一個遠端資料同步工具,可通過LAN/WAN快速同步多台主機間的檔案,也可以使用Rsync同步本地硬碟中的不同目錄。
Time of Update: 2015-06-15
標籤:如題:如何給Linux系統設定靜態IP地址Centos OS 6.5vi /etc/sysconfig/network-scripts/ifcfg-<interface_alias_name> 預設修改:/etc/sysconfig/network-scripts/ifcfg-eth0File: /etc/sysconfig/network-scripts/ifcfg-eth0# Configuration for eth0DEVICE=eth0BOOTPROTO=
Time of Update: 2015-06-15
標籤:Linux下簡單的socket通訊執行個體 If you spend too much time thinking about a thing, you’ll never get it done.
Time of Update: 2015-06-15
標籤:Linux核心移植與啟動 Target borad:FL2440 Bootloader:U-boot-2010.09交叉編譯器:buildroot-2012.08 1.linux核心基礎知識首先,磨刀不誤砍柴工。在動手進行linux核心移植之前,我們有必要對linux核心進行一定的瞭解。1.1 Linux核心啟動過程概述一個嵌入式Linux系統從軟體角度看可以分為四個部分: 引導載入程式(Bootloader),Lin
Time of Update: 2015-06-15
標籤:linux 多任務編程 系統編程 同步與互斥 有名訊號量 在 POSIX
Time of Update: 2015-06-15
標籤:network linux 伺服器 防火牆 update 以下內容是本人接觸linux工作後,每次安裝後伺服器必做的一些操作,如有不對之處歡迎大神指出,感謝。安裝系統分區(1) /boot分區給100M; (2) swap分區大小為記憶體的2倍,最大16G足矣;(3)/usr分區50G; (4)
Time of Update: 2015-06-15
標籤:1. pstreepstree以樹結構顯示進程 $ pstree -p work | grep ad sshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552)
Time of Update: 2015-06-15
標籤:linux 多任務編程 系統編程 同步與互斥 無名訊號量 訊號量概述訊號量廣泛用於進程或線程間的同步和互斥,訊號量本質上是一個非負的整數計數器,它被用來控制對公用資源的訪問。編程時可根據操作訊號量值的結果判斷是否對公用資源具有訪問的許可權,當訊號量值大於 0 時,則可以訪問,否則將阻塞。PV
Time of Update: 2015-06-15
標籤:linux 多任務編程 系統編程 同步與互斥 互斥鎖 為什麼需要互斥鎖?在多任務作業系統中,同時啟動並執行多個任務可能都需要使用同一種資源。這個過程有點類似於,公司部門裡,我在使用著印表機列印東西的同時(還沒有列印完),別人剛好也在此刻使用印表機列印東西,如果不做任何處理的話,列印出來的東西肯定是錯亂的。下面
Time of Update: 2015-06-15
標籤:多線程tcp多線程並發伺服器多線程伺服器是對多進程伺服器的改進,由於多進程伺服器在建立進程時要消耗較大的系統資源,所以用線程來取代進程,這樣服務處理常式可以較快的建立。據統計,建立線程與建立進程要快 10100
Time of Update: 2015-06-15
Linux下gprof和oprofiling效能測試工具,gprofoprofiling一、簡介 有些時候,我們特別關注程式的效能,特別是底層軟體,比如驅動程式,OS等。為了更好的最佳化程式效能,我們必須找到效能瓶頸點,“好鋼用在刀刃上”才能取 得好的效果,否則可能白做工作。為了找到關鍵路徑,我們可以使用profilng技術,在linux平台上,我們可以使用gprof和oprofile工 具。
Time of Update: 2015-06-15
Ubuntu 編譯安裝 Linux 4.0.5 核心,並修複 vmware 網路核心模組編譯錯誤,ubuntu4.0.5.....今天把 Ubuntu 14.04 升級到了最新的 4.0.5 的核心版本,本來不打算記錄下來的,但是升級的過程中確實遇到了一些問題,所以還是記錄下來,分享給遇到同樣問題的猿友。先去官網下載最新的核心壓縮包:https://www.kernel.org/網速不給力,只能用虛擬機器裡的迅雷下載,然後再拷貝出來。LZ 把源碼包拷貝到 /usr/src