如何在 Linux 中使用 CD 命令

從終端更改 Linux 中目錄的簡單方法

Linux 中的一些命令使用頻率如此之高,以至於我們經常忽略這些命令的重要性,而忽略了有關它們的詳細信息。cd就是這樣的一個命令。cd代表“更改目錄”,它本身解釋了它的用途和目的。

cd允許您輕鬆地將當前目錄更改為您希望移動的任何目錄。只需在命令中輸入正確的路徑,您就會被放置在該目錄中cd

在這個簡短的教程中,您將獲得有關cd命令行實用程序的所有基本和有用的見解。

進一步了解 cd 命令

cd command 是所有常用命令行用戶以及需要管理無 GUI 服務器的有用實用程序。

讓我們看看cd命令的基本語法。

一般語法:

cd [options] [directory_or_directory_path]

下表將讓您簡要了解將這些選項與cd命令一起使用時會發生什麼。

選項 意義
/ 將當前目錄更改為根目錄
~ 將目錄更改為主目錄
. 代表當前目錄
.. 切換到當前目錄的父目錄
  • cd:您可以通過輸入目標目錄的名稱直接更改目錄。

一般語法:

cd [directory_name]

例子:

cd workspace

在這裡,我們只是將當前目錄更改為名為“workspace”的目錄。

注意:請注意,此工作區目錄應放置在您當前的工作目錄中。如果不是,那麼您將收到錯誤消息。您可以在cd命令中使用所需目錄的完整路徑。我們將在接下來的示例中了解這一點。

cd /此命令會將您的當前目錄更改為根目錄。

例子:

[email protected]:~/workspace$ cd /
[email protected]:/$

在這裡,我們已將當前工作目錄從“工作區”更改為root目錄。

[email protected]:/$ pwd
/
[email protected]:/$

使用pwd(打印工作目錄)命令時,將顯示“ / ”(根)目錄。

  • cd ~ :此命令會將您從您可能正在工作的任何目錄帶回到主目錄。

例子:

[email protected]:~/space/apache$ pwd
/home/gaurav/space/apache

我目前在名為 apache 的目錄中。現在讓我們使用cd ~(波浪號) 命令。

[email protected]:~/space/apache$ cd ~
[email protected]:~$ 
[email protected]:~$ pwd
/home/gaurav
[email protected]:~$ 

現在,我們回到主目錄“/home/gaurav”。

  • cd .. :此命令允許您將當前工作目錄更改為當前目錄上一級的父目錄。

例子:

[email protected]:~/snap/htop/1332$ pwd
/home/gaurav/snap/htop/1332
[email protected]:~/snap/htop/1332$

在本例中,/home/gaurav/snap/htop/1332 是當前工作目錄路徑。我們實際上是進入目錄1332。'1332'目錄的直接父目錄是'htop'目錄。使用該cd ..命令時,我們將移動到“htop”目錄,即它的直接父目錄。

[email protected]:~/snap/htop/1332$ cd ..
[email protected]:~/snap/htop$
[email protected]:~/snap/htop$ pwd
/home/gaurav/snap/htop
[email protected]:~/snap/htop$

上面給出了一些與cd命令一起使用的有用選項。現在,讓我們深入研究一些更詳細的cd命令示例。

從當前目錄更改為特定路徑

您可以使用該cd命令切換到使用其路徑的任何目錄。

句法:

cd [absolute_path_of_directory]

例子:

cd ./snap/htop/1332/examples

在這裡,我們希望切換到名為“examples”/home/gaurav/snap/htop/1332/examples的目錄,該目錄位於主目錄的路徑中。

注意:這裡,我使用./而不是輸入我的主目錄的完整路徑。您可以在本文中了解更多相關信息。

[email protected]:~/snap/htop1332/examples$ pwd
/home/gaurav/snap/htop/1332/examples
[email protected]:~/snap/htop/1332/examples$

我們現在被放置在目錄“examples”中。

移動到名稱中帶有空格的目錄

我們在命名目錄時使用“空格”的情況有很多。有時,僅使用cd具有這種類型名稱的命令似乎不起作用。但是有一個簡單的解決方法。

將目錄名稱放在單引號或雙引號內可以解決問題。您可以簡單地使用cd "directory name"cd 'directory name'

句法:

cd "directory name 22"

例子:

cd "Calibre Library"

輸出:

[email protected]:~$ cd "Calibre Library"
[email protected]:~/Calibre Library$
[email protected]:~/Calibre Library$ pwd
/home/trinity/Calibre Library

