Time of Update: 2015-01-20
標籤:一,請求處理塊裝置的處理函數裡沒有read write等函數,所有對塊裝置的請求如讀取 寫入等都是通過request函數處理的。request函數的原型是void request(request_queue_t
Time of Update: 2015-01-20
標籤:linux核心————隊列linux核心——隊列定義: [cpp] view
Time of Update: 2015-01-20
標籤:linux計劃crontab啟動crontab服務 一般啟動服務用 /sbin/service crond start 若是根使用者的cron服務可以用 sudo service crond start查看服務是否已經運行用 ps -ax | grep cron查看該使用者下的crontab服務是否建立成功,用 crontab -l 列出某個使用者cron服務
Time of Update: 2015-01-20
標籤: 寒假閑下來了,可以盡情的做自己喜歡的事情,專心待在實驗室裡燥起來了,因為大二的時候接觸過Linux,只是關於核心方面確實是不好懂,所以十天的時間裡還是希望能夠補充一下Linux核心相關知識,接下來繼續待在實驗室裡想總結一下Linux核心編程,十天肯定完全掌握不了Linux核心,這裡我也只是把自己認為不是很好懂並且很重要的痛點疑點寫出來,和大家一起分享,希望大家改正互相學習。 Linux的具體概述這裡就不多說了,今天主要講的是Linux核心中常用的資料結構和文法的使用,並簡述一些工具和
Time of Update: 2015-01-20
標籤:網卡配置:vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=00:0C:29:D4:A4:B1TYPE=EthernetUUID=45744d6c-8ec4-4c68-9342-384515579b07ONBOOT="yes"NM_CONTROLLED=yesBOOTPROTO="static"IPADDR="192.168.1.120"GATEWAY="192.168.1.1"NETMASK="255.255.25
Time of Update: 2015-01-20
標籤:Linux啟動過程 傳說】散人--南寧1,開機,讀取BIOS並進行自我檢測2,透過BIOS取得第一個開機裝置,讀取MBR取得開機管理程式3透過開機管理程式,取得KERNEL(核心)載入記憶體且偵測系統硬體4核心計動呼叫INIT的程式5INIT程式開始執行系統初始化6依據INIT的程式進行daemon start7載入本機設定22:19:25【傳說】Ed1 2015/1/20 22:19:25啟動第一個程式init,讀取設定檔f
Time of Update: 2015-01-20
標籤:1,在/proc檔案系統下建立節點的APIhttp://www.cnblogs.com/ziziwu/archive/2011/10/20/2218975.html struct proc_dir_entry *create_proc_entry (const char *name, mode_t mode, struct proc_dir_entry *parent); 其中參數分別是 /proc 檔案名稱,掩碼,父目錄。[cpp] view
Time of Update: 2015-01-20
標籤:linux jdk 安裝 掛載u盤 配置 目錄1 下載2 安裝2.1 掛載隨身碟2.2 執行安裝命令3 &
Time of Update: 2015-01-20
標籤:linux下的同步與互斥 談到linux的並發,必然涉及到線程之間的同步和互斥,linux主要為我們提供了幾種實現線程間同步互斥的 機制,本文主要介紹互斥鎖,條件變數和訊號量。互斥鎖和條件變數包含在pthread線程庫中,使用時需要包含 <pthread.h>標頭檔。而使用訊號量時需要包含<semaphore.h>標頭檔。 1.互斥鎖 型別宣告:pthread_mutex_t
Time of Update: 2015-01-20
標籤: 本文主要簡介在X86體繫結構下和在ARM體繫結構下,Linux記憶體布局的概況,力求簡單明了,不過多深入概念,多以圖示的方式來記憶理解,一圖勝萬言。 Technorati 標籤: 記憶體 布局 X86體繫結構
Time of Update: 2015-01-19
標籤:(1)writewrite命令用於給指定使用者發資訊,以Ctrl+D儲存結束,所在路徑為/usr/bin/write,其文法格式為:write [使用者名稱]註:只能給線上使用者發送。例:建立ws使用者,root遠程端向ws遠程端發送hello資訊。root端:[[email protected] cdrom]# write wshellows端:[[email protected] ~]$Message from [email protected] on
Time of Update: 2015-01-21
Linux學習筆記(10)文字編輯器vim,學習筆記vimvim是一個功能強大的全螢幕文字編輯器,是Linux/Unix最常用的文字編輯器,其作用是建立、編輯、顯示文字檔。vim的特點是沒有菜單,只有命令。vim主要有三種工作模式,分別為命令模式、插入模式、編輯模式。三者的關係可由來表示: 1
Time of Update: 2015-01-21
CentOS使用NTFS-3G載入NTFS硬碟CentOS掛載NTFS格式硬碟時會報錯unknown filesystem type 'ntfs',這時就需要用到第三方的插NTFS-3G來載入NTFS格式硬碟。其中NTFS-3G是一個開源軟體,支援在Linux, FreeBSD, Mac OS X, NetBSD, Haiku作業系統下讀寫NTFS格式的分區。主要的操作步驟如下:1.安裝gcc等編譯環境yum -y install gcc automake autoconf
Time of Update: 2015-01-21
CentOS6.5核心升級到3.10.28本文適用於CentOS 6.4, CentOS 6.5,估計也適用於其他Linux發行版。1. 準備工作確認核心及版本資訊[root@hostname ~]# uname -r2.6.32-220.el6.x86_64[root@hostname ~]# cat /etc/centos-release CentOS release 6.5 (Final)安裝軟體編譯安裝新核心,依賴於開發環境和開發庫# yum grouplist
Time of Update: 2015-01-20
爛泥:Linux系統與windows系統檔案同步,爛泥linux本文由秀依林楓提供友情贊助,首發於爛泥行天下。 上篇文章中,我們介紹了有關Linux系統之間的檔案同步,這篇文章我們來介紹下,有關Linux系統與windows系統,以及windows系統與windows系統之間的檔案同步。 這篇文章我們需要分三個部分進行講解: 1、 windows系統同步檔案到Linux系統 2、 Linux系統同步檔案到windows系統 3、 windows與windows系統之間的檔案同步
Time of Update: 2015-01-20
CentOS 7 使用經驗分享由於公司這一期的產品準備支援的環境有CentOS 7、MySql 5.6、Java 8、Tomcat 8等等,並且因為人員嚴重不足,我本月的開發工作單位在原有的基礎上又加上了好多環境檢證的工作。 因為在這次環境檢證過程中遇到了不少困難,特此記錄一下。 重點:記錄CentOS 7與以往不同的地方 1.取消ifconfig,使用ip addr 查看IP地址。 2.使用firewalld 取代
Time of Update: 2015-01-20
Github - 修改語言統計前些日子看到有人提到這個問題,於是自己也試著解決了一番,在此記錄下來,希望對大家有協助。Github中建立一個repository後會出現一個統計使用語言的顏色條。就是下面這個東西: 似乎很多人遇到這個問題。建立了一個以某個語言為主工程,可是由於使用的第三方外掛程式都不是這個語言寫的,上傳後外掛程式使用的語言占的比例比主語言還要多。比如一個Java
Time of Update: 2015-01-20
安裝CentOS6.4作業系統虛擬機器安裝作業系統:CentOS 6.4 64bit實驗環境 平台環境WIN7 旗艦版 64bit虛擬機器軟體VM Virual Box 4.2安裝光碟片CentOS-6.4-x86_64-bin-DVD1.iso網卡設定雙網卡 前置語:今天安裝CentOS6.4作業系統,發現與CentOS6.2幾乎沒有任何差異,如下參考。更多安裝細節,建議參考CentOS6.2系統安裝文檔,地址連結如下:http://blog.csdn.net/
Time of Update: 2015-01-19
Linux普通使用者偽裝root使用者1 版本資訊系統版本:Red Hat EnterpriseLinux * 2 配置步驟2.1 添加新使用者添加新使用者。useradd username2.2 修改使用者密碼修改使用者密碼。passwd username2.3 修改passwd設定檔修改passwd檔案,將root的資訊賦予新使用者username。vi /etc/passwd
Time of Update: 2015-01-19
Linux學習筆記(6)Linux常用命令之協助命令與使用者管理命令,學習筆記常用命令(1)manman命令用於獲得命令或設定檔的協助資訊,英文原意為manual,所在路徑為/usr/bin/man,其文法格式為:man [命令或設定檔]注意:查看設定檔的協助資訊時無需絕對路徑。查看命令的協助資訊主要查看命令的用途(NAME)及相應的選項,而設定檔的協助主要是查看存放資訊(NAME)及其對應的格式。Linux中每個設定檔都有對應的格式。如查看ls命令的協助,man