四極管:ubuntu
基本使用
android核心程式設計和模組開發,在
ubuntu
作業系統下開發時,
message
會列印到
tty終端,
xterm
下面是看不到的,只能去看日誌。故開發驅動時最好是直接到終端下開發,使用
vim最好。所以,得對
vim的操作足夠熟悉才行呀。。。
一、vim
基本使用
vim三種狀態。分別是命令模式、插入模式、底行模式。剛進去是命令模式:
1、 配置vim
配置檔案。
在終端輸入: sudo vim /etc/vim/vimrc
先來幾個初級的配置哈。
syntax on 「開啟語法高亮
set syn=c 「 設定c
風格的語法高亮
set tabstop=4
set shiftwidth=4 「縮排寬度
set softtabstop=4
set autoindent 「自動縮排
set cindent 「c風格縮排
set nu 「顯示行號
set vb t_vb = "close the bell 「關閉vim響鈴
切換到命令模式,儲存。
輸入:vim
可發現,出現行號等資訊。編輯一段c
**,可見,c
二、ubuntu
作業系統基本解壓命令
1.以.a為副檔名的檔案
:
#tar xv file.a
2.以.z
為副檔名的檔案
:
#uncompress file.z
3.以.gz
為副檔名的檔案
:
#gunzip file.gz
4.以.bz2
為副檔名的檔案
:
#bunzip2 file.bz2
5.以.tar.z
為副檔名的檔案
:
#tar xvzf file.tar.z
或 #compress -dc file.tar.z | tar xvf
6.以.tar.gz/.tgz
為副檔名的檔案
:
#tar xvzf file.tar.gz
或 gzip -dc file.tar.gz | tar xvf -
7.以.tar.bz2
為副檔名的檔案
:
#tar xvjf file.tar.bz2
或 bzip2 -dc file.tar.bz2 | xvf -
8.以.cpio.gz/.cgz
為副檔名的檔案
:
#gzip -dc file.cgz | cpio -div
9.以.cpio/cpio
為副檔名的檔案
:
#cpio -div file.cpio
或cpio -divc file.cpio
10.以
.rpm
為副檔名的檔案安裝
:
#rpm -i file.rpm
11.以
.rpm
為副檔名的檔案解壓縮:
#rpm2cpio file.rpm | cpio -div
12.以
.deb
為副檔名的檔案安裝:
#dpkg -i file.deb
13.以
.deb
為副檔名的檔案解壓縮
:
#dpkg-deb --fsys-tarfile file.deb | tar xvf - ar p
file.deb data.tar.gz | tar xvzf -
14.以
.zip
為副檔名的檔案
:
#unzip file.zip
在linux
下解壓winzip
格式的檔案
要是裝了jdk
的話,可以用
jar命令;還可以使用
unzip
命令。
直接解壓.tar.gz
檔案
***x.tar.gz檔案使用
tar帶
zxvf
引數,可以一次解壓開。
***x
為檔名。 例如:
$tar zxvf ***x.tar.gz 各種壓縮檔案的解壓(安裝方法)
ubuntu作業系統副檔名 解壓(安裝方法)
.a ar xv file.a
.z uncompress file.z
.gz gunzip file.gz
.bz2 bunzip2 file.bz2
.tar.z tar xvzf file.tar.z
compress -dc file.tar.z | tar xvf -
.tar.gz/.tgz tar xvzf file.tar.gz
gzip -dc file.tar.gz | tar xvf -
.tar.bz2 tar xvjf file.tar.bz2
bzip2 -dc file.tar.bz2 | xvf -
.cpio.gz/.cgz gzip -dc file.cgz | cpio -div
.cpio/cpio cpio -div file.cpio 網管論壇
bbs_bitscn_com
cpio -divc file.cpio
.rpm/install rpm -i file.rpm
.rpm/extract rpm2cpio file.rpm | cpio -div
.deb/install dpkg -i file.deb
.deb/exrtact dpkg-deb --fsys-tarfile file.deb | tar xvf -
ar p file.deb data.tar.gz | tar xvzf -
.zip unzip file.zip
bzip2 -d myfile.tar.bz2 | tar xvf
tar xvfz myfile.tar.bz2
x 是解壓
v 是複雜輸出
f 是指定檔案
z gz格式
gzip
gzip[選項
]要壓縮(或解壓縮)的檔名
-c將輸出寫到標準輸出上,並保留原有檔案。
-d將壓縮檔案壓縮。
-l對每個壓縮檔案,顯示下列字段:壓縮檔案的大小,未壓縮檔案的大小、壓縮比、未壓縮檔案的名字
-r遞迴式地查詢指定目錄並壓縮或壓縮其中的所有檔案。
-t測試壓縮檔案是正完整。
-v對每乙個壓縮和解壓縮的檔案,顯示其檔名和壓縮比。
-num-用指定的數字調整壓縮的速度。
舉例:把/usr
目錄幷包括它的子目錄在內的全部檔案做一備份,備份檔案名為
usr.tar
tar cvf usr.tar /home
ubuntu作業系統把
/usr
目錄幷包括它的子目錄在內的全部檔案做一備份並進行壓縮,備份檔案名是
usr.tar.gz
tar czvf usr.tar.gz /usr
壓縮一組檔案,檔案的字尾為tar.gz
#tar cvf back.tar /back/
#gzip -q back.tar
or
#tar cvfz back.tar.gz /back/
釋放乙個字尾為tar.gz
的檔案。
#tar zxvf back.tar.gz
#gzip back.tar.gz
#tar xvf back.tar
四極管 Uboot執行分析(二)
24 output format elf32 littlearm elf32 littlearm elf32 littlearm 指定輸出可執行檔案是elf格式,32位arm指令,小端 25 output arch arm 指定輸出可執行檔案的平台為arm 26 entry start 其中,ent...
四極管 惡補資料結構
抱歉,之前的檔案系統一直沒有結束,有時間了會補上 昨天終於考核結束,都怪自己老實,把自己未解決的問題都放上去,你看別人多聰明,用我的 也可以講得栩栩如生,哎,看來在學校時我這團委書記白當了,後面還被說知道這樣子做幹嘛不去做,我得嘗試一下我惡補資料機構以後,把佇列這些問題都弄懂要花多少時間。廢話不多說...
四極管 WinCE 電源管理概述(二)
1 電源管理器和acpi apm 電源管理器與高階配置和電源介面 acpi 或者高階管理 apm 電源管理機制沒有關係。acpi規範定義了作業系統電源從高功耗 高效能到低功耗 低效能的線性集。使oem廠商能夠定義任意數量的系統電源狀態,但是並不要求他們線性排列。這將鼓勵廣大開發者根據裝置或者環境的具...