在日常的工作經常是要利用終端去操作文件的,以下的命令是在日常生活中經常用到的:
cd 進入某個目錄
例如,我們要進入我們的家目錄,可以輸入下面的命令:
cd ~
1
cd 是英文 change directory 的縮寫,更改目錄的意思。
再例如,我們要進入下載目錄,就是這樣的命令:
cd ~/Downloads/
要輸入這樣的命令,是不是感覺有點長呢?其實大可不必,我們可以用 tab 鍵快速補全。例如,這樣:
cd ~/Dow<tab>
上面的 <tab> 表示按 tab 鍵。
如果需要返回上級目錄,則是使用
cd ..
在 linux 系統中 . 代表當前目錄,..代表上級目錄。如果是上級的上級目錄,就是 ../..。
ls 查看目錄下的文件
當我們進入到某個文件夾之後,我們不知道里面有什麼文件,就可以使用這個命令:
ls
ls 是英文 list 的縮寫
然後我們就可以看到這個目錄的文件了。這裏,我們只能看到文件或者文件夾的名字,如果我們想要看到更多的內容,就可以加上 -l 參數。
ls -l
這樣,就會以一個列表的形式,把所有的內容全部輸出出來。
如果你還想要看看隱藏的文件,可以輸入
ls -a
當然,聰明的你肯定想要了,這命令可以組合起來嗎?當然可以,如下:
ls -la
touch 新建文件
我們可以新建一個任意的文件。命令是 touch
至於爲什麼是這個命令,我不太清楚,我聯繫不上 觸摸 和 新建 之間的關係。
但是這個單詞是一個非常簡單的單詞,我們可以輕鬆的記住。
創建一個文件
touch a
創建多個文件
touch a b c d
就可以創建 a b c d 這四個文件了。
我們可以創建任意文件。只需要加上不同的後綴就可以了。
touch a.txt b.jpg c.doc d.pdf