Time of Update: 2015-04-04
標籤:首先,我們知道驅動是核心的一部分,那麼驅動在核心中到底扮演了什麼角色呢?裝置驅動程式在核心中的角色:他們是一個個獨立的“黑盒子”,使某個特定的硬體響應一個定義良好的內部編程介面,這些介面完全隱藏了裝置的工作細節。(說白了,驅動程式除了對外提供特定的介面外,任何實現細節對應用程式都是不可見的。)使用者的操作通過一組標準化的調用執行,而這些調用獨立於特定的驅動程式。驅動程式的任務是把這些標準化調用映射到實際硬體的裝置特有操作上。在編寫驅動程式時,程式員應該特別注意下面這個概念:編寫訪問硬體的核
Time of Update: 2015-04-04
標籤:linuxumask 目錄:777-umask 檔案:666-umask touch後的許可權 umask=023檔案預設不具有執行許可權touch a.txt mod=643--->可執行,自動加1。變為644。對目錄:mkdir bb mod=754不改變suidsgidsticky 只能刪除自己建立的檔案chmod u+s asuid
Time of Update: 2015-04-04
標籤:歡迎加入Linux的大家庭!對你來說,這可能還是一個陌生的領域,不過相信隨著逐步深入的瞭解,你會喜歡上Linux,喜歡上開源的!首先,讓我們來看一下,Linux新手應該注意和瞭解哪些事情吧! 1. 認識幾個大牛Linus Torvalds生於1969年12月28日的芬蘭赫爾辛基市,擁有美國國籍。他是Linux核心的最早作者,隨後發起了這個開源項目,擔任Linux核心的首席架構師與項目協調者,是當今世界最著名的電腦程式員、駭客之一。他還發起了Git這個開源項目,並為主要的開發人員。
Time of Update: 2015-04-03
標籤:centos6 linux xshell linux網路設定 遠端管理 上一篇部落客要是Linux系統的一些基本命令和介紹,然後這裡介紹一些Linux系統的網路設定是如何操作的。配置IP地址資訊。。。使用xshell工具進行遠端管理linux。。下面截了一些圖:1、輸入setup進行安裝2、選擇NetWork
Time of Update: 2015-04-03
標籤:linuxlocate 非即時 資料庫尋找 非精確尋找 速度快find 即時尋找 精確尋找 find [dir] [ceriteria] [action]find
Time of Update: 2015-04-03
標籤:du命令:disk usage,顧名思義,是關於目錄使用方式的。對了~ 它的作用就是計算目錄大小的。1.想看目前的目錄下所有目錄以及子目錄的大小:# du -h .“.”代表目前的目錄下。也可以換成一個明確的路徑-h表示用K、M、G的人性化形式顯示2.只想看目前的目錄下abc目錄的大小,並不想看其他目錄以及其子目錄:# du -ch abc | tail -n 1此種方法需要管道技術來管道du和tail兩個命令來實現。-c表示最後計算出所有所列目錄的大小之和#
Time of Update: 2015-04-03
標籤: 驅動程式的作用:簡單來說 驅動程式就是使電腦與裝置通訊的特殊的代碼,在作單片機時候(無OS)我們自己定義介面及自訂的結構來操作相關硬體,而在有OS的模式下我們操作的硬體是去實現對應的介面(這些介面是已定義好的,我們需要實現這些介面)而無需自己定義介面,這樣既能正確的控制裝置。又能很好的維護(如果需要升級驅動,上邊的應用程式不需要改變) 驅動分類:字元裝置:能夠像位元組流(類似檔案)一樣被訪問的裝置(至少實現open,
Time of Update: 2015-04-04
標籤:1.安裝ssh-serversudo apt-get install openssh-server 2.windows上裝一個puttyssh到linux,伺服器位址192.168.199.208,為實驗室wifi內網,可以用真實ip代替? 3.安裝ftp伺服器 ? ~ sudo apt-get install pure-ftpd 4.安裝jdk官網下載jdk,上傳到ftp伺服器上建立java目錄:mkdir
Time of Update: 2015-04-03
標籤:部落格轉自:http://my.oschina.net/hbzhangmao/blog/354533學IT的同學都知道, Linux是一個好東西, 但初學者往往會因為太多的命令覺得頭疼, 更頭疼的是所有的協助文檔都是英文. 其實Linux之所以強大, 就在於其強大的命令列, 如此繁雜的命令讓一個六級以下英語水平的同學去看實在是一件很殘忍的事,
Time of Update: 2015-04-03
標籤:本原創文章屬於《Linux大棚》部落格,部落格地址為http://roclinux.cn。文章作者為rocrocket。 為了防止某些網站的惡性轉載,特在每篇文章前加入此資訊,還望讀者體諒。===好久沒寫技術文章了,對不住大家。今天送上sort幫你排序,以資共用。:)[本文開始]sort是在Linux裡非常常用的一個命令,管排序的,集中精力,五分鐘搞定sort,現在開始!1
Time of Update: 2015-04-03
標籤: windows下使用vnc viewer遠端連線Linux案頭2011-06-07 22:50:28標籤:linux windows vnc viewer 休閑原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://nameyjj.blog.51cto.com/788669/582965在windows下使用vnc viewer遠端連線Linux案頭,主要配置步驟:Linux:1.rpm -qa vnc
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-04
Linux中命令別名的使用,linux命令別名 在Linux系統中,誤敲錯rm命令是一件很容易發生的事情能。所以,怎樣避免因為rm命令帶來的危害是很重要的。在Linux系統中要做到rm命令的互動其實很簡單,只需要簡單的使用rm -i命令就可以了。但是每次都這樣輸入的話會造成敲擊鍵盤的次數增加,這裡我們可以使用Linux別名的方法解決該問題。 下面首先講一下alias命令的用法: &
Time of Update: 2015-04-04
CentOS常用指令由於學習的需要常常會用過就忘,特此備份:一.關於壓縮與解壓:1.Linux下最常用的打包程式就是tar了,使用tar程式打出來的包我們常稱為tar包,tar包檔案的命令通常都是以.tar結尾的。產生tar包後,就可以用其它的程式來進行壓縮了,所以首先就來講講tar命令的基本用法: tar命令的選項有很多(用man tar可以查看到),但常用的就那麼幾個選項,下面來舉例說明一下: # tar -cf all.tar
Time of Update: 2015-04-04
CentOS6.5啟動介面的更改一、取消開機圖片早就想徹底和圖形介面說再見,乾脆連開機畫面也不要了吧。黑屏刷出一大片開機資訊給人一種酷酷的感覺,雖然現在還不明白那些資訊是啥意思。^_^ vim /etc/grub.conf。刪除“rhgb quiet”,ZZ。OK,reboot,是不是有效果了。解釋: rhgb:以圖片來代替啟動過程中的文本資訊,那些文本資訊在啟動完成後可以用dmesg命令查看。rhgb = redhat graphical boot - This is
Time of Update: 2015-04-04
CentOS學習路線指南我是非科班出身的並將致力於linux的挨踢狗,今天開始,我會記錄我進入linux世界的學習曆程。我大學主修的是機械,我來自農村,我對機械工程傳說的憧憬源於科幻大片與道聽途說,最終卻死於現實。俗話說,女怕嫁錯郎,男怕入錯行,一點不假。但這是一個自由的時代,每個人都有追逐夢的權利,只要你敢於追求!因此,我在網上找了linux的學習路線,呈現如下:第一條,愛折騰!前輩們說,Linux的入門是簡單的。問題是你是否有耐心,是否夠愛折騰,是否不排斥重裝。怕折騰的人可以說是學不好Lin
Time of Update: 2015-04-04
centos7安裝golang安裝golangcentos7 直接安裝golang[plain]view plaincopyyuminstallgolangcentos6需添加軟體源,然後再安裝[plain]view plaincopyrpm-ivhhttp://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpmyuminstallgolang安裝依賴包[plain]view
Time of Update: 2015-04-04
Centos 7 更改網卡名字【本文】Linux系統版本:CentOS_7(64位)一、前言:今天又從Centos 6.5裝回了Centos 7,畢竟還是要順應潮流嘛。安裝完成之後,發現發現CentOS 7預設的網卡名稱是eno16777736,:像我這種有輕微強迫症的人看到這個名字總感覺不爽,於是偏要把eno16777736改成以前版本的eth0,那就開始吧。二、修改CentOS
Time of Update: 2015-04-04
Linux系統的組成在電腦系統應用中,Windows絕對不是唯一被使用的作業系統平台,在案頭和伺服器作業系統領域逐步呈現多元化的應用趨勢下,Linux無疑是最令人矚目的。Linux作業系統正被越來越多的企業和個人所接受,並在伺服器、開發環境和案頭辦公領域得到廣泛應用。去年的國產作業系統便多為以Linux 為基礎二次開發的作業系統。方法/步驟Linux系統的組成:
Time of Update: 2015-04-04
linux系統有哪幾部分組成?一種說法:一般系統的組成由:核心,shell(命令直譯器),應用程式linux也一樣,linux的核心(2.6.9.18),shell(/bin/bash),應用程式(Xwindow)等或是:Linux核心主要由五個子系統組成:進程調度,記憶體管理,虛擬檔案系統,網路介面,處理序間通訊。1.進程調度(SCHED):控制進程對CPU的訪問。當需要選擇下一個進程運行時,由發送器選擇最值得啟動並執行進程。可運行進程實際上是僅等待CPU資源的進程,如果某個進程在等待其它資源