嵌入式目錄操作命令

2021-10-03 12:47:48 字數 2288 閱讀 8541

1.echo

【命令作用】 在顯示器上顯示一段文字,一般起到乙個提示的作用 補充說明:echo會將輸入的字串送往標準輸出。輸出的字串間以空白字元隔開, 並在最後加上換行號。

【命令語法】 echo [選項] [引數]

【常用選項】 -e --允許下面列出的加反斜線轉義的字元進行解釋

\n --換行符

\f --換頁符

\t --水平製表符

\v --縱向製表符

2.cp

【命令作用】複製檔案或者目錄

【命令語法】cp [選項] 源 目標

【常用選項】

-f --如果目標檔案無法開啟則將其移除並重試(當 -n 選項存在時則不需再選此項)

-n --不要覆蓋已存在的檔案(使前面的 -i 選項失效)

-i --覆蓋前詢問(使前面的 -n 選項失效)

-p --保持指定的屬性(預設:模式,所有權,時間戳),如果可能保持附加屬性:環境、鏈結、xattr 等

-p --不跟隨原始檔中的符號鏈結-r,

-r --複製目錄及目錄內的所有專案

-v --顯示過程 (通常與-r一起使用)-s --對原始檔建立符號 連線,而非複製檔案

3.mv

【命令作用】移動檔案或者將檔案改名(move (rename) files),經常用來備份檔案或者目錄。

【命令語法】mv [選項] 原始檔或目錄 目標檔案或目錄

【常用選項】-b --若需覆蓋檔案,則覆蓋前先行備份

4.rmdir

【命令作用】刪除空目錄

【命令語法】rmdir [選項] 目錄

【常用選項】-p --遞迴刪除目錄dirname,當子目錄刪除後其父目錄為空時,也一同被刪除。如果整個路徑被刪除或者由於某種原因保留部分路徑,則系統在標準輸出上顯示相應的資訊。

-v --顯示指令執行過程

5.rm

【命令作用】刪除乙個目錄中的乙個或多個檔案或目錄,它也可以將某個目錄及其下的所有檔案及子目錄均刪除。對於鏈結檔案,只是刪除了鏈結,原有檔案均保持不變。rm是乙個危險的命令,使用的時候要特別當心,尤其對於新手,否則整個系統就會毀在這個命令(比如在 /(根目錄)下執行rm * -rf)。所以,我們在執行rm之前最好先確認一下在哪個目錄,到底要刪除什麼東西,操作時保持高度清醒的頭腦。

【命令語法】rm [選項] 檔案

【常用選項】-f --忽略不存在的檔案,從不給出提示

-r --指示rm將引數中列出的全部目錄和子目錄均遞迴地刪除。

6. nano

【命令作用】文字編輯器21.locate

【命令作用】 快速定位檔案的路徑。依賴於事先構建的索引;索引的構建是在系統較為空閒時自動進行(週期性任務);手動更新資料庫(updatedb);索引構建過程需要遍歷整個根檔案系統,極消耗資源;工作特點是:查詢速度快,模糊查詢,非實時查詢

【命令語法】 locate [選項] [引數]

29.find

【命令作用】 用於在檔案樹種查詢檔案,並作出相應的處理

【命令語法】 find [選項] [引數]

【常用選項】-name --按照檔名查詢檔案

-iname --按照檔名查詢檔案,不區分字母大小寫

-user --查詢屬於指定使用者的所有檔案

-group --按照檔案所屬的組來查詢檔案

-uid – 查詢屬主為指定的 uid 號的檔案

-gid --查詢屬組為指定的 gid 號的檔案

-size --根據檔案大小來查詢檔案

-type --根據檔案型別查詢 f (普通檔案) d (目錄檔案) b (塊裝置) c (字元裝置) s (套接字檔案) p (管道檔案) l (符號鏈結檔案)

-exec command {} \ --對查詢到的每個檔案執行由command指定的命令;{}: 用於引用查詢到的檔名稱自身 注意:find傳遞查詢到的檔案至後面指定的命令時,查詢到所有符合條件的檔案一次性傳遞給後面的命令;有些命令不能接受過多引數,此時命令執行可能會失敗;另一種方式可規避此問題:

30.help

【命令作用】 檢視內部命令的幫助資訊

【命令語法】 help [選項] [引數]

41.man

【命令作用】 命令幫助手冊

【命令語法】 man [選項] [引數]

嵌入式Linux ARM GPIO操作

gpio general purpose i o ports 意思為通用輸入 輸出埠,通俗的說就是一些引腳。我們可以通過它們輸出高低電平 或 讀入引腳的狀態。s3c2440中有130個i o埠,分為a j共9組,gpa gpb gpj 既然要操作gpio,必須對相應的暫存器進行操作,2440中gpi...

微型嵌入式系統mysql 微型嵌入式作業系統對比

gpl general public license 即gnu通用公共許可證 1 ucos ii ucos ii 商業和gpl雙許可。c os ii是一種可移植的,可植入rom的,可裁剪的,搶占式的,實時多工作業系統核心。是實現乙個基於優先順序排程的搶占式的實時核心,並在這個核心之上提供最基本的系統...

嵌入式 位 bit 操作

嵌入式系統總是要使用者對變數或暫存器進行位操作。給定乙個整型變數 a,寫兩段 第乙個設定a的 bit 3 第二個清除a 的 bit 3 在以上兩個操作中,要保持其它位不變。對這個問題有三種基本的反應 1 不知道如何下手。該被面者從沒做過任何嵌入式系統的工作。2 用 bit fields bit fi...