linux:基本指令ls、cd


cd 指令 

使用 cd 指令, 我們能在 Terminal 中輕松切換到不同的文件夾. 想從 Home 去 Documents 這個文件夾? 輸入下面的命令就可以了.

~$ cd Documents/


接着你會看到它在下一行跳出了這個東西, 在 $ 前面的 ~/Documents 就說明你現在已經在 Documents 這個文件夾里了. 你現在要執行的命令將會在這個目錄下生效.

~/Documents$


接着我們來列舉另外一些常用的 cd 命令.

#查看當前目錄
~/Documents$ pwd

~Documents
#返回上一級目錄
~/Documents$ cd ..

~$
# 去往子文件夾
~$ cd Documents/folder1/
~/Documents/folder1$
#返回你剛剛所在的目錄
~/Documents/folder1$ cd -
/home/kumata
~$
#向上返回兩次

~/Documents/folder1$ cd ../../
~$
# 去往 Home

~/Documents/folder1$ cd ~
~$
#去往電腦任何地方, 你需要的是一個絕對路徑
~$ cd /home/kumata/Documents/folder1
~/Documents/folder1$

 

ls 指令


我們現在能在電腦的文件中移動來移動去了, 這還沒什么意思, 接着我們就來移動去一個地方, 再看看那個地方有些什么. (有種黑客在偷窺人家文件的感覺, 哈哈).

#在 Documents 目錄里放了個文件夾(folder1)和文件(file1). 我們將目錄導去 Documents, 然后使用 ls (list 的簡寫) 看看這里面的東西.
~/Documents$ ls file1 folder1


我們再來看看 ls 的其他使用方式.

#輸出詳細信息 -l (long 的簡寫). 這個指令會打印出文件的權限 (-rw-rw-r-- 之后我們在細說這個), 用戶名, 文件大小, 修改日期, 文件名

~/Documents$ ls -l total 4 -rw-rw-r-- 1 kumata kumata 0 Oct 12 07:38 file1 drwxrwxr-x 2 kumata kumata 4096 Oct 12 07:26 folder1
# -a (all 的簡寫) 顯示所有文件 . 這里還會顯示隱藏的文件 (以 . 開頭的)

$ ls -a
. .. file1 folder1 .hidden_file

 

#-lh (human), 直接 -l 不方便人看, 這個指令是為了方便給人觀看的. 注意這里的文件大小使用了 K, MB, GB 之類概括

$ ls -lh
total 4.0K
-rw-rw-r-- 1 kumata kumata 0 Oct 12 07:38 file1
drwxrwxr-x 2 kumata kumata 4.0K Oct 12 07:26 folder1

 

# 還有很多其他的功能, 我們可以通過 --help 來查看

$ ls --help

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM