四極管 Ubuntu基本使用

2021-06-04 16:10:32 字數 4139 閱讀 1347

四極管: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廠商能夠定義任意數量的系統電源狀態,但是並不要求他們線性排列。這將鼓勵廣大開發者根據裝置或者環境的具...