日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

【Linux】一步一步学Linux——cd命令(20)

發布時間:2024/4/21 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Linux】一步一步学Linux——cd命令(20) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

00. 目錄

文章目錄

    • 00. 目錄
    • 01. 命令概述
    • 02. 命令格式
    • 03. 常用選項
    • 04. 參考示例
    • 05. 附錄

01. 命令概述

cd命令是”change directory”中單詞的首字母縮寫,其英文釋義是改變目錄,所以該命令的功能是從當前目錄切換到指定目錄。

其中目錄的路徑可分為絕對路徑和相對路徑。若目錄名稱省略,則切換至使用者的用戶目錄(也就是剛登錄時所在的目錄)。

另外,“~”也表示為用戶目錄的意思,“.”則是表示目前所在的目錄,“…”則表示當前目錄位置的上一級目錄。

cd 為最常用的命令,與 DOS 下的 cd 命令類似。

02. 命令格式

cd [選項] [目錄名]

03. 常用選項

-p 如果要切換到的目標目錄是一個符號連接,直接切換到符號連接指向的目標目錄 -L 如果要切換的目標目錄是一個符號的連接,直接切換到字符連接名代表的目錄,而非符號連接所指向的目標目錄。 - 當僅實用"-"一個選項時,當前工作目錄將被切換到環境變量"OLDPWD"所表示的目錄。

04. 參考示例

4.1 切換工作目錄到當前工作目錄(其實沒有什么意義,主要介紹 . 表示當前目錄)

[deng@localhost ~]$ pwd /home/deng [deng@localhost ~]$ cd . [deng@localhost ~]$ pwd /home/deng [deng@localhost ~]$

4.2 切換到當前目錄的上一級目錄(…表示上一級目錄)

[deng@localhost ~]$ pwd /home/deng [deng@localhost ~]$ cd .. [deng@localhost home]$ pwd /home [deng@localhost home]$

4.3 返回上兩級目錄

[deng@localhost share]$ pwd /home/deng/share [deng@localhost share]$ cd ../.. [deng@localhost home]$ pwd /home [deng@localhost home]$

4.4 返回進入此目錄之前所在的目錄

[deng@localhost home]$ cd /home/deng [deng@localhost ~]$ pwd /home/deng [deng@localhost ~]$ cd share/ [deng@localhost share]$ pwd /home/deng/share [deng@localhost share]$ cd - /home/deng

4.5 進入到當前用戶的家目錄

[deng@localhost ~]$ cd / [deng@localhost /]$ pwd / [deng@localhost /]$ cd ~ [deng@localhost ~]$ pwd /home/deng [deng@localhost ~]$

或者

[deng@localhost ~]$ cd / [deng@localhost /]$ pwd / [deng@localhost /]$ cd [deng@localhost ~]$ pwd /home/deng [deng@localhost ~]$

4.6 使用相對路徑切換到指定的目錄

[deng@localhost ~]$ cd / [deng@localhost /]$ pwd / [deng@localhost /]$ cd home/ [deng@localhost home]$ pwd /home [deng@localhost home]$

4.7 使用絕對路徑切換到指定的目錄

[deng@localhost ~]$ pwd /home/deng [deng@localhost ~]$ cd /tmp [deng@localhost tmp]$ pwd /tmp [deng@localhost tmp]$

4.8 把上個命令的參數作為cd參數使用 !$表示

[deng@localhost ~]$ pwd /home/deng [deng@localhost ~]$ ls -ld share drwxrwxr-x 4 deng deng 28 7月 11 09:47 share [deng@localhost ~]$ cd !$ cd share [deng@localhost share]$ pwd /home/deng/share [deng@localhost share]$

4.9 切換至帶有空格的目錄

[root@localhost ~]# mkdir "test dir" [root@localhost ~]# cd test\ dir/ [root@localhost test dir]# pwd /root/test dir [root@localhost test dir]#

或者 使用單引號

[root@localhost ~]# cd 'test dir' [root@localhost test dir]# pwd /root/test dir [root@localhost test dir]#

或者使用雙引號

[root@localhost ~]# cd "test dir" [root@localhost test dir]# pwd /root/test dir [root@localhost test dir]#

4.10 使用通配符(用得比較少)

[deng@localhost test]$ mkdir test1 test2 task [deng@localhost test]$ cd t* [deng@localhost task]$ pwd /home/deng/test/task [deng@localhost task]$

溫馨提示:如果只有一個目錄以 t 開頭,將會移動到該目錄;如果有很多目錄以 t 開頭,將會移動到第一個以 t 開頭的目錄(按照字典里字母的順序)。

05. 附錄

參考:【Linux】一步一步學Linux系列教程匯總

總結

以上是生活随笔為你收集整理的【Linux】一步一步学Linux——cd命令(20)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。