linux磁碟分割fdisk命令詳解

原文連結1、什麼是分區?    分區是將一個硬碟分成若干個邏輯磁碟機,分區是把硬碟連續的區塊當做一個獨立的磁硬使用。分區表是一個硬碟分區的索引,分區的資訊都會寫進分區表。2、為什麼要有多個分區?防止資料丟失:如果系統只有一個分區,那麼這個分區損壞,使用者將會丟失所的有資料。增加磁碟空間使用效率:可以用不同的區塊大小來格式化分區,如果有很多1K的檔案,而硬碟分區區塊大小為4K,那麼每儲存一個檔案將會浪費3K空間。這時我們需要取這些檔案大小的平均值進行區塊大小的劃分。資料激增到極限不會引起系統掛起:

Unix/linux進程及線程間同步技術總結【學習總結,請勿吐槽。。。】

  為允許線上程或進程間共用資料,同步通常是必須的。常見的同步方式有:互斥鎖、條件變數、讀寫鎖、訊號量。另外,對於進程間的同步,也可以通過處理序間通訊的方式進行同步,包括管道(無名管道、有名管道)、訊號量、訊息佇列、共用記憶體、遠端程序呼叫,當然也可以通過Socket來進行網路控制。一.  互斥鎖和條件變數是同步的基本組成部分  互斥鎖和條件變數出自Posix.1線程標準,多用來同步一個進程中各個線程。但如果將二者存放在多個進程間共用的記憶體區中,它們也可以用來進行進程間的同步。1.

