2_5390937242204112261
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
$ ls
В Unix, а следовательно, и в bash, имена каталогов разделяются символами прямой
наклонной черты (/). В операционной системе Windows, в которой каталоги разделяются
символами обратной наклонной черты ( \), Git преобразует их в символы
прямой наклонной черты. В качестве сокращения для вашего основного каталога (в
котором вы обычно храните свои файлы) bash использует тильду ( ).
Вам нужно уметь изменять текущий каталог ( cd) и создавать новые каталоги
(mkdir). Например, чтобы перейти в свой основной каталог, введите
$ cd
Команда pwd (print working directory - вывести рабочий каталог) указывает, в каком
каталоге вы находитесь в настоящий момент.
$ pwd
Чтобы создать подкаталог test, введите
$ mkdir test
Чтобы перейти в этот вновь созданный каталог, введите
$ cd test
Две точки ( ..) - это сокращение для родительского каталога. Чтобы перейти
"вверх" по каталогам (если вы следовали вперед, то это возвратит вас к основному
каталогу), введите
$ cd "
О терминале можно узнать еще много всего, но эти основные команды - все, что
необходимо для изучения материала данной главы. Если вы хотите узнать больше,
я рекомендую книгу Скотта Граннемана Liпих. Карманный справочник, 2-е издание
(пер. с англ., ИД "Вильяме" 2016, ISBN 978-5-8459-2101-7).
Корневой каталог проекта
Для каждого проекта желательно создать собственный каталог. Мы называем этот
каталог корневым каталогом проекта (project root) или корнем. Например, если следовать
примерам в этой книге, то можно создать каталог lj, который был бы корневым
каталогом вашего проекта. Во всех примерах командной строки этой книги мы
подразумеваем, что вы находитесь в корневом каталоге проекта. Если вы пытаетесь
запустить пример, а он не работает, первое, что стоит проверить, - это находитесь
ли вы в корневом каталоге проекта. Любые файлы, которые мы создаем, будут расположены
относительно корневого каталога проекта. Например, если корневой каталог
вашего проекта - /home/joe/work/lj и мы просим, чтобы вы создали файл
42 Глава 2. Инструменты разработки JavaScript