Омръзна ли ви да търсите пълнени директории за файлове, които ще използвате само за секунда? Ако е така, попаднали сте на правилното място. Ще ви дадем подробни инструкции за това как да създадете символни връзки на вашия компютър.
Следвайки стъпките от тази статия, можете да се сбогувате с дълги, безсмислени търсения във файлове и да концентрирате повече от времето си върху неща, които наистина имат значение.
Как да създам символна връзка?
Преди да се потопим в подробности за това как да създадем символична връзка, искаме да се уверим, че знаете какво точно създавате. Да предположим, че сте инсталирали програма, която трябва да се съхранява под C:Program FilesProgram
.
Наистина бихте искали да имате тази програма във вашия D: Documents, но е невъзможно да го направите. Това е, когато добавите символна връзка към вашия C:Program FilesProgram
файл в D:Documents
папка. По този начин си спестявате неприятностите с жонглирането през цялото си C:
директория, за да отворите този файл.
За повечето операционни системи ще използвате ln-скоманда, последвана от дестинацията на изходния файл и името на символичната ви връзка.
По-долу ще намерите инструкции за създаване на символична връзка между конкретни операционни системи и програми.
Как да създам символна връзка в Windows?
За да създадете символна връзка в Windows, ще използвате командата mklink в командния ред. Това е вътрешна команда, налична в Windows Vista, Windows 7, 8 и 10. Можете да го направите, като стартирате командния ред като администратор:
- Въведете Command Prompt в менюто Start.
- Щракнете с десния бутон върху иконата.
- Изберете опцията Изпълни като администратор.
Ако стартирате Windows 10 Creators Update, няма нужда да влизате в командния ред като администратор. Трябва обаче предварително да активирате режима за разработка:
- Отидете на страницата с настройки.
- Отидете до раздела Актуализиране и защита.
- Изберете За разработчици.
- Уверете се, че режимът за програмисти е включен.
След като вече сте настроили всичко, можете да се върнете в командния ред и да изпълните следната команда:
код за грешка на samsung smart tv 012
mklink Link_Name Target_Path.
Чрез извикването на тази команда ще създадете символна връзка, сочеща към файла Target_Name.
Ако искате символичната връзка да сочи към директория, ще добавите съответната буква:
mklink /D Link_Name Target_Path
Ако някои имена на пътища съдържат интервали, ще трябва да поставите командата в кавички:
Mklink /D C:My files C:UsersNameOriginal.
Инструменти на Symlink на трети страни
За да създадете символни връзки в Windows, можете също да изтеглите инструмент на трета страна, наречен Разширение на черупката на връзката . Този инструмент ви позволява да правите символни връзки, като правите следното:
- Изтеглете и инсталирайте инструмента.
- Намерете файла, към който искате да направите символна връзка.
- Щракнете с десния бутон върху него.
- Изберете опцията Pick Link Source от менюто.
- Щракнете с десния бутон на мишката в друга папка и задръжте курсора на мишката върху опцията Drop As в менюто.
- Изберете символна връзка.
Как да създам символна връзка в Unix?
За да създадете връзки между файлове в Unix, ще използвате ln
команда в Unix подканата. За да създадете символна връзка, ще добавите -s
опция към ln
команда. Вашата команда трябва да изглежда така:
ln -s Target_File Link_Name
Трябва да замените Target_File с името на файла, за който създавате символна връзка. Можете да правите символни връзки към всякакви файлове или директории във файловата система. Заменете Link_Name с името на вашата символна връзка.
Забележка: Премахването или изтриването на целевия файл ще спре вашата символна връзка да функционира правилно.
Как да създам символна връзка към директория в Linux?
Създаването на символни връзки към директория в Linux изисква същата процедура като създаването на такава към файл. Като първи параметър ще извикате името на директорията на файла си, а като втори параметър ще напишете името на вашата връзка.
Например можете да създадете символна връзка от директорията / mnt / my_drive / photos към˜ /директория my_photos:
ln -s /mnt/my_drive/photos ˜/my_photos
Как да създам символна връзка в Ubuntu?
Създаването на връзки между файлове на всички Linux системи, включително Ubuntu, се изпълнява с ln
команда. За да направите символна връзка в Ubuntu, стартирайте терминала и извикайте тази команда с опцията -s
добавено до ln
.
Ето как трябва да изглежда вашата команда:
sudo ln -s Source_Directory Link_Directory
Трябва да замените Source_Directory с директорията на оригиналния файл. В параметъра Link_Directory ще напишете името на вашата символна връзка.
Как да създам символна връзка в Mac?
Най-добрият начин да мислите за символични връзки в Mac е сякаш са усъвършенствани псевдоними. Те са различни по начин, по който символните връзки работят във всички приложения на Mac, включително терминала. Всъщност ще използвате терминала, за да създавате символни връзки. Просто следвайте стъпките по-долу:
- Стартирайте терминала, като натиснете Command + Space, след което напишете
Terminal
. Освен това стартирайте Terminal чрез Finder> Applications> Utilities> Terminal. - Изпълнете следната команда: ln -s / original / path / link / path. Можете да направите път към файл или към директория. Например, ако искате да направите символна връзка на вашия работен плот, която да сочи към вашата папка „Документи“, ще изпълните тази команда:
ln -s /Users/name/Documents /Users/name/Desktop
Ако се извикате правилно, ще видите папка, наречена Документи, да се появи на работния плот. Изглежда като истинската папка, но всъщност е нейната символична връзка. Можете да го отворите и той ще има същото съдържание като оригиналната папка Документи.
Може би файлът ви с път ще съдържа интервали. Например, ако искате да направите символна връзка към папка, наречена My pictures, и искате тя да се появи в папката My Files, трябва да приложите командата в кавички:
ln -s Users/name/My pictures /Users/name/My Files/Link
За да улесните нещата, можете просто да плъзнете и пуснете всяка папка от приложението Finder в терминала. Той автоматично ще вмъкне пътя на тази папка и ще я огради в кавички, ако е необходимо.
Инструменти на Symlink на трети страни
Можете също да създадете символна връзка в Finder, но за това ще ви е необходим инструмент на трета страна. Можете да инсталирате приложението, наречено SymbolicLinker което ще добави следната опция в контекстното меню на Finder: Услуги> Направете символна връзка.
Как да създам символна връзка в Centos 7?
Създаването на символична връзка в Centos 7 изисква същата команда, както в други операционни системи Linux. Ще стартирате ln
команда, последвана от -s
:
Ln -s Source_Directory Link Directory
как да свържете kindle към хотелския wifi -
Можете да създавате символни връзки към директории или други файлове във вашата файлова система.
Как да създам символна връзка в Powershell?
Следвайте стъпките по-долу, за да създадете символна връзка в Powershell:
- Стартирайте Powershell като администратор.
- Копирайте (или въведете) тази команда:
New-Item -ItemmType -SymbolicLink -Path Link -Target Target
- В частта Link трябва да въведете символната си пътека към връзката, включително нейното име и разширение на файла.
- В частта Target въведете пътя, към който ще се отнася новата ви връзка.
Как да създам символна връзка в Python?
Ако използвате Python, вероятно знаете, че модулът на OS ви позволява да взаимодействате с вашата операционна система. Можете да използвате метода os.symlink (), за да създадете символни връзки (dst), които сочат към тяхното местоназначение източник (src).
Това е синтаксисът:
os.symlink(src, dst)
src
Означава източник, докато dst
е дестинацията, която преди това не е съществувала. Не бива да получавате никаква върната стойност, ако командата е била успешна.
Допълнителни често задавани въпроси
Ето още няколко въпроса, които ще ви помогнат да извлечете максимума от тази тема.
как да изпратите анонимен текст
Какво прави символната връзка?
Символните връзки, известни като символни връзки, са функции на файловата система, които създават връзка към определени файлове или папки. По някакъв начин те са подобни на пряк път в Windows или псевдоним на Mac, с изключение на това, че те не са действителни файлове. Символичната връзка наистина е запис в конкретна файлова система, който се отнася до файл или директория.
Как да създам символни връзки с LN?
Повечето операционни системи ще използват командата ln за създаване на символни връзки. Начинът, по който работи, е да стартирате терминала на вашата система като администратор и да изпълните следната команда:
ln -s File_Source File_Destination
The ln
команда прави твърда връзка по подразбиране, така че трябва да добавите -s
, което му казва да създаде мека връзка (символна връзка).
Как да изтрия символна връзка?
През повечето време можете да премахвате символни връзки, както всеки друг файл: преместете го в кошчето.
Можете да премахнете символни връзки в Linux с rm
команда. Извикайте следната команда, като замените symbolic_link с името на вашата символична връзка: rm symbolic_link_name
Ако действието е било успешно, вашата команда ще излезе като нула и няма да покаже изход. Можете да изтриете повече от една символна връзка. Просто предайте имената им като аргументи с интервал между всеки: rm symlinkX symlinkZ symlinkY
Можете също да използвате командата за прекратяване на връзката. Тази команда ще приеме само един аргумент, така че трябва да изтриете една връзка след друга. Просто изпълнете следната команда: unlink symbolic_link_name
Ако командата е била успешна, не трябва да получавате изход.
За да изтриете символни връзки в Windows, използвайте командата rmdir
На Mac, освен преместването на файла в кошчето, можете да го изтриете с помощта на командата rm. Просто изпълнете тази команда заедно с пътя на символната връзка: rm /link/path
Каква е командата за създаване на символна връзка?
Повечето операционни системи използват командата ln за създаване на символни връзки. Начинът, по който работи, е да стартирате терминала на вашата система като администратор и да изпълните следната команда:
ln -s File_Source File_Destination
The ln
команда прави твърда връзка по подразбиране, така че трябва да добавите -s
, което му казва да създаде мека връзка (символна връзка).
Подобряване на Вашия опит с навигация във файлове
Знанието как да създавате символни връзки на конкретни файлови директории може да бъде спестяване в реално време. Още по-добре, той поддържа вашите файлове безопасно съхранявани в първоначалното местоназначение, така че нищо не се обърква, като премествате файловете наоколо. Когато вече не се нуждаете от конкретна символична връзка, можете лесно да я изтриете точно както всеки друг файл.
Кои файлове намирате за най-полезно да създавате символни връзки? Споделете вашите мисли в раздела за коментари по-долу.