- 樹莓派創客:手把手教你玩轉人工智能
- 陳佳林
- 899字
- 2020-11-23 16:49:16
1.1.4 主目錄與改變文件夾
對于所有已經登錄的用戶,他們的主目錄可以縮寫為~(tilda)符號。也就是說,如果你是用戶pi,那么~就指代了你的用戶主文件夾/home/pi。輸入“ls ~”,然后你會看到自己的主目錄里目前有什么內容。但是,樹莓派會將很多文件與文件夾隱藏起來,這些隱藏文件的文件名通常以點開頭,隱藏文件里包含了關于你的系統以及程序相關的配置信息,一般情況下你不需要看見這些文件。
但是,當你想要看到或者修改這些文件的時候,只需要為ls命令加上--all參數,或者是縮寫-a:ls -a。在命令行里遍歷文件系統比在圖形界面中容易得多,尤其是在使用各種縮寫的情況下。ls -a命令顯示第一個與第二個文件夾分別是.與..,代表了現在的文件路徑以及現在的文件夾的上一級路徑。嘗試著從/home/pi查看你的上一級文件夾路徑,輸入ls ../../將會顯示上兩級的文件夾。如果你不想在輸出的列表里看到.與..,就只需將- a改成- A。
在我們開始介紹其他的一些命令之前,讓我們看一下把各種參數結合起來會怎么樣,比如ls -lh命令。-l參數可以告知你更多的文件相關信息,-h參數會把文件及文件夾大小的單位轉換到常用的KB、MB或者GB。在后續的章節中,我們會進一步解釋-l指令輸出的內容的含義。
一般在日常的使用過程中使用ls -al即可。
絕對路徑
我們使用的~/mylisting4.txt是絕對路徑,因為已經把路徑輸全了。如果cd到了~主文件夾,就可以直接使用mylisting4.txt,此時效果與~/mylisting4.txt是相同的,這就是相對路徑。
想要改變當前文件夾可使用cd(change directory,改變路徑)命令,該命令能夠讓你移動到文件系統的任何一個位置。例如,使用cd /var/log命令查看var文件夾中的內容:

/var/log文件夾下保存了系統狀態的各種日志信息,可以用于日后的分析。個人日常使用的話,你不需要時常查看這些文件里的內容;對于那些運行在數據中心以及超級計算機上的樹莓派設備,這些監視信息就非常重要了。對于我們來說,大致了解這些文件還是很有必要的,尤其是日后遇到問題并且要求助于他人之時,里面的報錯信息能夠準確定位問題的來源。
使用cd–指令會帶你回到你的主文件夾。親自試一下吧,然后用pwd檢驗結果。接下來試一試“cd–”,“–”是你所在的上一個文件路徑的簡寫。現在我們已經學會了如何查看文件夾的內容并且在它們之間跳轉,接下來我們會學習如何處理文件。
- 工業機器人虛擬仿真實例教程:KUKA.Sim Pro(全彩版)
- 輕輕松松自動化測試
- 21小時學通AutoCAD
- 腦動力:PHP函數速查效率手冊
- 計算機網絡應用基礎
- CompTIA Linux+ Certification Guide
- Cloudera Administration Handbook
- Moodle Course Design Best Practices
- 面向對象程序設計綜合實踐
- 中國戰略性新興產業研究與發展·智能制造裝備
- Microsoft System Center Confi guration Manager
- 空間機械臂建模、規劃與控制
- Hands-On Data Warehousing with Azure Data Factory
- 人工智能技術入門
- Access 2007數據庫入門與實例應用金典