linux學習

1/6ページ

strace工具使用手冊

strace工具使用手冊 一、說明 ​ Strace是Linux中一個除錯和跟蹤工具。它可以接管被跟蹤程序執行的系統呼叫和收到的訊號。然後把每一個執行的系統呼叫的名字,引數和返回值列印出來。可以通過strace找到問題出現在user層還是kernel層。strace 顯示這些呼叫的引數並返回符號形式 […]

linux平臺C 開發基本知識

最近工作中,需要在linux上開發C 程式。有了下面的問題。 1,linux平臺C 開發和win32 C 開發有什麼區別呢?2,除了C 語言,資料結構等必須的知識外,還需要些瞭解什麼呢?3,如何在linux平臺開發C 應用程式呢? 相信許多之前沒有開發過linux平臺程式的人也會有這些疑惑。下面,就 […]

linux原始碼閱讀第二彈之main函式

下載對應的原始碼後(詳情見linux原始碼閱讀第一彈)解壓,然後有如下的目錄表; 於是我在網上找到一些關於每個目錄的資訊; Linux核心原始碼的組成如下(假設相對於linux目錄):   arch 這個子目錄包含了此核心原始碼所支援的硬體體系結構相關的核心程式碼。如對於X86平臺就是i386。   […]

在VMware Workstation環境下CentOS虛擬機器中建立與主機共享資料夾的詳細步驟

一、前言 在使用虛擬機器時,常常需要與宿主計算機(以下簡稱為主機)作業系統交換檔案,為此需要在虛擬機器與主機之間建立共享資料夾。 二、 安裝VMTools 要使用共享檔案機制,必須首先安裝VMTools。 在VMware Workstation選單欄單擊“虛擬機器(M)–>安裝VM […]

面Linux必亡 開源免費竟是最大缺點?

看到題目,很多人可能就會留言開罵了。但請看清題目,此文章寫的是桌面Linux發行版本必亡,別每次一提到Linux滅亡的時候就跟條件反射似的立即拿出RedHat企業版來例證你的觀點是有多麼多麼的正確!     寫這篇文章之前,想了很多!首先澄清一下。我也是一個忠實的Linux愛好者,也曾經痴迷於Lin […]