天天看點

Android底層學習之Linux基礎

1、Linux系統是一種類UNIX的作業系統,開源

2、基本指令

2.1 打開終端

Ctrl+Alt+T,或者按住Alt鍵,然後在光标提示處輸入terminal,按Enter鍵即可

2.2 目錄操作

cd dir:change directory 切換、進入目錄

pwd:檢視目前所在目錄

cd -:對已切換過的目錄進行恢複操作,即傳回到切換前目錄

cd ..:切換到包含目前目錄的上層目錄

ls: 顯示目錄内容

2.3 檔案操作

touch file:建立一個檔案

mkdir dir:建立一個目錄

rm file: 删除一個檔案

rm -r dir:删除一個目錄

rmdir: 删除一個目錄

cp file file_copy:複制檔案

mv file file_move:移動檔案

find / -name filename:查找檔案,find可能因使用者權限出現permission denied無法查到到查找出來檔案

find ./ -name 'filename'

awk: 查找如在檔案中查找 awk '/set/' vivado.log 列印出vivado.log檔案中所包含set的行的内容。

vim使用:linux上檔案本機工具,可通過sudo apt-get install vim安裝,建立個檔案myfile,使用vim myfile後按回車進入編輯模式,在編輯器中輸入i或者a進入編輯模式,螢幕左下角有INSERT提示即表示可編輯

3、shell腳本

同windows中bat腳本一樣,shell腳本是将一系列指令寫到一個檔案中,并賦予這個檔案可執行的權限,可執行權限不能執行,則試試使用:

chmod a+x myfile

4、Linux源碼與Android源碼介紹

Android底層學習之Linux基礎
Android底層學習之Linux基礎

繼續閱讀