Time of Update: 2015-04-10
標籤:1、官網下載 gdb-7.8.tar.gzhttp://ftp.gnu.org/gnu/gdb2、解壓$ tar zxf gdb-7.8.tar.gz參考 gdb-7.8/gdb/gdbserver/README,按如下描述進行配置。3、建立空目錄$ mkdir s-clean-gdb$ cd s-clean-gdb4、組建組態檔案s-clean-gdb$ export CC=arm-fsl-linux-gnueabi-gccs-clean-gdb$
Time of Update: 2015-04-10
標籤:linux arm 串口 在程式中,很容易配置串口的屬性,這些屬性定義在結構體struct termios中。關於termios的詳細介紹,可以另行查資料,或者參考:詳解linux下的串口通訊開發:http://blog.itpub.net/24790158/viewspace-1041147/#include<stdio.h>#include<stdlib.h>#
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-10
標籤:一、環境準備 使用Debian平台,需做如下環境檢查: 1、檢查各個需要的工具及核心版本號碼,看看是否符合lfs7.7的列表要求 2、檢查需要用到的庫,一共有三個,gmp, mpfr和mpc 工具檢查指令碼如下: #filename:check_env.sh #/bin/shexport LC_ALL=C# check for bashbash --version | head -n1 | cut -d" " -f2-4echo "/bin/sh ->
Time of Update: 2015-04-10
標籤:1.linux下可以使用valgrind來檢測記憶體泄露和相關問題。例如恒生中介軟體啟動,可以加上以下valgrind --error-limit=no --tool=memcheck --leak-check=full --log-file=ufx.log hsserver -start mainsvr -f ar_ufx.xml -s 0 -t ar&nbs
Time of Update: 2015-04-11
標籤:linux tcp 核心 調優 net.core.rmem_default = 262144接收通訊端緩衝區大小的預設值(以位元組為單位)。net.core.rmem_max = 16777216接收通訊端緩衝區大小的最大值(以位元組為單位)。net.core.wmem_default =
Time of Update: 2015-04-09
標籤:1. 進程的建立 Linux下有四類建立子進程的函數:system(),fork(),exec*(),popen() 1.1. system函數 原型: #include <stdlib.h> int system(const char *string); system函數通過調用shell程式/bin/sh
Time of Update: 2015-04-09
標籤:Linux and the Device Tree The Linux usage model for device tree data Author: Grant Likely [email protected] 這篇文章介紹了Linux中使用Device Tree的方法。可以在http://devicetree.org/Device_Tree_Usage擷取到Device Tree資料格式。 Device Tree是一種描述硬體的語言,
Time of Update: 2015-04-10
標籤:linux營運第一階段重痛點筆記匯總(三)cisco一、簡介:IOS(Internetwork Operating System),其配置通常通過基於文本的命令列介面(command line interface,CLI)進行的。1、基本操作:操作模式切換a使用者模式:Router> 通常查看統計資訊b特權模式:Router>enable
Time of Update: 2015-04-10
標籤:OK6410的Boa伺服器移植:<一> Boa的編譯1. 從 www.boa.org 下載 Boa 伺服器的最新版:boa-0.94.13.tar.gz。2. 解壓:tar xzf boa-0.94.13.tar.gz3. 進入解壓後的檔案夾 boa-0.94.13內部的 src檔案夾,對源檔案進行如下修改=================================================由於arm-linux-gcc
Time of Update: 2015-04-09
標籤:命令 linux 掛載和卸載 mount多個參數用逗號隔開:例子mount掛載和查詢已經掛載的分區:例子帶參數的命令:預設的是讀寫的,可以建立檔案:改成RO後:加入sync參數,不使用緩衝,缺點是讀寫速度慢,優點是安全性高。加入async參數,使用緩衝,缺點是不安全,優點是讀寫速度快。預設async例子如下:最後一個可以看出來sync。例子umount:(類似隨身碟彈出:)當
Time of Update: 2015-04-09
標籤:linux進階營運 linux學習 入門 行業分析 今天我想談一談“如何成為一名優秀的linux營運人員?”我將從以下三個部分來和大家分析以下目前Linux這個行業的現狀以及如何學好、用好linux。一、linux行業現狀
Time of Update: 2015-04-09
標籤:linux 核心 cat > /etc/sysctl.conf << EOFnet.ipv4.ip_forward = 0 net.ipv4.conf.all.rp_filter = 1net.ipv4.conf.default.rp
Time of Update: 2015-04-09
標籤:一、查看哪些IP串連本機netstat -an二、查看TCP串連數1)統計80連接埠串連數netstat -nat|grep -i "80"|wc -l2)統計httpd協議串連數ps -ef|grep httpd|wc -l3)、統計已串連上的,狀態為“establishednetstat -na|grep ESTABLISHED|wc -l4)、查出哪個IP地址串連最多,將其封了.netstat -na|grep ESTABLISHED|awk {print $5}|awk -F: {
Time of Update: 2015-04-09
標籤:轉載:http://blog.csdn.net/sea_shore/article/details/61024371.rename命令批量修改檔案名稱, 其實linux下可以使用別的辦法來批量修改檔案名稱, 不過rename實在太方便了比如把所有的表為cdb1_* 修改為cdb_*的在本目錄下只需要# rename ‘cdb1‘ ‘cdb‘ *以前都是寫個for迴圈來做...想想多傻啊, 呵呵rename還有更多的功能, 建議man rename下From:http://www.hao32
Time of Update: 2015-04-09
標籤:1、linux 核心模組不被編譯到核心檔案(zImage,bzImage), 而是在運行期間動態安裝和卸載2、核心模組包括一下幾部分:主體部分設計,編譯核心模組,安裝卸載NHMK,可選項使用(模組申明,MK參數,符號輸出)3、簡單例子:hello.c:#include<linux/init.h>#include<linux/module.h>#include<linux/kernel.h>MODULE_LICENSE("Dual
Time of Update: 2015-04-09
標籤:許可權管理:r: w:x:三類使用者:u: 屬主g: 屬組o: 其它使用者 chown:改變檔案屬主(只有管理員可以使用此命令) -R: 修改目錄及其內部檔案的屬主 --reference=/path/to/somefile file,...參考某個檔案,設定相關檔案許可權為參考檔案許可權,同時改屬主,屬組chown USERNAME:GROUP
Time of Update: 2015-04-09
標籤:windows path exe 1、Windows下的擷取當前可執行檔的路徑和當前工程目錄。(1)擷取當前可執行檔路徑:#include <shlwapi.h>#pragma comment(lib, "shlwapi.lib")wchar_t szExePath[MAX_PATH] = {0};GetModuleFileNameW(NULL,
Time of Update: 2015-04-09
Linux下查看檔案和檔案夾大小(df&du),linuxdf df用法:df [選項]… [檔案]… 顯示每個檔案所在的檔案系統的資訊,預設顯示全部的檔案系統常用選項 -h, –human-readable 大小顯示為人類易讀形式 (e.g., 1K 234M 2G)例子[root@www ~]# df -h檔案系統 容量 已用 可用 已用% 掛載點/dev/sda1 94G 21G 68G 24%
Time of Update: 2015-04-10
Linux輸入輸出與檔案,Linux輸入輸出檔案1. 基於檔案指標的檔案操作(緩衝) linux中對目錄和裝置的操作都是檔案操作,檔案分為普通檔案,目錄檔案,連結檔案和裝置檔案。 1.1. 檔案的建立,開啟與關閉 原型為: #include <stdio.h> //標頭檔包含 FILE *fopen(const char *pach,const char *mode); //檔案名稱 模式 int fclose(FILE *stream);