原创 insmod: can't insert 'xx.ko': File exists 問題解決

rmmod的時候不要加“.ko”就行了。。。。。 加上“.ko”,卸載不成功,不信你lsmod看一下。。。。 以前用的2.6的內核,沒這個問題,新內核有這個問題。

原创 linux shell之分割文件名和後綴

直接看例子吧 1、非貪婪操作 var=photo.jpg echo ${var%.*} 結果: photo echo ${var#*.} 結果: jpg 2、貪婪操作 var=sina.com.cn echo ${var##*.

原创 linux shell學習之tr

一、簡述 tr即(translate),該命令可以將一組字符替換爲另一組字符。 例子: echo "HELLO" | tr 'A-Z' 'a-z' 結果: HELLO被替換爲hello echo 'hello this is t

原创 linux shell之sort、uniq

一、簡述 sort用於排序,uniq可用於去重。 uniq只能對排過序的數據使用。 sort常用選項: -n 按照數字排序 -r 逆序排列 -M 按月份排列 二、略深入 sort使用-k選項指定排序鍵值 sort -nk 2 fi

原创 linux shell之head、tail

簡介 head命令默認顯示文件的前十行; tail命令默認顯示文件的末十行。 常用: head -n 5 file 打印出file文件的前五行 head -n -5 file 打印出file文件出去最後5行的所有內容 tail -

原创 linux shell之wc

wc即word count,是個統計工具,可以統計出文件的行數、單詞數、字符數。 wc file 顯示出文件的行數、單詞數、字符數 wc -l file 只統計行數 wc -w file 只統計單詞數 wc -c file 只統計

原创 學習筆記(05):Linux Makefile工程實戰視頻教程-2.4 條件執行

立即學習:https://edu.csdn.net/course/play/3610/63640?utm_source=blogtoedu條件執行 使用ifeq else  endif關鍵字進行操作 例如 DEBUG = true ife

原创 學習筆記(06):Linux Makefile工程實戰視頻教程-2.6 庫的生成和使用:靜態庫和動態庫...

立即學習:https://edu.csdn.net/course/play/3610/63642?utm_source=blogtoedulinux下生成靜態/動態鏈接庫 例: 生成hello.o可連接文件 gcc -o hello.o

原创 linux shell學習之find

find命令可以用於查找特定的文件和目錄。 一、基礎用法 find /home/$USER 會列出用戶主目錄下的所有文件和目錄 find /home/$USER -print print選項是打印的意思,默認換行打印 find

原创 linux shell學習之 sed(基本用法)

一、概述 sed是一種流編輯器,與交互式編輯器不同,流式編輯器會在處理數據之前基於預先提供的一組規則來編輯數據流。 sed可以從標準輸入(stdin)獲取輸入,處理結果從標準輸出(stdout)輸出。sed會一行一行地讀入輸入,然

原创 linux shell學習之cat

cat爲拼接命令,cat即concatenate(拼接)。 一、常見用法: cat filename 可以顯示出文本信息 cat filename1 filenam2 filename3 可以拼接這三個文件的內容,輸出在標準輸出

原创 嵌入式軟件工程師2019校招小結

時間確實過得快,從8月中旬到10月中旬,兩個月的時間秋招也快完了,今天突然想記錄一下這段經歷,一來給自己一個交代,二來希望調整一下自己的狀態,爲下一階段的學習從心理上開個小頭。 先說說自己的背景:西安雙非郵電高校,計算機科學與技術

原创 Linux內核學習——鏈表的實現及應用

這學期開了陳莉君老師代的linux內核這門課,週一主要講了內核中的鏈表,我這裏寫篇博客記錄一下學習所得。 今天博客裏的數據結構和函數都來自2.6內核文件linux-2.6.22.6\include\linux\list.h,參考資

原创 Makefile學習之變量

本文內容基本參考《GNU make中文手冊》。 1、變量的引用 引用變量使用 $ (VAR)或$ {VAR},與shell腳本不同的是,在Makefile中必須用括號將變量名包裹起來,否則Makefile會默認變量第一個字母爲變量

原创 U-boot源碼分析之配置和編譯

使用uboot前,需要經過配置和編譯的過程,在學習了韋東山老師的視頻後,我打算自己來過一遍uboot的配置和編譯。 配置 進入Makefile 執行配置命令make smdk2410_config 進入uboot主目錄下的Make