關於arm linux相關操作

2021-06-02 19:35:34 字數 1638 閱讀 6992

主機 59.71.94.125 windows xp

虛擬機器192.168.1.128 ubuntu 10.10   ftp使用者名稱/密碼:ubuntu/1

一、批處理指令碼將虛擬機器中程式傳遞到sd卡中

在虛擬機器交叉編譯環境中編譯好的程式,將會放到路徑 /home/ubuntu/ftp 下

sd卡插入電腦中後,會掛載為為f盤

通過ftp將虛擬機器中程式傳遞到f盤中,ftp登陸後路徑為 /home/ubuntu

/*ftp192.168.1.178to f drive.bat   放在桌面,雙擊就可方便的將資料從虛擬機器中傳到sd卡中*/

@echo off

d:dir

ftp -s:ftp.src

pause

/*ftp.src  放在sd卡中*/

open 192.168.1.178

ubuntu

1cd ftp

mget *yy

yyyy

yyyy

bye二、虛擬機器中,將交叉編譯好的程式存放到/home/ubuntu/ftp路徑中,清空、顯示/home/ubuntu/ftp中的資料

/*mvftp*/

#!/bin/bash

#echo $path

mv $1 /home/ubuntu/ftp

/*cpftp*/

#!/bin/bash

#echo $path

cp $1 /home/ubuntu/ftp

/*lsftp*/

#!/bin/bash

#echo $path

ls /home/ubuntu/ftp

/*llftp*/

#!/bin/bash

#echo $path

ls -l /home/ubuntu/ftp

/*delftp*/

#!/bin/bash

#echo $path

cd /home/ubuntu/ftp;rm *

/*cdftp*/  執行時 . cdftp 即可改變路徑到 /home/ubuntu/ftp下

cd /home/ubuntu/ftp

這些簡單的指令碼,會讓自己以後操作更簡單,指令碼以後也會越寫越多。

三、核心的配置,編譯

1.解壓核心原始碼包

ubuntu圖形介面下直接右鍵->解壓縮到此處

命令解壓 tar -jxvf  ***.tar.bz2

2.核心配置

傳統字元介面配置 make config

優點是所有linux都有,通用,缺點是效率太低了,enter鍵會將手指累死

make menuconfig 介面稍微好看點,用空格鍵選擇

make xconfig 圖形介面最方便,但需要安裝qt, 執行make xconfig後會提示你安裝qt那個版本

具體配置按個人需求,可參看使用手冊

3安裝qt

qt3      sudo apt-get install qt3-dev-tools qt3-examples  python-qt3    qt3-designer qt3-assistant

qt4      sudo apt-get install qt4-dev-tools python-qt4  qt4-designer

ARM linux執行緒相關API

1.執行緒的建立和退出 執行緒的建立是用下面的幾個函式來實現的.include int pthread create pthread t thread,pthread attr t attr,void start routine void void arg void pthread exit voi...

ARM Linux執行緒相關API

執行緒建立 pthread create 執行緒退出 pthread exit,這是執行緒的主動行為 執行緒資源 pthread join可以用於將當前執行緒掛起,等待執行緒的結束。這個函式是乙個執行緒阻塞的函式。呼叫它的函式將一直等待到被等待的執行緒結束為止,當函式返回時,被等待執行緒的資源就被收...

關於MYSQL 表相關的操作

關於mysql 表相關的操作 1.建立表 create table 具體的可以查相關的 聯機幫助文件 主要講點不同的點 mysql 中的表 有多種型別,主要是有儲存引擎的區別,mysql中的臨時表 是 create temporary 建立的,這點與mssql中是有差別的,而且mssql中的臨時表是...