Time of Update: 2015-03-31
標籤:linux裝置驅動調試,我們在核心中看到核心使用dev_dbg來控制輸出資訊,這個函數的實質是調用printk(KERN_DEBUG )來輸出列印資訊。要開啟這個開關需要下面兩步。 1)開啟調試開關:你調試的檔案中必然包含了<linux/device.h>,或者<linux /paltforam_device.h>,後者包含了前者,在包含此標頭檔之前,使用#define DEBUG 1 來開啟調試開關,如下示:#include
Time of Update: 2015-04-08
標籤:linux dev 辛星 裝置 裝置編號
Time of Update: 2015-04-03
標籤:swap分區佔用率高公司一台伺服器做網關,ssh和執行一些命令時都特別卡,看了下系統負載並不高。[[email protected] ~]# top -c650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/5C/99/wKioL1UeQ1qyNVbqAAB4R6mWyGE557.gif" title="QQ20150403153148.gif" width="725" height="4
Time of Update: 2015-04-06
標籤:screen的原理沒有過多瞭解,目前的配置以及熱鍵能夠應付日常的使用。在自己的home下配置.screenrc:# # 定義screen的功能鍵為Ctrl-o。向終端輸入Ctrl-o時應按 Ctrl-o o。 escape ^Oo還可以配置在螢幕最下方顯示一行視窗資訊,不過這個可能會影響視覺。使用方法:1. screen 或者screen -S name 建立一個session。-S參數指定了session的名字2. 2.1在一個session下面可以有多個視窗; 2.2通過C-o
Time of Update: 2015-04-08
標籤:linux 辛星 udev devfs sysfs
Time of Update: 2015-04-06
標籤:linux 壓縮 zlib 程式庫是著名的壓縮引擎,zlib 也是著名的gzip (GNU zip) 所採用的壓縮引擎。 如何安裝zlib庫? 一、
Time of Update: 2015-04-01
標籤:使用null
Time of Update: 2015-04-01
標籤:通過《Linux網路編程——原始通訊端編程》得知,我們可以通過原始通訊端以及 recvfrom( ) 可以擷取鏈路層的資料包,那我們接收的鏈路層資料包到底長什麼樣的呢? 鏈路層封包格式MAC 頭部(有線區域網路)注意:CRC、PAD 在組包時可以忽略 鏈路層資料包的其中一種情況:1 unsigned char msg[1024] = {2 //--------------組MAC--------14------3
Time of Update: 2015-03-30
標籤:今天login server的一個網站,發現login後沒有產生session。根據以往經驗,一般是空間已滿導致session檔案產生失敗。 df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/dev01-root 75G 58G 14G 82% /udev 2.0G 4.0K
Time of Update: 2015-03-30
標籤:ctags可以剖析器產生tag檔案為vim所用,從而在編寫程式時實現函數原型、資料結構聲明等快速跳轉,很是方便。首先確定你的Linux 系統裡安裝了ctags。沒有的話,請先安裝ctags。如果是Debian或者Ubuntu系統,直接在終端上運行:sudo apt-get install ctags裝好ctags後,找一個源碼目錄,在終端上運行如下命令,會產生一個tags檔案。ctags
Time of Update: 2015-03-30
標籤:一、vsftpd服務的安裝,啟動及關閉1、安裝vsftpd[[email protected] bdump]# yum install vsftpd --必須配置yum源才能使用yum命令來安裝vsftpd,或者掛載光碟片,找到Packages目錄下的vsftpd包,使用rpm命令安裝 ……Installed: vsftpd.x86_64 0:2.0.5-24.el5
Time of Update: 2015-03-31
標籤:1.uname:查看版本資訊 1.0 1.1 2.pwd:顯示當前所在目錄(print working directory)3.cd:切換/改變目錄(change directory) 3.0 cd [相對路徑或絕對路徑] 3.1 [.]代表此層目錄 3.2 [..]代表上一層目錄 3.3 [-]代表前一個工作目錄 3.4 [~]代表“當前登陸使用者身份”所在的主目錄4.mkdir:建立目錄(make
Time of Update: 2015-03-31
標籤:linux 靜態路由 永久路由 在系統添加下面路由條目 route add -net 192.168.10.0/24 gw 172.16.15.254 route add -net 192.168.177.0/24 gw 172.16.15.254 添加永久靜態路由(方法一):
Time of Update: 2015-03-30
標籤:如何?Linux下的隨身碟(USB Mass Storage)驅動版本:v0.7How to Write Linux USB MSC (Mass Storage Class) DriverCrifan Li摘要本文主要介紹了USB Mass
Time of Update: 2015-03-30
標籤:處理序間通訊概述需要進程通訊的原因:資料轉送資源共用 通知事件進程式控制制Linux處理序間通訊(IPC)發展由來Unix處理序間通訊基於System V處理序間通訊(System V:UNIX系統的一個分支)POSIX處理序間通訊(POSIX:可移植作業系統介面,為了提高UNIX環境下應用程式的可移植性。很多其他系統也支援POSIX標準(如:DEC
Time of Update: 2015-04-06
標籤: A complete click-by-click, step-by-step video of this article is available here. OR…
Time of Update: 2015-04-04
標籤:uefi grub 最近新買了個固態硬碟,先裝了個Win 7系統,現在裝的系統和以前裝系統唯一的區別是引導不是以前的MBR,而是最新看似是個趨勢的GPT+UEFI方式。win 7 裝完啦,還是和以往的一樣裝 Ubantu (Ubantu 12.04),ubantu 引導磁碟扇區選擇的是裝win7是的那個引導磁碟(ESP分區的那個盤);ubantu 安裝先是斷網安裝,安裝到一半是拋出錯誤說GRUB
Time of Update: 2015-04-09
centos環境源碼安裝postgresql9.4源碼安裝簡要步驟下載PostgreSQL 源碼包下載根目錄地址:http://ftp.postgresql.org/本人選擇的是當前最新版本v9.4.1:http://ftp.postgresql.org/pub/source/v9.4.1/本人下載的源碼壓縮包地址如下:$ /usr/local/postgresql1解壓源碼包$ tar -zxvf postgresql-9.4.1.tar.gz1進入解壓後的目錄$ cd postgresql-
Time of Update: 2015-04-01
UNIX進階環境編程(11)進程式控制制(Process Control)- 進程快照,使用者識別碼,進程調度,unixprocess 1 進程快照(Process Accounting)當一個進程終止時,核心會為該進程儲存一些資料,包括命令的小部分位元據、CPU time、啟動時間、使用者Id和組Id。這樣的過程稱為process
Time of Update: 2015-04-01
Linux網路應用編程之Packet Tracer安裝及介面介紹,packettracerPacket Tracer入門一,Packet Tracer介紹 packet tracer 是由Cisco公司發布的一個輔助學習工具,為學習思科網路課程的初學者去設計、配置、排除網路故障提供了網路類比環境。使用者可以在軟體的圖形化使用者介面上