自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在 Linux 中使用 cd 命令

系統(tǒng) Linux
了解如何使用用于切換目錄的一個基本但必不可少的 Linux 命令。

Linux 中的 cd 命令用于更改目錄。cd 實際上是“更改目錄change directories”的縮寫。

這是你必須了解的 基本 Linux 命令之一。

使用 cd 命令非常簡單:

cd path_to_directory

不可能比這更簡單了,對吧。

然而,你應(yīng)該理解它的路徑部分,以便輕松地瀏覽 文件系統(tǒng) 而不會感到困惑。

這是絕對路徑和相對路徑的快速回顧:

Absolute vs relative path in LinuxAbsolute vs relative path in Linux

如果你需要更多細(xì)節(jié),我建議你閱讀這篇文章:

Linux 上的絕對路徑和相對路徑有什么不同

讓我們看一些使用 cd 命令的示例。

使用絕對路徑更改目錄

從視覺上看會更容易理解。看下圖。

Absolute path travel to the python directoryAbsolute path travel to the python directory

我當(dāng)前的位置是我的主目錄(/home/abhishek),我必須進(jìn)入 scripts 目錄中的 python 目錄。

假設(shè)我想使用絕對路徑。python 目錄的絕對路徑是 /home/abhishek/scripts/python。

cd /home/abhishek/scripts/python

cd command with absolute pathcd command with absolute path

使用相對路徑更改目錄

讓我們舉同樣的例子,但這次我將采用相對路徑。

Relative path exampleRelative path example

我的主目錄到 python 目錄的相對路徑是 scripts/python。讓我們用這個:

cd scripts/python

cd command with relative pathcd command with relative path

進(jìn)入上級目錄

到目前為止,你一直在進(jìn)入下級。如果你必須進(jìn)入上級目錄怎么辦?

假設(shè)你位于 /home/abhishek/scripts/python 中,并且必須將目錄添加到 scripts?

使用絕對路徑始終是一種選擇,但它相當(dāng)冗長。相反,你可以使用特殊的目錄符號 ..。雙點 (..)表示父目錄或上一級目錄。單點(.)表示當(dāng)前目錄。

cd ..

這是一個例子:

cd up a directorycd up a directory

你可以使用 .. 在 Linux 文件系統(tǒng)層次結(jié)構(gòu)中向上移動路徑。

假設(shè)我在上圖中的 python 目錄中,想要進(jìn)入 code 目錄。這是我能做的:

cd ../../code

Go up the directory using cd commandGo up the directory using cd command

進(jìn)入主目錄

如果你在所有這些目錄切換中感到迷失并想回到主目錄,有很多簡單的快捷方式。

事實上,最簡單的就是使用不帶任何選項的 cd 命令。

cd

這將使你從文件系統(tǒng)上的任何位置返回主目錄。

或者,你可以使用 ~ 符號,表示主目錄。

cd ~

Use cd to go back homeUse cd to go back home

進(jìn)入根目錄

盡管你不會像前一個那樣經(jīng)常使用它,但了解一下仍然有好處。

如果你想返回文件系統(tǒng)開始的根目錄,請使用以下命令:

cd /

這里不涉及“魔法”。當(dāng)放在路徑開頭使用時,/ 表示根。不要將它與路徑分隔符混淆。

Paths in LinuxPaths in Linux

切換回上一級目錄

這是一個救命稻草,或者我應(yīng)該說是“省時稻草”。當(dāng)你深入目錄結(jié)構(gòu),然后轉(zhuǎn)到另一個目錄,然后你覺得需要返回到以前的位置時,此快捷方式會有所幫助。

cd -

還不清楚嗎? 讓我舉個例子。

我位于 /etc/apt/sources.list.d。從這里,進(jìn)入 /home/abhishek/scripts/python 來處理我的代碼。然后我意識到我必須再次檢查 /etc/apt/sources.list.d 目錄中的某些內(nèi)容。

通常的方法是這樣做,這讓我再次輸入所有路徑:

Go back to previous directoryGo back to previous directory

但聰明的方法是使用這個:

Use cd - to go back to previous directoryUse cd - to go back to previous directory

看吧,無需再次輸入冗長的路徑。如期工作!

??? 練習(xí)時間

如果你想練習(xí) cd 命令,這里有一些練習(xí)供你使用。

  • 打開終端并進(jìn)入 /var/log 目錄。檢查目錄內(nèi)容。你看到了什么?
  • 現(xiàn)在,進(jìn)入 /var 目錄。這是一個上級目錄。
  • 從這里返回你的主目錄。

這些內(nèi)容足以讓你熟悉 cd 命令。以下是你應(yīng)該了解的其他一些重要命令。

每個 Ubuntu 用戶都應(yīng)該知道的 31 條 Linux 命令

如果你有疑問或建議,請告訴我。

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2023-08-12 15:05:26

Linuxcp 命令

2023-07-23 19:26:18

Linuxcat 命令

2020-12-07 06:25:14

Linux Truncate 命令

2018-08-21 09:00:30

Linuxtop命令

2023-01-13 23:21:29

netcat命令Linux

2018-11-05 13:50:44

Linux命令tcpdump

2022-10-18 10:00:09

Linuxtcpdump命令

2009-07-31 16:53:00

Linux cd命令linux cd命令詳CDPATH變量

2009-07-31 16:34:44

linux cd命令linux cd命令詳

2022-08-18 17:07:00

sopsGitOps

2013-05-14 10:13:06

WindowsLinux操作系統(tǒng)

2009-09-25 10:08:24

Linux教程Linux cdLinux命令

2012-05-11 10:26:09

Linuxcdalias

2009-07-31 16:23:00

linux cd命令cd命令技巧

2009-07-31 17:02:14

linux cd命令CDPATHlinux cd命令詳

2018-06-26 09:15:24

Linux命令history

2022-11-18 10:16:26

Linuxwc 命令

2018-05-16 10:32:06

Linux命令find

2021-01-04 05:43:59

LinuxBasename命令

2022-10-25 09:07:28

Linuxxargs命令
點贊
收藏

51CTO技術(shù)棧公眾號