Linux 命令詳解- CD,LS,PWD 命令 今天這三個命令是用於 Linux 中的文件管理。 cd 命令:用於切換當前工作目錄至 dirName(目錄參數)。 語法: cd [dirName] 參數: " ~ " 代位符 代表的是個人目錄的地址,個人目錄地址隨著用戶身份的改變而變化。 # 在普 ...
Linux 命令詳解- CD,LS,PWD 命令
今天這三個命令是用於 Linux 中的文件管理。
-
cd 命令:用於切換當前工作目錄至 dirName(目錄參數)。
語法:
cd [dirName]
參數:
-
" ~ " 代位符
代表的是個人目錄的地址,個人目錄地址隨著用戶身份的改變而變化。
# 在普通用戶下 mike@Mikelucis:/root$ cd ~ mike@Mikelucis:~$ pwd /home/mikelucis # 回到home用戶目錄
# 在root用戶下 root@Mikelucis-PC:/home/mikelucis$ cd ~ root@Mikelucis-PC:~$ pwd /root # 回到root用戶目錄
-
" / " 根節點表示符
指樹狀形式目錄的根,也是目錄層的分隔、表示符。
mike@Mikelucis:/root$ cd / mike@Mikelucis:~$ pwd / # 回到根目錄 / 下
-
“ . ” 當前目錄
mikelucis@Mikelucis-PC:~$ pwd /home/mikelucis mikelucis@Mikelucis-PC:~$ cd . mikelucis@Mikelucis-PC:~$ pwd /home/mikelucis
-
" .. " 當前目錄的上一層目錄
mikelucis@Mikelucis-PC:~$ pwd /home/mikelucis mikelucis@Mikelucis-PC:~$ cd .. mikelucis@Mikelucis-PC:/home$ pwd /home # 回到上一層目錄
-
跳轉到指定目錄
# 跳轉到/usr/bin mikelucis@Mikelucis-PC:/home$ pwd /home mikelucis@Mikelucis-PC:/home$ cd /usr/bin mikelucis@Mikelucis-PC:/usr/bin$ pwd /usr/bin
-
-
ls 命令用於顯示指定工作目錄下之內容(列出當前工作目錄下的文件及子目錄)。
語法:
ls [-alrtAFR] [name...]
參數:
- -a 顯示所有文件及目錄 (ls內定將文件名或目錄名稱開頭為"."的視為隱藏檔,不會列出)
- -l 除文件名稱外,亦將文件型態、許可權、擁有者、文件大小等資訊詳細列出
- -r 將文件以相反次序顯示(原定依英文字母次序)
- -t 將文件依建立時間之先後次序列出
- -A 同 -a ,但不列出 "." (目前目錄) 及 ".." (父目錄)
- -F 在列出的文件名稱後加一符號;例如可執行檔則加 "*", 目錄則加 "/"
- -R 若目錄下有文件,則以下之文件亦皆依序列出
示例:
-
列出根目錄下所有文件及目錄
mikelucis@Mikelucis-PC:~$ ls / bin dev home lib lib64 media opt root sbin srv tmp var boot etc init lib32 libx32 mnt proc run snap sys usr
-
列出目前工作目錄下所有名稱是 s 開頭的文件,越新的排越後面
ls -ltr s*
-
將 /bin 目錄以下所有目錄及文件詳細資料列出
ls -lR /bin
-
pwd 命令用於顯示當前工作目錄
語法:
pwd
-
查看當前所在目錄:
mikelucis@Mikelucis-PC:~$ pwd /home/mikelucis
-