Как да използвате командата CD в Linux

Съдържание

Много пъти се страхуваме, когато сме пред терминал на Linux поради броя на наличните команди там, но наистина трябва да разберем, че всяка команда има основна роля и в зависимост от типа, за показване на информация, достъп до директории, управление на файлове и много други задачи.

Има някои сложни команди, но други са прости и много полезни за ежедневните задачи, които трябва да се изпълняват в Linux и една от тях е командата cd, която ще анализираме подробно чрез този урок Solvetic.

Какво представлява командата cd?
Командата cd (промяна на директорията - промяна на директорията) е разработена с основната цел за промяна на директорията, в която работим, за да отидем в друга според нуждите. Тази команда cd е команда, вградена в системата, тоест не изисква външна програма или приложение, тъй като се изпълнява директно от Linux Shell. Командата cd е достъпна за всички текущи дистрибуции на Linux.

Неговият синтаксис на използване е:

 cd [-L | -P [-e]] директория

Наличните параметри на използване са:

-ЛТози параметър принуждава символни връзки, които cd трябва да следва, тоест когато се преместваме в друга директория, се създава символна връзка към тази директория, която е стойността по подразбиране на командата cd.

-ПТази опция използва физическата структура на директориите, без да е необходимо да следвате символни връзки.

-иВ случай, че се използва параметър -P и текущата работна директория не може да бъде определена, тази опция ще инструктира командата cd да генерира грешка. Ако не използваме параметъра -P с тази опция, -e няма да има ефект върху изхода.

Командата cd е по същество ориентирана към работа в Linux директории. Не забравяйте, че файловата система има специални файлове, наречени директории, с които се търси цялостна организация на информацията въз основа на нейната функция или предназначение в Linux.

Всички Linux файлове и директории зависят от основна директория, която е известна като основната директория (root), така че всяка директория, която е в друга директория, ще се нарича поддиректория. В Linux, когато отворим терминала и използваме командния ред, по подразбиране ще бъдем в домашната директория.

Директориите в Linux са разделени с наклонена черта (/). След това ще видим как да работим с командата cd в Linux.

1. Как да промените текущата директория в нова директория с команда cd в Linux

За целта просто изпълнете cd плюс новата желана директория, например:

 cd / usr / local

Увеличете

Можем да видим, че новата директория ще бъде маркирана в нов цвят.

2. Как да преминете към нова директория, като използвате пълен път с Linux cd команда


Нормално е, че когато имаме достъп до директории, особено директориите на операционната система, те имат повече поддиректории в него. Например, можем да отидем директно към пътя / usr / local / lib, като изпълним:
 cd / usr / local / lib

Увеличете

3. Как да се върнем към предишната директория, в която работихме преди с командата cd в Linux


Това е практично, тъй като много пъти трябва да отиваме в директория само за определена заявка и след това трябва да се върнем отново в първоначалната работна директория. В този случай трябва да изпълним следното:
 cd -

Увеличете

4. Как да промените текущата директория в родителска директория с Linux cd команда


За да извършим този процес, връщайки се в главната директория, ще използваме следния ред:
 CD… 

Увеличете

5. Как да покажете последната работна директория, преди да преминете към текущата с команда cd в Linux


Ако искаме да знаем в каква директория сме били преди достъп до други, ще изпълним следното:
 cd -

Увеличете

6. Как да преминете към началната директория (home) с команда cd в Linux


За да се върнем директно в началната директория на Linux, имаме една от следните опции:
 cd cd ~

Увеличете

7. Как да преместите две директории от текущото ни местоположение с команда cd в Linux


В случай, че се намирате в директория, която съдържа множество поддиректории и искате да се изкачите на две нива, ще изпълним следното.
 cd… /… /

Увеличете

8. Как да промените работната директория в текуща работна директория с команда cd в Linux


За това действие имаме следните опции:
 cd. cd ./

Увеличете

9. Как да промените директорията с помощта на клавиша Tab с команда cd в Linux


Използването на клавиша Tab е идеално за преминаване директно към директория. За това трябва да сме в директорията, която съдържа пътя, където ще отидем, в този случай например сме в пътеката / var / www и ще отидем в директорията HTML, за това въвеждаме всеки инициал на директория и клавиша Tab, ако:
 / var / www $ cd / v / w / h v: var w: www h: HTML var / www / html 

Увеличете

10. Как да открием директории с команда cd в Linux


В случай, че забравим името на директория, можем да изпълним следното:
 cd / etc / f *
Това ще покаже резултатите, които започват с тази буква.

11. Как да изброите съдържанието на директория с команда cd в Linux


За това трябва да отидем в желаната директория и да използваме командата ls:
 cd Изтегляния ls

Увеличете

Можем да видим как командата cd е полезна за достъп до директории в цялата структура на Linux по безопасен и напълно надежден начин.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave