Простий спосіб змінити каталоги в Linux з терміналу
Деякі команди в Linux настільки часто використовуються, що ми часто не помічаємо значення команд, а деталі про них упускаються. компакт-диск
є однією з таких команд. компакт-диск
означає «каталог змін», що само по собі пояснює його використання та призначення.
компакт-диск
дозволяє вам легко змінити поточний каталог до будь-якого каталогу, який ви бажаєте перемістити. Просто введіть правильний шлях у команді, і ви будете розміщені в цьому каталозі компакт-диск
.
У цьому короткому підручнику ви отримаєте всі основні та корисні відомості про компакт-диск
утиліта командного рядка.
Дізнатися більше про команду cd
компакт-диск
command є корисною утилітою для всіх постійних користувачів командного рядка, а також тих, кому потрібно керувати серверами без графічного інтерфейсу.
Давайте подивимося на основний синтаксис компакт-диск
команда.
Загальний синтаксис:
cd [параметри] [каталог_або_шлях_каталогу]
Наступна таблиця дасть вам коротке уявлення про те, що відбувається, коли ви використовуєте ці параметри з компакт-диск
команда.
Варіант | Значення |
/ | змінює поточний каталог на кореневий каталог |
~ | змінює каталог на домашній |
. | Представляє поточний каталог |
.. | змінити на батьківський каталог поточного каталогу |
компакт-диск
: Ви можете змінити свій каталог безпосередньо, ввівши ім'я цільового каталогу.
Загальний синтаксис:
компакт-диск [назва_каталогу]
приклад:
робоча область компакт-диска
Тут ми просто змінили поточний каталог на каталог під назвою «робоча область».
Примітка: Зверніть увагу, що цей каталог робочої області має бути розміщений у вашому поточному робочому каталозі. Якщо це не так, ви отримаєте помилку. Ви можете використовувати повний шлях до потрібного каталогу за допомогою файлу компакт-диск
команда. Про це ми дізнаємося в наступних прикладах.
компакт-диск /
: Ця команда змінить ваш поточний каталог на кореневий каталог.
приклад:
gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$
Тут ми змінили поточний робочий каталог з «робочої області» на корінь
каталог.
gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$
Про використання Pwd
(друк робочого каталогу) команда « /
Відобразиться (кореневий) каталог.
cd ~
: Ця команда повертає вас до домашнього каталогу з будь-якого каталогу, з яким ви можете працювати.
приклад:
gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache
Зараз я знаходжуся в каталозі apache. Давайте тепер скористаємося cd ~
(тильда) команда.
gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$
Тепер ми повертаємося до домашнього каталогу «/home/gaurav».
компакт-диск ..
: Ця команда дозволяє вам змінити поточний робочий каталог на батьківський на один рівень вище поточного каталогу.
приклад:
gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$
У цьому прикладі /home/gaurav/snap/htop/1332 є поточним робочим шляхом до каталогу. Насправді ми перебуваємо в каталозі 1332. Безпосереднім батьківським каталогом каталогу «1332» є каталог «htop». Про використання компакт-диск ..
команди, ми перейдемо до каталогу htop, його безпосереднього батьківського каталогу.
gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$
Вище наведено кілька корисних опцій, які використовуються з компакт-диск
команда. Тепер давайте зануримося в деякі більш детальні приклади компакт-диск
команда.
Перехід з поточного каталогу на певний шлях
Ви можете використовувати компакт-диск
команду, щоб перейти до будь-якого каталогу, використовуючи його шлях.
Синтаксис:
компакт-диск [абсолютний_шлях_до каталогу]
приклад:
cd ./snap/htop/1332/examples
Тут ми хочемо перейти до каталогу з назвою «examples», розміщеного на шляху /home/gaurav/snap/htop/1332/examples
з домашнього каталогу.
Примітка: Ось, я скористався ./
замість того, щоб вводити повний шлях до мого домашнього каталогу. Ви можете дізнатися більше про це в цій статті.
gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$
Тепер ми поміщені в каталог «приклади».
Перехід до каталогів із пробілами в назві
Існує багато випадків, коли ми використовуємо «пробіли» під час іменування каталогів. Іноді, просто використовуючи компакт-диск
Команда з іменами цього типу, здається, не працює. Але для цього є просте рішення.
Поміщення імені каталогу в одинарні або подвійні лапки може вирішити проблему. Ви можете просто використовувати компакт-диск
"ім'я каталогу"
або cd 'ім'я каталогу'
.
Синтаксис:
компакт-диск "ім'я каталогу 22"
приклад:
компакт-диск "Бібліотека калібрів"
Вихід:
gaurav@ubuntu:~$ cd "Бібліотека калібрів" gaurav@ubuntu:~/Бібліотека калібрів$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre Library
Тепер ми перейшли до каталогу бібліотеки Calibre, у назві якого був пробіл.
Повернення до попереднього каталогу
Раніше ми бачили використання компакт-диск ..
команду, яка переведе вас до батьківського каталогу вашого поточного робочого каталогу. Тут ми розглянемо ще один варіант для цього.
The компакт-диск -
Команда (тире) дозволяє виконувати більш-менш ту саму дію. Ви можете перейти до попереднього каталогу поточного робочого каталогу.
Загальний синтаксис:
компакт-диск -
приклад:
gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$
Тут я зараз працюю в каталозі «vim-editor». Припустимо, що користувач бажає перейти до попереднього каталогу компакт-диск -
може бути корисним. Давайте подивимося, як.
trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$
Тепер ми перейшли до попереднього каталогу під назвою «snap».
Висновок
У цьому надзвичайно простому підручнику ми дізналися про дуже простій і дружній команді компакт-диск
(тобто каталог змін), який використовується в усіх системах Linux. Тепер ми зможемо переміщатися кількома каталогами під час роботи з терміналом без використання графічного інтерфейсу. компакт-диск
Після проходження цього підручника команду буде легко використовувати.