1-2:学习shell之导航文件系统
文章目錄
- 一:文件系統樹
- 二:當前工作目錄-pwd
- 三:列出目錄內容-ls
- 四:更改當前工作目錄-cd
- (1)絕對路徑
- (2)相對路徑
一:文件系統樹
提起Windows大家一定很熟悉,但是大家有沒有觀察過Windows的文件層級結構呢。很明顯,是一個樹形結構
其實許多類UNIX系統都是以分層目錄結構的方式組織文件的
- 需要注意,Windows操作系統,每個存儲設備都有一個獨立的文件系統樹(C,D,E盤),而在Linux中,無論多少存儲設備都會被算為一個系統樹,存儲設備會被掛載到系統樹的不同位置
- 使用tree命令可以查看文件系統樹
二:當前工作目錄-pwd
當前工作目錄說白了就是當前你現在所在的目錄。比如說我現在就在/root/home/zhangxing這個目錄之下
使用命令pwd可以打印我現在所在的工作目錄
第一次登錄系統時,當前工作目錄就是該普通用于所在的目錄,該普通用戶只能在這里進行它的操作
三:列出目錄內容-ls
使用ls命令可以列出當前工作目錄的文件和目錄
- ls的功能非常強大,不止這么簡單,更多細節后續文章再討論
四:更改當前工作目錄-cd
使用cd命令可以更改當前工作目錄,只需要輸入cd,然后再輸入工作目錄的路徑名即可,關于這個路徑名需要好好討論一下,路徑名主要有兩種:絕對路徑和相對路徑
(1)絕對路徑
類比于Windows,絕對路徑就是你在Windows中選定一個文件,然后選擇該文件的地址,這個地址就是這個文件的絕對路徑
如下,當前處于根目錄,然后使用絕對路徑的方式進入用戶目錄(zhangxing)下的debug文件夾中
(2)相對路徑
相對路徑著重體現在相對二字。舉一個生活中的例子,我身高1.75米,姚明相對我來說很高,而我相對潘長江來說比較高。
所以對于文件或工作路徑也是一樣的,為了體現這種相對位置,我們通常用.表示當前目錄,..表示當前目錄的上一目錄。
所以接著絕對路徑的那個例子,我現在已經進入了debug文件夾下,然后,我想返回到上一個目錄,也就是zhangxing目錄下,可以這樣做
那么zhangxing目錄下有其他目錄,還是按照相對路徑的方式,需要進入Desktop下可以這樣做
總結及補充如下
總結
以上是生活随笔為你收集整理的1-2:学习shell之导航文件系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Servlet课程0425(五) sen
- 下一篇: java信息管理系统总结_java实现科