Time of Update: 2015-04-21
標籤:Jack:淫龍,Linux實現的裝置管理機制是什麼樣子的呢?我:在2.4核心裡,主流的解決方案是devfs。Jack:我知道。在2.6裡,devfs已經被udev替代了。我:這種說法是不準確的,是一種外行看熱鬧的說法。Jack:怎麼說?我:讓我給你講一講proc檔案系統的起源吧。聽完了,你自然就明白了。Jack:proc檔案系統?穿越了。我:在很久很久很久以前,Linux核心的所有代碼都是寫死的,如果你想修改其中一些參數,必須要手動修改原始碼,然後重新編譯,重新寫磁碟片,重新跑起來。在很久
Time of Update: 2015-04-24
標籤:首先,我們需要開啟核心對 bonding 支援。設定核心 "make menuconfig/xconfig/config",在"Network device support"區段中選擇"Bonding driver support",建議設定該驅動程式為模組,這樣才能支援給驅動傳遞參數和設定多個bonding裝置。產生並安裝新的核心和模組。Bonding 的設定我們需要在 /etc/modules.conf 中加入兩行,這樣才可以在設定了 bond 設定後,系統啟動的時候自動載入
Time of Update: 2015-04-23
標籤:程式崩潰 調試技術 c++ 彙編 gdb 先看一下例子:1 #include <list> 2 3 int main() 4 { 5 std::list<int> lst; 6 7 lst.push_back( 0x12345678 ); 8
Time of Update: 2015-04-22
標籤:一、方式一1.修改/etc/sysconfig/network-scripts/ifcfg-enp2s0 為:(注意:檔案名稱一定要為網卡裝置名稱)DEVICE=enp2s0BOOTPROTO=staticONBOOT=yesDNS1=10.0.10.10DNS2=8.8.8.8HWADDR=B8:88:E3:73:7A:7BIPADDR=10.0.57.114PREFIX=24GATEWAY=10.0.57.12.cp ifcfg-enp2s0 為
Time of Update: 2015-04-16
標籤:嵌入式學習 學習嵌入式 嵌入式學習路線 嵌入式Linux要學哪些東西?你真的造嗎?嵌入式Linux要學哪些?一些人總在尋思,怕走了彎路,又怕學的東西離企業需求遠。那麼今天就請華清遠見進階講師曹大神告訴你,9點淺析嵌入式學習步驟。下面是他本人親筆。1、要學習Linux,首先要會用,如果不會用怎麼知道怎麼知道怎麼去做,所以需要學習Linux系統的安裝及使用。2、學會用Linux了,那麼我們就要
Time of Update: 2015-04-16
標籤:一.硬體與裝置檔案在linux系統下,硬體裝置都是以檔案的形式存在的,因為不同的硬體裝置有不同的檔案類型,我們把硬體與系統下對應的檔案稱作裝置檔案。裝置檔案在外部裝置與作業系統之間提供了一個介面,這樣,使用者使用外部裝置就相當於使用普通檔案一樣。1.裝置檔案裝置檔案在linux系統下存放在/dev下面,裝置檔案的命名方式主要是主裝置號加次裝置號,主裝置號說明裝置類型,次裝置號說明具體指哪一個裝置。2.磁碟片在linux下的裝置檔案為/dev/fdx。主裝置號fd是磁碟片驅動(floppyd
Time of Update: 2015-04-16
標籤:路由器 虛擬機器 客戶機 linux 實現目標:虛擬機器中2台Linux系統、2台客戶機實現通訊,並且可以以主機名稱ping通實驗準備:1.在虛擬機器中2台linux系統、一台win7、一台win2008  
Time of Update: 2015-04-15
標籤:網上說的有很多, 我只記錄一種1. 切換到 /etc/init.d/ 目錄下2. sudo vim tomcat3. 在開啟的檔案裡寫入以下內容#!/bin/sh# chkconfig: 345 99 10# description: Auto-starts tomcat# /etc/init.d/tomcat# Tomcat auto-start# Source function library.#. /etc/init.d/functions# source networking
Time of Update: 2015-04-13
標籤:maven 環境變數 下載 配置 1.下載 http://maven.apache.org/download.cgi2.配置環境變數 我的下載路徑為/usr/local/apache-maven-3.3.1開啟環境變數設定檔sudo vim /etc/profile設定環境變數export
Time of Update: 2015-04-10
標籤:一、命令的一般格式command [option]... [argument]...command [options] [arguments]具體說明:1、command: 表示命令的名稱,如 ls2、option:定義命令的執行特性,可以有長短兩種選項:長選項:用 -- 引導,後面跟完整的單詞,如 --help短選項:用 - 引導,後面跟單個的字元, 如 -a(1)多個短選項可以組合使用,例如: -h -l -a ==
Time of Update: 2015-04-12
標籤:linux ubuntu 虛擬機器 安裝 下載 Ubuntu現在官方主推的系統是14.04的64-bit,這東西在虛擬機器划出1G記憶體給它也很卡,因此還是選擇經典版本Ubuntu12.04。直接開啟Ubuntu選擇性下載頁http://www.ubuntu.com/download/alternative-downloa
Time of Update: 2015-04-12
標籤:ubuntu linux vmware 虛擬機器 安裝 因為同是Linux系統,而且與Debian同源,因此在Ubuntu12.04安裝VMware Tools與《【Linux】在Debian安裝VMware Tools》(點擊開啟連結)大同小異,但是在Ubuntu安裝VMware
Time of Update: 2015-04-13
標籤:1. Sed簡介sed 是一種線上編輯器,它一次處理一行內容。處理時,把當前處理的行儲存在臨時緩衝區中,稱為“模式空間”(pattern space),接著用sed命令處理緩衝區中的內容,處理完成後,把緩衝區的內容送往螢幕。接著處理下一行,這樣不斷重複,直到檔案末尾。檔案內容並沒有 改變,除非你使用重新導向儲存輸出。Sed主要用來自動編輯一個或多個檔案;簡化對檔案的反覆操作;編寫轉換程式等。以下介紹的是Gnu版本的Sed 3.02。2.
Time of Update: 2015-04-12
標籤:
Time of Update: 2015-04-12
標籤:u盤 雙系統 虛擬機器 系統引導 好在這開始之前,先安裝好VMware Tools軟體,這樣虛擬機器和主機可以共用資料、檔案、等等如何在虛擬機器下使用隨身碟安裝系統:1、u盤必須是在主機上識別(而不是虛擬機器系統)2、u盤必須以機械硬碟的形式新增一塊硬碟到虛擬機器上設定3、設定開機引導為隨身碟的那一塊虛擬硬碟上4、前面三步要確保你的隨身碟可以引導安裝系統(
Time of Update: 2015-04-23
在CentOS6.5上安裝OpenLDAP並配置LDAP方式使用者登入1.安裝PHP和apache 如果沒有EPEL的源需要安裝下 yum install epel-release 若沒有下載下來,就建立/etc/yum.repo.d/epel.repo[epel]name=Extra Packages for Enterprise Linux 6 -
Time of Update: 2015-04-20
CentOS下用speedtest-cli 進行測速Windows 下我們可以很方便的直接瀏覽器訪問speedtest.net進行網速測試,在沒有圖形管理介面的 Linux 系統下,我們也可以用一個小指令碼speedtest-cli進行測速。本文使用的小指令碼在 CentOS 6、Debian 7、Ubuntu 12.04/14.04 下均測試通過,因為這些發行版都預設包含了 Python 2.7.* 使用起來灰常方便。一、下載指令碼並賦予許可權wget -O speedtest-cli
Time of Update: 2015-04-14
Ubuntu 14.04.1 LTS上編譯安裝新的kernel1、kernel配置這裡就不想自己一個一個地配了,故直接將當前Ubuntu 14.04.1 LTS的kernel配置copy過來用。先cd到欲編譯的kernel source code的根目錄linux-3.15.8,然後copy當前ubuntu系統中的核心配置為新的kernel的核心配置cp /boot/config-3.13.0-32-generic ./.configsudo make
Time of Update: 2015-04-14
如何在Linux上安裝Telegram Messenger應用Telegram是和whatsapp類似的及時通訊應用。它有一個龐大的使用者群,並且很多獨特的特性。Telegram Messenger for Linux這篇文章讓你瞭解Telegram應用,以及在Linux Box上的詳細安裝命令。Telegram的特性支援行動裝置有案頭版本第三方開發人員可以訪問Telegram的應用程式介面(API)。支援Android, iphone/ipad, Windows Phone,
Time of Update: 2015-04-14
讓Linux開機進入字元介面的方法及設定FrameBuffer解析度的方法閱讀目錄引言讓Linux開機進入字元介面的方法設定FrameBuffer的解析度的方法關於FrameBuffer和核心模組總結引言 這個標題有點長,是為了在標題中就把問題說清楚,以便搜尋引擎能夠把有需要的朋友準確地帶到我這裡來。目前在網路上,很多關於Linux方面的知識是過時的和錯誤的。我標題中指出的兩個知識點就是其中的重災區。(這兩個知識點,在某寶的某幾個牛人合著的《Linux就是這個範兒》這本書中講的都是錯的。)