原创 linux3.14.38內核編譯出錯

編譯Linux3.14.38 內核過程中出現如下錯誤: | Kernel: arch/arm/boot/Image is ready | AS arch/arm/boot/compressed/head.o | LZO arc

原创 winscp 向Ubuntu傳輸文件提示錯誤碼3:permmision denied解決方法

宿主機:win7      vmwareworkstation     虛擬機:ubuntu 12.04 LTS 通過winscp建立會話,用ubuntu用戶名、密碼可以正常登錄,但上傳本地文件到Ubuntu是,出現如下錯誤 這是因

原创 ubuntu12.04 ARM交叉編譯環境的建立

一.ubuntu12.04下ARM架構GCC工具鏈安裝最簡單的方法 1.安裝arm-linux-gcc 執行 sudo apt-get install gcc-arm-linux-gnueabi 2.使用工具鏈 arm-linux-gnu

原创 文件IO操作之文件鎖fcntl()函數

linux是多用戶的操作系統,在實際的應用中不可避免的會出現多個用戶(或是多個進程)共同使用、操作一個文件的情況,這時,linux通常採用的方法是給文件上鎖,來避免共享的資源產生競爭的狀態。 文件鎖 — 建議性鎖:要求每個上鎖文件

原创 主機win7使用USB無線網卡,虛擬機Ubuntu如何上網?

主機win7使用TP-LINK Wireless USB Adapter無線網卡,正常訪問外網,VMvare下ubuntu虛擬機如何設置訪問外網呢? 1、共享主機的無線網卡   2、VMware -> 編輯 -> 虛擬網絡編輯器,將VM

原创 /dev/ttyUSB2 被鎖定,l506無法建立ppp連接?

核心板和L506 4G模塊USB連接,使用/dev/ttyUSB2 進行ppp 撥號上網,開機啓動腳本 rc.local部分如下: ppp.sh 是撥號腳本,sdm是應用程序,如果手動reboot 重啓,在啓動的過程中有時會出現 /de

原创 vmware workstation 10.0.1主機win7 與虛擬機Ubuntu12.04共享文件的問題

宿主機win7系統,vmware workstation10.0.1 ,虛擬機Ubuntu12.04LTS,設置共享文件夾,在虛擬機/mnt/hgfs文件夾下可以看到文件。 但是有時會出現這樣的情況:當在宿主機win7中修改了文件後,虛擬

原创 指針函數與函數指針

1.指針函數 int* f(int a,int b); 指針函數,它是函數,函數的返回值是int型的指針,在函數調用時,賦值的變量也必須是Int型指針,調用實例 Int* p=NULL; p=f(a,b); 2.函數指針 函數指針,字面

原创 linux下cat命令使用方法

cat主要用來查看文件內容,創建文件,文件合併,追加文件內容等 1.cat  hello.c   -----查看hello.c的內容 2.cat -n hello.c -----查看hello.c的內容,並從第一行開始對每行進行編號 3.

原创 VMware Workstation10.0.1 下Ubuntu12.04虛擬機與 win7 宿主機無法共享文件(夾)

Ubuntu12.04虛擬機與win7 宿主機共享文件夾步驟: 1. 虛擬機 - 設置 - 選項 - 共享文件夾 - “總是啓用” 問題1:“總是啓用”選項界面是灰的,無法選擇,從提示可知,需要重新安裝vmware tools 解決:用虛

原创 cat 鏈接文件 提示符號鏈接層數過多

ln創建符號鏈接的時候一定要使用絕對路徑, 例如: /usr/local/cxxt/config-tools 需要創建到 /usr/bin/config-tools 如果你當前目錄在 cxxt目錄下, 執行 ln -s ./config

原创 信號量線程控制

1.線程定義 線程是進程內獨立的一條運行路線,可以稱爲輕量級進程,與同一進程內的其他線程共享內存空間及資源。因此,線程的上下文切換的開銷比創建進程小很多。 一個進程可以有多個線程,由於線程共享進程的內存空間和資源,多線程中的同

原创 消息隊列

一 、消息隊列含義 : 及消息的列表,用戶可以從消息隊列中添加消息和讀取消息,可以隨機查詢。消息隊列是存在於內核中的,由“隊列ID”來標識。 二、應用 :消息隊列的實現包括創建或打開消息隊列、添加消息、讀取消息和控制消息隊列這 4

原创 守護進程

守護進程,即daemon進程,是linux中的後臺服務進程。它是一個生存期較長的進程,通常獨立於控制終端並且週期性的執行某種任務或等待處理某些發生的事件。linux有很多的系統服務,大多數是通過守護進程實現的。 如果想讓某個進

原创 imx6ul的sd卡啓動過程分析

上手飛凌OKMX6UL-C開發板,256M NAND Flash,256M DDR3,支持從SD卡啓動燒寫程序。原來沒接觸過,通過這兩天閱讀 IMX6ULRM,有了初步的認識,特進行記錄。 1.imx6ul啓動方式的選擇 im