Time of Update: 2018-07-22
最近的Cisco拋棄了其專有的IOS核心,在 ASR1000的控制平面軟體上採用了Linux為基礎平台。據傳Huawei、H3C等廠商的軟體平台也紛紛轉向以Linux為基礎,而以前他們都採用 vxWorks作為基礎。幾年前,就連vxWorks的開發人員風河公司也宣布同時支援vxWorks和Linux。由此看來,Linux在網路裝置領域取 代vxWorks幾乎已成定局。這背後的原因究竟是什麼。與vxWorks相比,Linux究竟有那些優勢。
Time of Update: 2018-07-22
DTS (device tree source) .dts檔案是一種ASCII 文字格式設定的Device Tree描述,此文字格式設定非常人性化,適合人類的閱讀習慣。基本上,在ARM
Time of Update: 2018-07-22
作為開放源碼運動的旗艦,Linux曾經是新興軟體企業變革傳統軟體產業結構的希望。可是,這些年走下來,Linux表現出來的輝煌光環似乎主要是成就了別人,例如風行全球的Android的基礎就是Linux。反觀Linux自身,卻仍然在潛行。那麼,Linux本身是否具備騰飛的基因。它需要怎樣的機遇,才能羽化成蝶,一飛衝天。 變革,從基因到環境 回想1998年,開放原始碼運動如火如荼,因為它向人們預示——軟體即將免費獲得。這將是改變全球軟體產業結構的一場翻天覆地的革命。
Time of Update: 2018-07-22
Linux壓縮檔的讀取 · *.Z compress 程式壓縮的檔案; · *.bz2 bzip2 程式壓縮的檔案; · *.gz gzip 程式壓縮的檔案;
Time of Update: 2018-07-22
free –m Mem:表示實體記憶體統計 -/+ buffers/cached:表示實體記憶體的緩衝統計 Swap:表示硬碟上交換分區的使用方式,這裡我們不去關心。系統的總實體記憶體:4086496Kb(4G),但系統當前真正可用的記憶體b並不是第一行free 標記的 38324Kb,它僅代表未被分配的記憶體。我們使用total1、used1、free1、used2、free2
Time of Update: 2018-07-22
gnome-open /etc ubuntu中 nautilus /etc 這個命令就是以root許可權開啟一個視窗,來管理檔案。比如你直接點擊 電腦 裡面有很多檔案夾和檔案是root使用者才能操作, 所以你對該檔案夾或檔案不能進行粘貼,剪下,刪除等操作,也不能建立新檔案,而用nautilus命令後就可以了。比如你要修改
Time of Update: 2018-07-22
建立檔案【vi】 一、進入vi的命令 vi filename :開啟或建立檔案,並將游標置於第一行首 vi +n filename :開啟檔案,並將游標置於第n行首 vi + filename :開啟檔案,並將游標置於最後一行首 vi +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處 vi -r filename :在上次正用vi編輯時發生系統崩潰,恢複filename vi filename....filename
Time of Update: 2018-07-22
分享一篇簡單的關於linux下cat與vi命令介紹文章,有需要的朋友可以參考一下。 cat 命令介紹 cat 命令的原含義為串連(concatenate), 用於串連多個檔案內容並輸出到標準輸出資料流中(標準輸出資料流預設為螢幕)。實際運用過程中,我們常使用它來顯示檔案內容。如果您熟悉MS-DOS 下的type 命令,相信不難掌握cat 命令。該命令的常用樣本如下: cat file1.txt 顯示 file1.txt 檔案的內容; cat
Time of Update: 2018-07-22
vi ---------- 進入linux系統的互動式編輯器 VI模式轉換: i : 插入模式 <——> 命令列模式 <——> 底行模式 esc
Time of Update: 2018-07-22
linux 文字檔查看、顯示命令 1、cat 顯示檔案內容命令。 命令格式: #cat [[選項]] <檔案清單> 常用選項: -b,計算所有非空輸出行,開始行編號為1。 -n,計算所有輸出行(包括空行),開始行編號為1。 -s,將相連的多個空行用一個空行來代替。 -e,在每行的未尾添加$符號,便於確認每一行,因為有些行內容太長了,在顯示時會在顯示器上以多行表示。 命令使用說明: 例子: 例A: 把
Time of Update: 2018-07-22
sort :將文字檔內容加以排序。 sort -u [file] = sort [file] | uniq (去重) 參數說明 -b 忽略每行前面開始出的空白字元 -c 檢查檔案是否已經按照順序排序 -d 排序時,處理英文字母、數字及空白字元外,忽略其他的字元 -f 排序時,將小寫字母視為大寫字母 -l 排序時,除了040至176之間的ASCII字元外,忽略其他的字元 -m
Time of Update: 2018-07-22
我習慣在windows下用source insight瀏覽代碼,然後在linux下進行編譯,但是修改的問題如何從linux能使用是個問題。 之前總是用ftp傳過去,但是修改頻繁了用起來還是很麻煩的。後來突然從網上找到了一個非常好的方法,就是在linux 下把windows的硬碟mount過來,這樣在linux上就想使用本地硬碟一樣可以直接編譯,修改都可以了。 方法如下: 在windows下共用需要允許訪問的檔案夾 然後在linux下:使用cifs類型mount
Time of Update: 2018-07-22
首先在虛擬機器上添加一塊硬碟,就是"Edit virtual machine settings",在裡邊添加一塊硬碟,一般都是SCSI裝置。 指定硬碟容量,然後重啟進入系統。 root使用者操作: fdisk -l 會看到有一塊新的設定,如果你先前有一塊硬碟(sda1, sda2...),新加的這塊應該是(/dev/sdb)。 看到就說明系統已經識別出這塊硬碟了,接下來我們給這塊硬碟分區,格式化。 fdisk /dev/sdb (當然如果你添加的IDE設定,會是 hdx)
Time of Update: 2018-07-22
下載 tritonus-mp3enc,根據其中的readme.txt進行安裝。 Installation of the mp3 encoder plugin on Linux/i386----------------------------------------------------1. Copy tritonus_mp3.jar, and tritonus_share.jar in the Extension Directory (see
Time of Update: 2018-07-22
Linux必學的60個命令(5)-網路安全 由 zhanjun 在 周四, 2006-04-13 12:42 提交 Linux必學的60個命令:系統安全相關命令 Linux必學的系統安全命令 (1) 作者:曹元其 發文時間:2004.12.03 雖然Linux和Windows
Time of Update: 2018-07-22
arm-linux工具的功能如下: arm-linux-addr2line 把程式地址轉換為檔案名稱和行號。在命令列中給它一個地址和一個可執行檔名,它就會使用這個可執行檔的調試資訊指出在給出的地址上是哪個檔案以及行號。 arm-linux-ar 建立、修改、提取歸檔檔案。歸檔檔案是包含多個檔案內容的一個大檔案,其結構保證了可以恢複原始檔案內容。 arm-linux-c++flit 連接器使用它來過濾 C++ 和 Java 符號,防止重載函數衝突。 arm-linux-gprof
Time of Update: 2018-07-22
1. 從基礎開始 常常有些人在學習 Linux 時候問一些問題,不過,其中大多數的問題都是很基礎的。例如:為什麼我使用一個命令的時候,系統告訴我找不到該目錄,我要如何限制 match 使用者的許可權等問題。這些問題其實都不是很難的,只要瞭解了 Linux 的基礎之後,應該就可以很輕易 match 的解決掉這方面的問題。而有些朋友常常一接觸 Linux 就是希望構架網站,根本沒有想到要先瞭解一下 Linux 的基礎。這是相當困難的。 2. 必須學習 Linux 命令 雖然
Time of Update: 2018-07-22
一、概述 通過 sysfs 方式控制 GPIO,先訪問 /sys/class/gpio 目錄,向 export 檔案寫入 GPIO 編號,使得該 GPIO 的操作介面從核心空間暴露到使用者空間,GPIO 的操作介面包括 direction 和 value 等,direction 控制 GPIO 方向,而 value 可控制 GPIO 輸出或獲得 GPIO 輸入。檔案 IO 方式操作 GPIO,使用到了4個函數 open、close、read、write。
Time of Update: 2018-07-22
最近嘗試將一個網關程式從 VxWorks 平台移植到 Linux 平台。在串口方面遇到了一些問題,這裡記錄一下。 首先在 VxWorks 下,用 devs 命令查看裝置: -> devsdrv name 0 /null 1 /tyCo/0 1 /tyCo/1 2 /pcConsole/0 2 /pcConsole/1 9 host: 4 /ram 11 /vio 4 /ahci01:1value = 0 = 0x0 來源程式中用到的串口就是
Time of Update: 2018-07-22
下載地址:http://download.csdn.net/detail/luckydarcy/9679701 getevent.c #include <stdio.h>#include <stdlib.h>#include <string.h>#include <stdint.h>#include <dirent.h>#include <fcntl.h>#include <sys/ioctl.h>