Я новичок в OSX/ Linux. У меня есть все мои разработки в следующем месте:

~/Dropbox/Dev/CompanyA

В любом случае я могу создать ссылку на эту папку, просто ссылаясь на ~/dev или что-то? Я понятия не имею, возможно ли это. Но каждый раз мне приходится ссылаться на этот длинный путь для множества вещей, которые я делаю в терминале.

Я получаю понятие псевдонимов в терминале (editing ~/.bash_profile). Но я ищу что-то большее на системном уровне (за пределами терминала, если это возможно).

2 ответа2

1

Вы можете сделать символическую ссылку на этот каталог, где угодно. Я бы не использовал слово dev, которое в * Nix системах является собственным каталогом, назовем его mydev.

     ln -s ~/Dropbox/Dev/CompanyA ~/mydev

Это создаст символическую ссылку mydev в вашем домашнем каталоге (измените ее местоположение или имя по своему усмотрению). Теперь каждый раз, когда вам нужно что-то в ~/Dropbox/Dev/CompanyA, вы можете просто использовать mydev вместо этого. Например,

     cd ~/mydev

приземляет вас внутри ~/Dropbox/Dev/CompanyA прозрачно (то есть, ничего не замечая). Вы можете читать файлы там,

     more ~/mydev/myfile.txt

или создайте подкаталоги

     mkdir ~/mydev/newsub

и они волшебным образом появятся в ~/Dropbox/Dev/CompanyA. По сути, через mydev вы можете делать все, что хотите, в ~/Dropbox/Dev/CompanyA.

0

Первое, что вам нужно знать, это разница между символической ссылкой и псевдонимом.

Символические ссылки взяты из Unix и доступны для использования в OSX и Linux. Псевдонимы представляют собой значки значков других элементов (файлов или папок) и эквивалентны ярлыку Windows.

Для разработки программного обеспечения лучше всего использовать символическую ссылку. Для быстрого доступа к папке в Mac OS Finder вы должны создать псевдоним.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .