5 cd командни трикове, които всички потребители на командния ред трябва да знаят
Един от най-често използваните инструменти на командния ред е „cd“, което означава промяна на директорията и, както вероятно знаете, се използва за навигация в директории и превключване между една или друга папка във файловата система. За тези, които тепърва учат и започват да се запознават с терминала и командния ред, ето пет трика за иначе простата команда „cd“, които гарантирано ще улеснят живота ви в командния ред.
1: Върни се назад
Трикът „Връщане на директория“ може да се разглежда като бутон за връщане назад за командния ред, защото няма значение какъв е вашият pwd (текущата работна директория), той винаги ще ви отведе обратно до мястото, където сте били непосредствено преди настоящата директория.
cd -
Изпробвайте го сами, навигирайте до дълбока структура на папките, след което напишете cd – за да се върнете там, където сте били. Можете да повторите командата, за да продължите да се връщате напред и назад, като по същество превключвате две местоположения на директория.
2: Go Home
Можете незабавно да се върнете към началната си директория със следното:
cd
Тази команда предполага, че вашият CDPATH е зададен на пътя по подразбиране на вашата начална директория (повече за това след малко), но ако не е, винаги можете да разчитате на тилда вместо това, за да се върнете обратно към началната директория:
cd ~
3: Отидете в родителската директория
Трябва да отидете в директорията, съдържаща текущата директория? Това е известно като родителска директория и можете незабавно да преминете там, като използвате следната команда:
cd ..
Подобно на cd – трика, можете непрекъснато да използвате cd .., за да продължите към родителския елемент на текущите папки, ако продължите да го пишете, в крайна сметка ще се озовете в основната директория.
4: Отидете на Root
Трябва да отидете до самата основа на файловата система? Ето за какво служи наклонената черта:
cd /
Достатъчно лесно.
5: Временна промяна на пътя на компактдиска от Home към другаде
Вършите ли много работа в някакъв дълбоко заровен път и искате този дълбок път временно да бъде новото местоположение по подразбиране, когато пишете „cd“? Използвай това:
CDPATH=/Path/To/New/Directory/Somewhere/Deep/
Извършването на това променя само „cd“ и няма влияние върху „cd ~“ за бързо навигиране обратно към началната директория. Не забравяйте да го превключите обратно към началната директория, когато приключите:
CDPATH=~
Рестартирането обикновено също ще го върне обратно към местоположението на началната директория по подразбиране, но кой иска да направи това, ако не е необходимо?
Не пропускайте останалите трикове от нашия команден ред, имаме изобилие за потребители с всички нива на способности, независимо дали сте начинаещ или по-скоро напреднал.