我們現在轉移到名稱中包含空格的 Calibre Library 目錄。

改回之前的目錄

我們之前看到了cd ..命令的使用,它會將您帶到當前工作目錄的父目錄。在這裡,我們將研究另一種替代方法。

cd -(DASH)命令可以執行更多或更少相同的動作。您可以移動到當前工作目錄的上一個目錄。

一般語法:

cd -

例子:

[email protected]:~/workspace/snap/vim-editor$ pwd
/home/gaurav/workspace/snap/vim-editor
[email protected]:~/workspace/snap/vim-editor$ 

在這裡,我目前在 'vim-editor' 目錄中工作。假設用戶希望移動到上一個目錄,那麼cd -可能會有所幫助。讓我們看看如何。

[email protected]:~/workspace/snap/vim-editor$ cd -
/home/trinity/workspace/snap
[email protected]:~/workspace/snap$

在這裡,我們現在已經移動到名為“snap”的上一個目錄。

結論

在這個超級簡單的教程中,我們學習了一個cd在所有 Linux 系統中都使用的非常基本和友好的命令(即更改目錄)。我們現在可以在不使用 GUI 的情況下在終端上工作時瀏覽多個目錄。cd完成本教程後,命令將很容易使用。

Tags: #linux命令

如何在 Chromebook 上複製和粘貼

如何在 Chromebook 上複製和粘貼

在切換到 Chromebook 時,您可能想知道的第一件事是如何做基本的事情——你在以前的操作系統中掌握的那種東西。複製和粘貼是您必須在某一時刻使用的一項基本功能。

如何使用 tt 在 Linux 上進行打字測試

如何使用 tt 在 Linux 上進行打字測試

在現代科技時代,打字已成為許多職業最常見的活動之一。學會更快更準確地打字可以幫助您在相同的時間內完成更多的工作。

Wi-Fi 在 Ubuntu 上不工作?這是修復方法

Wi-Fi 在 Ubuntu 上不工作?這是修復方法

Ubuntu 因其健壯性和相對較少的錯誤而廣受歡迎。但它肯定不是沒有問題。其中一個問題是其 Wi-Fi 驅動程序。您可能會打開系統電源,卻發現您的 Wi-Fi 無法正常工作。

2020 年適用於 Ubuntu 的最佳免費視頻編輯器

2020 年適用於 Ubuntu 的最佳免費視頻編輯器

除了所有的絨毛,這裡列出了適用於 Ubuntu 的最佳免費視頻編輯器,您可以使用它們來創建令人驚嘆的視頻。

如何在 Chromebook 上創建和掃描二維碼

如何在 Chromebook 上創建和掃描二維碼

快速響應碼,簡稱 QR 碼,是一種高級條碼,包含比傳統條碼更多的信息。這些代碼是二維的,允許您垂直或水平掃描它們。

如何在 Arch Linux 中安裝和刪除軟件包

如何在 Arch Linux 中安裝和刪除軟件包

想在 Arch Linux 上安裝軟件包但不知道如何安裝?很多人第一次從基於 Debian 的發行版遷移到 Arch 時都會遇到這個問題。但是,您可以使用包管理器輕鬆管理基於 Arch 的系統上的包。

如何在 Linux 上安裝 Spotify

如何在 Linux 上安裝 Spotify

Spotify 是最大的音樂流媒體服務之一。它具有適用於移動(Android 和 iOS)和桌面(Mac 和 Windows)設備的本機客戶端。

9 個讓你開始使用 Linux 的基本命令

9 個讓你開始使用 Linux 的基本命令

Linux 操作指南通常希望您在終端中執行某些操作,這乍一看似乎令人生畏。但不要擔心;這個 Linux 命令備忘單將涵蓋打開終端和發出一些有用命令的過程。

如何使用 Mv 命令移動 Linux 文件

如何使用 Mv 命令移動 Linux 文件

雖然您可能已經知道如何使用 GUI 文件瀏覽器在 Linux 中移動文件,但您可能想知道終端中是否有移動命令可以讓您快速將文件移動到不同的目錄。mv 命令就是您想要的,它的簡單語法和一些可選的安全標誌易於使用。

如何在 Ubuntu 的“Alt-Tab”中取消組合 Windows

如何在 Ubuntu 的“Alt-Tab”中取消組合 Windows

默認情況下,Ubuntu 允許您切換應用程序而不是窗口。以下是如何在 Ubuntu 上的 Alt-Tab 中反轉它並取消組合選項卡。