- 1. Как да промените текущата директория в нова директория с команда cd в Linux
- 2. Как да преминете към нова директория, като използвате пълен път с Linux cd команда
- 3. Как да се върнем към предишната директория, в която работихме преди с командата cd в Linux
- 4. Как да промените текущата директория в родителска директория с Linux cd команда
- 5. Как да покажете последната работна директория, преди да преминете към текущата с команда cd в Linux
- 6. Как да преминете към началната директория (home) с команда cd в Linux
- 7. Как да преместите две директории от текущото ни местоположение с команда cd в Linux
- 8. Как да промените работната директория в текуща работна директория с команда cd в Linux
- 9. Как да промените директорията с помощта на клавиша Tab с команда cd в Linux
- 10. Как да открием директории с команда cd в Linux
- 11. Как да изброите съдържанието на директория с команда 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 по безопасен и напълно надежден начин.