Unix/Linux網路編程中關於網路異常、伺服器Down掉、異常訊號時的處理方案【學習總結,請勿吐槽】

  先描述一下整體的流程及思路:  用戶端從標準輸入讀取一行文本,發送給伺服器,伺服器收到文本後,將文本直接返回給用戶端,即回顯。整體採用TCP協議完成。   用戶端大致代碼:socket,connect函數略去char sendline[1024],recvline[1024];while( fgets(sendline, 1024, stdin) !=

Linux apache編譯安裝

原文連結:http://liujiesmart.iteye.com/blog/6361511.下載httpd-2.2.15.tar.gz [root@test-AS4 ~]# mkdir -P /usr/local/src/apache/    #建立源包存放的目錄 [root@test-AS4 ~]# cd /usr/local/src/apache/           #把httpd-2.2.15.tar.gz放入此目錄下 [root@test-AS4 apache]# tar zxvf

Linux mmap

原文地址:http://www.cnblogs.com/feisky/archive/2009/11/11/1600986.htmlLinux提供了記憶體映射函數mmap, 它把檔案內容映射到一段記憶體上(準確說是虛擬記憶體上), 通過對這段記憶體的讀取和修改, 實現對檔案的讀取和修改, 先來看一下mmap的函式宣告:標頭檔:<unistd.h><sys/mman.h>原型: void *mmap(void *addr, size_t length, int prot,

Linux許可權管理

原文地址:http://www.cnblogs.com/feisky/archive/2009/11/15/1603295.html/etc/passwd記錄帳號的資訊,不過不儲存密碼/etc/shadow儲存使用者密碼/etc/group中儲存所有group的名字 ls -l 查看許可權: r w x s對應的數字:4讀,2寫,1執行。特殊許可權:4 為 SUID,2 為 SGID,1 為 Sticky

命令列更改linux網卡IP地址、網關、DNS

原文地址:http://hi.baidu.com/xolee/blog/item/a6455234007c3d2b5ab5f503.htmlifconfig eth0 102.168.0.1 netmask 255.255.255.0----------------------------------------------------------------------網關修改為 102.168.0.254route add default gw 102.168.0.254----------

linux debug : addr2line追蹤出錯地址

原文連結調 試zSeries上的Linux應用程式類似於調試其他體繫結構上的Linux應用程式。對於有經驗的Linux開發人員,最大的挑戰是理解新的系統體系 結構。對於剛接觸Linux的大型主機開發人員,掌握新的調試工具似乎是一項令人畏懼的任務。不要害怕。本文將提供一些有用的提示來協助您入門。學問來自實踐,但是對於調試工具,在沒有出現問題而迫使您去修複它們之前,“實踐”是不會發生的。考慮到這點,下面將提供讓您入門的“速成”指南。User Debug

linux locate 檔案系統快速檢索

locate 命令51cto 原文連結part 1:   使用locate manual$ man locatelocate(1)                                                     locate(1)NAME       locate - find files by nameSYNOPSIS       locate [OPTION]... PATTERN...part 2: locate 的搜尋機制whereis

Linux下判斷cpu物理個數,幾核,是超執行緒還是多核心

原文地址:http://hi.baidu.com/xolee/blog/item/2bedc8b7ef2743e730add16c.html1. 查看物理CPU的個數#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l 2. 查看邏輯CPU的個數#cat /proc/cpuinfo |grep "processor"|wc -l 3. 查看CPU是幾核#cat /proc/cpuinfo |grep "cores"|uniq 4.

Linux系統中程式進程對檔案的存取權限

對於一個進程,它每次開啟、建立或者刪除一個檔案時,核心就要對該進程進行檔案存取權限測試,而在對具體某個檔案進行測試時,還需要測試其對目錄(也就是檔案路徑)進行許可權測試。比如要修改/usr/include/stdio.h,需要對/、/usr和/usr/include這三個目錄進行許可權測試,保證有對這三個目錄的執行許可權(目錄索引需要執行許可權,讀許可權只是顯示)。 進行存取權限測試的過程如下【涉及檔案所有者(st_uid和st_gid)和進程的有效ID(有效使用者ID及有效組ID)】:(1)若

Linux 定時器

原文地址:http://www.dutor.net/index.php/2009/07/linux-timer/Linux 定時器Linux 為每個進程提供了三個定時器:ITIMER_REAL: 給一個指定的時間間隔,按照實際的時間來計數,發出SIGALRM訊號;ITIMER_VIRTUAL: 當進程執行的時候才計數,發出SIGVTALRM訊號;ITIMER_PROF:

Linux命令常用的快速鍵

原文連結history 顯示命令曆史列表↑(Ctrl+p) 顯示上一條命令↓(Ctrl+n) 顯示下一條命令!num 執行命令曆史列表的第num條命令!! 執行上一條命令!?string? 執行含有string字串的最新命令Ctrl+r 然後輸入若干字元,開始向上搜尋包含該字元的命令,繼續按Ctrl+r,搜尋上一條匹配的命令Ctrl+s 與Ctrl+r類似,只是正向檢索Alt+< 曆史列表第一項Alt+> 曆史列表最後一項Ctrl+f 游標向前移動一個字元,相當與->Ctrl+

MoinMoin Wiki 在Linux Apache下的安裝

    最近將http://wiki.cwowaddon.com/遷移到了Dreamhost的主機上, 由於本人不熟悉Linux和Apache其中遇到了不少問題Google查閱了一些文檔並不盡如人意, 磕磕絆絆終歸是搞定了, 做個總結以供參考. 一些細節問題請先查看我的上一篇Blog MoinMoin Wiki 在IIS下的安裝與升級.準備工作下載Python和最新版的MoinMoin Wiki, 本文樣本中的環境:主目錄: /home/simonw Web目錄: /home/simonw

很有趣的一篇文章:不使用Linux的五大理由

今天上午休假,在Slashdot上面看到這個連結:http://www.linux-watch.com/news/NS8124627492.html由於是英文,這裡我簡單用中文轉述一下,不代表我個人觀點,大家要是感興趣還是看看原文吧,很有意思,也不必太較真,當作笑話看吧。作者是一個Linux狂人,至少是個高手,他所有的伺服器、台式機、娛樂裝置等等都是跑的Linux。但是他指出:Linux並不是給所有人準備的,這裡面他認為有5大原因。1-

IBM也站出來說話了:Linux的整體擁有成本低於Windows和Unix

還記得去年微軟的"Get The Facts"系列宣傳指出的根據它贊助的評測結果,Windows系統的TCO - Total Cost of

[Linux起步]SuSE Linux 10.0正式發布

SuSE Linux 10.0按計劃在10月6日正式推出,第一時間找下來裝起,玩了兩天,感覺相當不錯。貼幾張截屏(點擊查看大圖):    怎麼樣,SuSE的介面還是一如既往的靚吧?大家要下的話,推薦使用BitTorrent,官方網站有.torrent檔案的下載連結。BitTorrent的用戶端我推薦Azureus - http://sourceforge.net/projects/azureus/。

被低估的Linux安全性 – The Real Facts

我們似乎習慣了MS的宣傳,尤其是最近兩年的Get The Facts系列,認為Linux並非真的那麼安全。TheRegister.com上面有一篇深度調查報告:(雖有些老,但仍然valid)http://www.theregister.com/2004/10/22/linux_v_windows_security/看看我們經常聽到的說Linux並非那麼安全的論據:1- Windows only suffers so many attacks because there are more

[匯入][閱讀] Running .Net Applications on Linux with Mono

http://programming.linux.com/article.pl?sid=06/04/12/1921225這是一篇組織的相當好而且也控製得相當精簡的Mono入門嚮導,推薦感興趣的朋友閱讀。如果你沒聽說過Mono,沒關係,簡單的說,Novell資助的開源項目Mono解決了在Linux環境下編譯和運行.NET(C#)應用,甚至是ASP.NET以及Web Services,加上用作圖形介面的GTK#,我個人認為Mono在Linux下面的應用環境開始逐步趨於完整,值得花些時間和精力去學習、

[匯入][Tips] 在Ubuntu Linux 6.06 LTS (Dapper Drake)上安裝CVS服務

之前項目一直使用Win32環境的CVSNT做原始碼版本管理,終於有一天受不了Windows下面跑CVS的效能(一方面CVS很慢,另一方面做CVS伺服器的機子也被拖累了),下定決心把CVS搬到Linux環境下。以下簡單記錄一下在Dapper Drake上安裝和配置CVS的步驟,供大家參考(由於伺服器在內網,無法使用Debian系統下方便而強大的apt-get,只能手動下載了):1- 下載和Dapper

總頁數: 4065 1 .... 39 40 41 42 43 .... 4065 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。