物聯(lián)網(wǎng)時(shí)代,各種傳感器的采集和處理技術(shù)是需要我們掌握的,迅為IMX6ULL開發(fā)板標(biāo)配了各種傳感器設(shè)備,包括陀螺儀、重力加速度計(jì)和光傳感器、紅外接收、EEPROM存儲(chǔ),也可以選配溫濕度傳感器,其他如攝像頭(含CMOS和USB兩種)、VGA顯示、GPS定位功能、RFID門禁、繼電器輸出、步進(jìn)電機(jī)和LORA無線傳輸?shù)裙δ芫羞m配好的模塊供大家選擇,這些模塊在終結(jié)者上均包含對(duì)應(yīng)例程和實(shí)現(xiàn)案例。通過對(duì)更多模塊的研究和集成,可以更深入的理解和開發(fā)物聯(lián)網(wǎng)設(shè)備。


7.1 ls 命令
ls 命令功能:查看文件信息
在 windows 下查看文件,直接打開我的電腦,或者是我的文件夾就可以看到文件的目錄了,但是在
ubuntu 上,我們一般都使用命令來查看。那么我們用 ls 命令來查看文件信息。在當(dāng)前目錄下輸入 ls 命令,
然后敲回車,這樣就會(huì)列出現(xiàn)在所在路徑下的文件,如下圖所示。


除了這些還有些隱藏文件是看不到的。在 windows 上,隱藏文件不設(shè)置是看不到的,同樣我們 ubuntu
也是一樣的,要加一些參數(shù)才能看到隱藏文件,輸入
ls -al
這樣會(huì)顯示這個(gè)路徑下所有文件和所有文件的全部信息。哪個(gè)是隱藏文件呢,隱藏文件它前邊是一個(gè)
“.”。 ubuntu 里面以“.”開頭的全部是隱藏文件,這里 .bash_history 就是隱藏文件。如下圖所示。


剛才我們輸入的命令參數(shù)有兩個(gè),第一個(gè)是 a ,第二個(gè)是 l
-a :顯示所有的文件,
-l :顯示文件的詳細(xì)信息,比如說文件的形態(tài)、權(quán)限、所有者、大小信息等。
我們來看下 ubuntu 這些顯示的信息內(nèi)容是什么呢,從左往右依次看。
第一列的第一個(gè)參數(shù)有 d,還有-,這代表文件類型,在 windows 上文件類型都是以后綴名決定的,
比如說 .mp3 、 .mp4 、 .txt ,在 windows 上通過后綴名就可以判斷我們文件的屬性了,但是在 ubuntu上,是通過第一個(gè)參數(shù)來判斷文件類型是什么的。
第一個(gè)參數(shù):


rwxr 這些代表文件權(quán)限,這個(gè)權(quán)限要怎么判斷呢,文件權(quán)限里邊一共有三個(gè)字母 r w x ,還有一個(gè)-。


我們首先要知道 r w x - 這幾個(gè)都代表什么意思,后面我們?cè)賮斫檀蠹以趺磥砼袛辔覀兊奈募?quán)限,怎 么來修改文件權(quán)限。
看第二列,17 3 1 1 這些數(shù)字是什么意思呢
。
對(duì)于普通文件來說,17 就是代表鏈接數(shù),普通文件是“-”開頭,那么 .bash history 就是普通文件,.bash
history 這個(gè)是文件名,17 代表普通文件的鏈接數(shù),也就相當(dāng)于 windows 上的快捷方式。
對(duì)于目錄文件來說,它相當(dāng)于第一級(jí)子目錄目錄數(shù),目錄文件就是以 d 開頭的文件,我們看這個(gè)隱藏
文件 .cache 這個(gè)文件,第一級(jí)子目錄數(shù)是什么意思呢,我現(xiàn)在所處的 .cache 這個(gè)目錄,他作為副目錄,
那么子目錄就是該副目錄下的目錄稱為子目錄,也就是我們進(jìn)到 .cache 這個(gè)目錄下去,他里面稱之為子目
錄,這里個(gè)數(shù)表示的是子目錄的目錄數(shù)而不是文件數(shù),這里不包括文件,這里寫的是 14 ,那么我們來看
下這里面是不是 14 個(gè)文件呢,我們進(jìn)到 .cache ,
cd .cache/
然后我們輸入
ls -al
我們來數(shù)一下, d 開頭的一共是 14 個(gè)文件,所以說這個(gè)數(shù)字表示的是副目錄下子目錄的個(gè)數(shù),不包
括文件。如下圖所示。


topeet 這個(gè)表示的是用戶名,旁邊的這個(gè)是組名。
第四列的 4096 它表示的是文件大小,單位是以字節(jié)為單位的,如下圖所示。


