Time of Update: 2015-06-11
標籤:技巧:Linux 動態庫與靜態庫製作及使用詳解標準庫的三種串連方式及靜態庫製作與使用方法Linux 應用開發通常要考慮三個問題,即:1)在 Linux 應用程式開發過程中遇到過標準庫連結在不同 Linux 版本下不相容的問題; 2)在 Linux 靜態庫的製作過程中發現有別於 Windows 下靜態庫的製作方法;3)在 Linux 應用程式連結第三方庫或者其他靜態庫的時候發現連結順序的煩人問題。本文就這三個問題針對 Linux 下標準庫連結和如何巧妙構建 achrive(*.a)
Time of Update: 2015-06-08
標籤:ntp 時間同步
Time of Update: 2015-06-05
標籤:2010-09-21 12:13:41| 分類: LINUX|舉報|字型大小 訂閱 下載LOFTER用戶端輸入vi /etc/passwd 可以查看此檔案的內容 。本機內容如下: [root@localhost ~]# vi
Time of Update: 2015-06-09
標籤:Linux問題集 1 linux設定環境變數及儲存地點1. 顯示環境變數HOME$ echo $HOME/home/terry 2. 設定一個新的環境變數WELCOME$ exportWELCOME="Hello!"$ echo$WELCOMEHello! 3. 使用env命令顯示全部的環境變數$
Time of Update: 2015-06-05
標籤: 一直都在耿耿於懷,這個THIS_MODULE到底是個什麼玩意,linux核心中無處不在的東西。今天上網搜了一下,算是基本明白了。網上牛人寫的已經比較詳細,另外目前暫時沒有時間往更深層次分析,所以直接貼過來得了。。。轉帖網址:http://blog.csdn.net/a954423389/archive/2010/12/27/6101369.aspx源碼位置:@ kernel/module.c@
Time of Update: 2015-06-05
標籤:一個簡單的使用DMA 例子樣本:下面是一個簡單的使用DMA進行傳輸的驅動程式,它是一個假想的裝置,只列出DMA相關的部分來說明驅動程式中如何使用DMA的。函數dad_transfer是設定DMA對記憶體buffer的傳輸操作函數,它使用流式映射將buffer的虛擬位址轉換到物理地址,設定好DMA控制器,然後開始傳輸資料。int dad_transfer(struct dad_dev *dev, int write, void *buffer,
Time of Update: 2015-06-06
標籤: .使用 ls -l 命令 執行結果如下(/var/log)
Time of Update: 2015-06-07
標籤:查看ip:ifconfig切換使用者:us root(root為使用者名稱)顯示目前的目錄:pwd列出目前的目錄下所有檔案:ls進入某個目錄 :cd建立一個檔案夾:mkdir建立多個目錄(當沒有該父級目錄時則自動建立):mkdir -p建立 一個檔案:touch 查看檔案內容:more編輯檔案內容:vim 儲存退出:先按ESC在加上【:wq】代表目前的目錄:一個【.】代表上級目錄:兩個【..】重新命名:mv 原名 新名移動:mv 名稱 例如:移動到
Time of Update: 2015-06-02
標籤:linux centos iredmail 郵件伺服器 iRedMail是一個開源、免費的郵件伺服器項目,基於GPL(v2)協議發布。官網 www.iredmail.org
Time of Update: 2015-06-04
標籤:資料分割配置 linux系統安裝 1.分區要求1)/:必須有的2)swap:可選,一般為實體記憶體的1.5倍,當實體記憶體大於16G,選擇8-16G即可3)/boot:用來存放核心檔案,一般100~200M即可,核心檔案不超過100M劃分了分區之後,再格式化,格式化的目的是為了建立檔案系統(檔案系統可以理解為:組織檔案的一種機制),然後才能存放資料。2.資料分割配置【1】常規資料分割配置1)/:剩餘硬碟大小2)swap:1
Time of Update: 2015-06-02
標籤: Linux是一個多使用者的作業系統,使用者要使用該系統,首先必須登入系統,使用完系統後,必須退出系統。使用者登入系統時,為了使系統能夠識別自己,必須輸入使用者名稱和密碼,經系統驗證無誤後方能進入系統。在系統安裝過程中可以建立兩種帳號: 1、root--超級使用者帳號,使用這個帳號可以在系統中做任何事情。
Time of Update: 2015-05-27
標籤:查看使用者的作業系統管理員若想知道某一時刻使用者的行為,只需要輸入命令w 即可,在SHELL終端中輸入如下命令:[[email protected] ~]# w可以看到執行w命令及顯示結果。命令資訊含義上述顯示的資訊分別表示如下:第一行顯示系統的匯總資訊,欄位分別表示系統目前時間、系統已耗用時間、登陸系統使用者總數及系統平均負載資訊。對於如顯示的欄位意義為:18:05:00表示執行w的時間是在下午18點05分00秒。up 14:00 14:00 表示系統運行14小時00分。3
Time of Update: 2015-05-29
標籤:linux slickedit 使用教程 關於 SlickEdit 的安裝與配置,請點此連結。1)啟動 SlickEdit一個終端啟動 SlickEdit 後,它還運行著的情況下,另一個終端再啟動 SlickEdit 時,需要敲命令:vs +new2)根據需要創鍵工程a)建立工程( Project —> New )b)根據需要選擇要建立工程(這裡為 GNU C/C&
Time of Update: 2015-05-29
標籤:http://www.vckbase.com/index.php/wv/10http://blog.csdn.net/zlzlei/article/details/7689409文章一:當前在網路傳輸應用中,廣泛採用的是TCP/IP通訊協定及其標準的socket應用開發編程介面(API)。TCP/IP傳輸層有兩個並列的協議:TCP和UDP。其中TCP(transport control protocol,傳輸控制通訊協定)是連線導向的,提供高可靠性服務。UDP(user datagram
Time of Update: 2015-06-12
標籤:http://www.ibm.com/developerworks/cn/linux/l-cn-mthreadps/背景Linux 平台上的多線程程式開發相對應其他平台(比如 Windows)的多線程 API 有一些細微和隱晦的差別。不注意這些 Linux 上的一些開發陷阱,常常會導致程式問題不窮,死結不斷。本文中我們從 5 個方面總結出 Linux 多線程編程上的問題,並分別引出相關改善的開發經驗,用以避免這些的陷阱。我們希望這些經驗可以協助讀者們能更好更快的熟悉 Linux
Time of Update: 2015-06-05
vmware裡面的linux怎麼和windows相互傳檔案,vmwarelinux我們經常遇到這種問題,高版本的vmware遇到低版本的linux,使用起來就比較摳腳,比如低版本的linux安裝在高版本的vmware裡,1.不能全螢幕顯示虛擬機器2.每次切換出來,總要按一下Ctrl+Alt鍵3.特別可恨的是不能直接互傳檔案針對以上情況,本篇部落格只是針對第三個問題展開的,怎麼將vmware裡的linux和外面的window互傳檔案,方法很多,有1.建立共用目錄2.通過建立ftp,也就是把
Time of Update: 2015-06-09
Linux中shell變數$#,$@,$0,$1,$2的含義解釋:變數說明:$$ Shell本身的PID(ProcessID) $! Shell最後啟動並執行後台Process的PID $? 最後啟動並執行命令的結束代碼(傳回值) $- 使用Set命令設定的Flag一覽 $* 所有參數列表。如"$*"用「"」括起來的情況、以"$1 $2 …
Time of Update: 2015-06-01
CentOS遠程登入訪問Windows7詳細配置步驟說明關於Linux遠端連線Windows 7的詳細過程以及說明。希望大家能夠喜歡。首先是建立32位的Linux作業系統,因為我這裡的RPM安裝包支援32位的作業系統,我使用的是RHEL6.2版本的作業系統。這裡從配置Linux的網卡IP地址服務做起。配置虛擬機器的IP地址。是在輸入了命令vi /etc/sysconfig/network-scripts/ifcfg-eth0之後進入的配置狀態,按i輸入內容,下面需要注意是:1、開啟網卡服務。2、
Time of Update: 2015-05-31
linuxvi常用命令詳解一、游標移動 j 向下移動一行; k 向上移動一行; h 向左移動一個字元; l 向右移動一個字元; ctrl+b 向上移動一屏; ctrl+f 向下移動一屏; $ 移至行尾; gg 移動至文檔開始; GG 移動到文檔尾部; 0 移到該行的開頭位置; #G
Time of Update: 2015-05-28
kvm初體驗之五:vm串連網路的兩種方式:bridge和nat,kvm初體驗1. 在安裝vm時指定網路連接方式1)bridgevirt-install --name vm1 --ram=1024 --vcpus=1 --disk path=/vm-images/vm1,size=2 --cdrom /root/iso/CentOS-6.6-x86_64-minimal.iso --network bridge:br02)natvirt-install --name vm1 --ram=1024