第五列是修改時(shí)間,這個(gè)修改時(shí)間是最后的修改時(shí)間,
最后一個(gè)參數(shù)是表示文件名。
“.”和“..”代表什么:
. 表示的是當(dāng)前目錄
.. 表示的是上一級(jí)目錄
除了這兩個(gè)參數(shù)以外,還有 -t -s -a 這幾個(gè)參數(shù),但是這些參數(shù)我們都不常用,我們最常用的還是 a 和
l 這個(gè)參數(shù),它的命令格式是我們剛剛在虛擬機(jī)上敲入的格式, ls 是命令, -al 是參數(shù),這個(gè)就是文件查
看信息命令 ls ,他是 list 這個(gè)單詞的縮寫。
7.2 cd 命令
cd 命令功能:目錄切換
cd 命令是用來切換工作路徑的,就相當(dāng)于我們 windows 電腦上進(jìn)入下一級(jí)和返回下一級(jí),它的使用
方法也非常的簡單,直接輸入 cd 加空格加上我們要進(jìn)入的路徑就可以了。
cd .. 作用:返回上一級(jí)目錄
我們輸入
cd ..
..代表上一級(jí),這就是進(jìn)入這個(gè)路徑的上一級(jí)路徑,我們上一級(jí)路徑是在 home 下,然后
ls
列出當(dāng)前路徑下的文件,當(dāng)前目錄下,有一個(gè)叫 topeet 的文件,然后我們?cè)龠M(jìn)到 topeet 這個(gè)目錄,
我們輸入以下命令:
cd topeet/
這里有一個(gè)小技巧,我們輸入這個(gè)文件第一個(gè)首字母,然后按 Tab 鍵,會(huì)自動(dòng)幫我們補(bǔ)全,我們就不
用輸入這個(gè)文件全部名稱了,然后我們敲回車。
ls
這樣就進(jìn)到了 topeet 這個(gè)路徑下,
7.3 pwd 命令
pwd 命令功能:顯示當(dāng)前路徑
它就相當(dāng)于我們 windows 電腦上如下圖所示選項(xiàng)的路徑,我們?cè)?windows 電腦直接看它,就可以知
道所處的路徑了。
但是在 ubuntu 上,我們使用控制臺(tái)是看不到這個(gè)路徑的,如果說我們想看一下當(dāng)前處在哪個(gè)路徑上,
我們就可以使用 pwd 命令。
現(xiàn)在在控制臺(tái)上輸入
pwd
然后敲回車,他這里就顯示了我們當(dāng)前的路徑,當(dāng)前的路徑是在 /home/topeet 這個(gè)路徑下,然后我們
輸入
cd ..
..代表上一級(jí),然后我們?cè)佥斎?/p>
pwd
那么現(xiàn)在所處的路徑是 home 路徑下,然后我再進(jìn)到 topeet 這個(gè)路徑,
cd topeet/
這樣我們就回到了 topeet 這個(gè)路徑。


這三個(gè)命令是在日常中使用最多的命令。勤于練習(xí)自然就記住了。
-
嵌入式
+關(guān)注
關(guān)注
5186文章
20160瀏覽量
329027 -
Linux
+關(guān)注
關(guān)注
88文章
11628瀏覽量
218020 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
6133瀏覽量
113536 -
迅為電子
+關(guān)注
關(guān)注
0文章
83瀏覽量
305
發(fā)布評(píng)論請(qǐng)先 登錄
IMX6ULL開發(fā)板之Ubuntu常用命令(二)
【精品連載】韋東山老師帶你上手鴻蒙內(nèi)核Liteos-a開發(fā)
迅為IMX6ULL開發(fā)板Linux下電容觸摸實(shí)驗(yàn)程序編寫
RK3399開發(fā)板嵌入式linux開發(fā)流程
迅為iMX6ULL開發(fā)板使用手冊(cè)資料下載
i.MX6ULL的相關(guān)資料下載
【傾心力作!】i.MX8MM嵌入式linux開發(fā)指南+全覆蓋開發(fā)資料
龍芯2K1000開發(fā)指南資料1.2版更新啦!
迅為-iMX6ULL開發(fā)板原創(chuàng)嵌入式開發(fā)文檔系統(tǒng)化學(xué)習(xí)
【迅為資料上新】iTOP-3568開發(fā)板指南手冊(cè)!
迅為RK3399開發(fā)板嵌入式linux開發(fā)指南
【北京迅為】《stm32mp157開發(fā)板嵌入式linux開發(fā)指南》第五章 Ubuntu使用apt-get下載

【迅為電子】IMX6ULL開發(fā)板嵌入式linux開發(fā)指南第七章 Linux 常用命令第一部分
評(píng)論