V-ați săturat să căutați în directoare umplute fișiere pe care le veți folosi doar o secundă? Dacă da, ați ajuns la locul potrivit. Vă vom oferi instrucțiuni detaliate despre cum să creați legături simbolice pe computerul dvs.
După ce ați urmat pașii din acest articol, vă puteți lua rămas bun de la căutările lungi și inutile de fișiere și vă puteți concentra mai mult timp pe lucruri care contează cu adevărat.
Cum se creează un link simbolic?
Înainte de a intra în detalii despre cum să creați o legătură simbolică, vrem să ne asigurăm că știți exact ce creați. Să presupunem că ați instalat un program care trebuie stocat în C:Program FilesProgram
.
Ați dori cu adevărat să aveți acest program în documentele dvs. D: , dar este imposibil să faceți acest lucru. Acesta este momentul în care adăugați un link simbolic la C:Program FilesProgram
fișier în D:Documents
pliant. În acest fel, vă salvați dificultatea de a jongla pe întregul dvs. C:
director pentru a deschide acel fișier.
Pentru majoritatea sistemelor de operare, veți utiliza ln-scomandă urmată de destinația fișierului sursă și numele linkului simbolic.
Mai jos, veți găsi instrucțiuni despre crearea unei legături simbolice între anumite sisteme de operare și programe.
Cum se creează o legătură simbolică în Windows?
Pentru a crea un link simbolic în Windows, veți utiliza comanda mklink din linia de comandă. Aceasta este o comandă internă disponibilă pe Windows Vista, Windows 7, 8 și 10. Puteți face acest lucru executând promptul de comandă ca administrator:
- Tastați Command Prompt în meniul Start.
- Faceți clic dreapta pe pictogramă.
- Alegeți opțiunea Executare ca administrator.
Dacă executați o actualizare Windows 10 Creators, nu este nevoie să accesați linia de comandă ca administrator. Cu toate acestea, va trebui să activați modul Dev în prealabil:
- Accesați pagina Setări.
- Navigați la secțiunea Actualizare și securitate.
- Selectați pentru dezvoltatori.
- Asigurați-vă că modul dezvoltator este activat.
Acum că aveți totul configurat, puteți reveni la linia de comandă și puteți rula următoarea comandă:
cum să faci o lume minecraft multiplayer
mklink Link_Name Target_Path.
Invocând această comandă, veți crea un link simbolic către fișierul Target_Name.
Dacă doriți ca linkul simbolic să indice un director, veți adăuga litera corespunzătoare:
mklink /D Link_Name Target_Path
Dacă unele nume de căi conțin spații, va trebui să puneți comanda între ghilimele:
Mklink /D C:My files C:UsersNameOriginal.
Instrumente Symlink terțe
Pentru a crea legături simbolice în Windows, puteți descărca și un instrument terță parte numit Link Shell Extension . Acest instrument vă permite să creați legături simbolice procedând în felul următor:
- Descărcați și instalați instrumentul.
- Găsiți fișierul pentru care doriți să creați un link simbolic.
- Faceți clic dreapta pe el.
- Alegeți opțiunea Alegeți sursa linkului din meniu.
- Faceți clic dreapta într-un alt folder și treceți cu mouse-ul peste opțiunea Drop As din meniu.
- Selectați Link simbolic.
Cum se creează o legătură simbolică în Unix?
Pentru a crea legături între fișiere în Unix, veți utiliza ln
comanda la promptul Unix. Pentru a crea un link simbolic, veți adăuga -s
opțiunea la ln
comanda. Comanda ta ar trebui să arate astfel:
ln -s Target_File Link_Name
Ar trebui să înlocuiți Target_File cu numele fișierului pentru care creați un link simbolic. Puteți crea legături simbolice către orice fișiere sau directoare din sistemul de fișiere. Înlocuiți Link_Name cu numele link-ului dvs. simbolic.
Notă: eliminarea sau ștergerea fișierului țintă va opri legătura dvs. simbolică să funcționeze corect.
Cum se creează o legătură simbolică către un director în Linux?
Crearea legăturilor simbolice către un director în Linux necesită aceeași procedură ca și crearea unuia către un fișier. Ca prim parametru, veți invoca numele directorului fișierului și, ca al doilea parametru, veți scrie numele link-ului dvs. simbolic.
De exemplu, puteți crea un link simbolic din directorul / mnt / my_drive / photos către˜ /directorul meu_fotografii:
ln -s /mnt/my_drive/photos ˜/my_photos
Cum se creează o legătură simbolică în Ubuntu?
Crearea de legături între fișiere pe toate sistemele Linux, inclusiv Ubuntu, rulează cu ln
comanda. Pentru a crea o legătură simbolică în Ubuntu, rulați Terminalul și invocați această comandă cu opțiunea -s
adăugat lângă ln
.
Iată cum ar trebui să arate comanda ta:
sudo ln -s Source_Directory Link_Directory
Ar trebui să înlocuiți Source_Directory cu directorul fișierului original. În parametrul Link_Directory, veți scrie numele link-ului dvs. simbolic.
Cum se creează o legătură simbolică pe Mac?
Cel mai bun mod de a gândi legături simbolice în Mac este ca și cum ar fi aliasuri avansate. Acestea sunt diferite într-un mod în care linkurile simbolice funcționează în toate aplicațiile Mac, inclusiv în Terminal. De fapt, veți utiliza terminalul pentru a crea legături simbolice. Urmați pașii de mai jos:
- Lansați Terminalul apăsând Comandă + Spațiu, apoi tastând
Terminal
. Alternativ, lansați Terminal prin Finder> Aplicații> Utilitare> Terminal. - Rulați următoarea comandă: ln -s / original / path / link / path. Puteți crea o cale către un fișier sau către un director. De exemplu, dacă doriți să creați un link simbol pe desktopul dvs. care va indica dosarul Documente, veți rula această comandă:
ln -s /Users/name/Documents /Users/name/Desktop
Dacă este invocat corect, veți vedea un folder numit Documente care apare pe desktop. Arată ca folderul real, dar este de fapt legătura sa simbolică. Puteți să-l deschideți și va avea același conținut ca folderul original Documente.
Poate că fișierul de cale va conține spații. De exemplu, dacă doriți să creați o legătură simbolică către un folder numit Imaginile mele și doriți să apară în dosarul Fișierele mele, ați include comanda între ghilimele:
ln -s Users/name/My pictures /Users/name/My Files/Link
Pentru a face lucrurile mai ușoare, puteți pur și simplu să glisați și să fixați orice folder din aplicația Finder în terminal. Va introduce automat calea folderului respectiv și îl va încadra între ghilimele, dacă este necesar.
Instrumente Symlink terțe
De asemenea, puteți crea un link simbolic în Finder, dar veți avea nevoie de un instrument terță parte pentru a face acest lucru. Puteți instala aplicația numită SymbolicLinker care va adăuga următoarea opțiune în meniul contextual Finder: Servicii> Creați o legătură simbolică.
Cum se creează o legătură simbolică în Centos 7?
Crearea unei legături simbolice în Centos 7 necesită aceeași comandă ca în alte sisteme de operare Linux. Veți rula ln
comandă urmată de -s
:
Ln -s Source_Directory Link Directory
de ce continuă să apară reclame pe telefonul meu
Puteți crea legături simbolice către directoare sau orice fișiere din sistemul de fișiere.
Cum se creează o legătură simbolică în Powershell?
Urmați pașii de mai jos pentru a crea un link simbolic în Powershell:
- Rulați Powershell ca administrator.
- Copiați (sau tastați) această comandă:
New-Item -ItemmType -SymbolicLink -Path Link -Target Target
- În partea Link, ar trebui să tastați calea linkului simbolic, inclusiv numele și extensia de fișier.
- În partea Țintă, tastați calea la care va face referire noul dvs. link.
Cum se creează o legătură simbolică în Python?
Dacă utilizați Python, probabil știți că modulul OS vă permite să interacționați cu sistemul dvs. de operare. Puteți utiliza metoda os.symlink () pentru a crea linkuri simbolice (dst) care indică destinația sursă (src).
Aceasta este sintaxa:
os.symlink(src, dst)
src
Reprezintă sursa, în timp ce dst
este destinația care nu exista anterior. Nu ar trebui să obțineți nicio valoare de returnare dacă comanda a reușit.
Întrebări frecvente suplimentare
Iată câteva întrebări suplimentare pentru a vă ajuta să profitați la maximum de acest subiect.
ce înseamnă clepsidra pe Snapchat
Ce face o legătură simbolică?
Linkurile simbolice, cunoscute în mod obișnuit sub numele de link-uri simbolice, sunt caracteristici ale sistemului de fișiere care creează un link către anumite fișiere sau foldere. Într-un fel, acestea sunt similare cu o comandă rapidă în Windows sau un alias pe Mac, cu excepția faptului că nu sunt fișiere reale. O legătură simbolică este într-adevăr o intrare într-un anumit sistem de fișiere care se referă la un fișier sau director.
Cum se creează legături simbolice cu LN?
Majoritatea sistemelor de operare vor folosi comanda ln pentru a crea legături simbolice. Modul în care funcționează este să rulați terminalul sistemului ca administrator și să executați următoarea comandă:
ln -s File_Source File_Destination
The ln
comanda face o legătură hard în mod implicit, deci trebuie să adăugați -s
, care îi spune să creeze o legătură soft (link simbolic).
Cum să ștergeți un link simbolic?
De cele mai multe ori, puteți elimina legăturile simbolice la fel ca orice alt fișier: mutați-l în coșul de gunoi.
Puteți elimina link-uri simbolice în Linux cu rm
comanda. Invocați următoarea comandă prin înlocuirea link-ului simbolic cu numele linkului dvs. simbolic: rm symbolic_link_name
Dacă acțiunea a avut succes, comanda dvs. va ieși ca zero și nu va afișa nicio ieșire. Puteți șterge mai multe linkuri simbolice. Treceți doar numele lor ca argumente cu un spațiu între fiecare: rm symlinkX symlinkZ symlinkY
De asemenea, puteți utiliza comanda de deconectare. Această comandă acceptă doar un singur argument, deci trebuie să ștergeți un link după altul. Executați următoarea comandă: unlink symbolic_link_name
Nu ar trebui să primiți nicio ieșire dacă comanda a reușit.
Pentru a șterge linkurile simbolice în Windows, utilizați comanda rmdir
.
Pe Mac, în afară de mutarea fișierului în coșul de gunoi, îl puteți șterge folosind comanda rm. Executați doar această comandă împreună cu calea linkului simbolic: rm /link/path
Care este comanda pentru a crea o legătură simbolică?
Majoritatea sistemelor de operare folosesc comanda ln pentru a crea legături simbolice. Modul în care funcționează este să rulați terminalul sistemului ca administrator și să executați următoarea comandă:
ln -s File_Source File_Destination
The ln
comanda face o legătură hard în mod implicit, deci trebuie să adăugați -s
, care îi spune să creeze o legătură soft (link simbolic).
Îmbunătățirea experienței dvs. de navigare a fișierelor
Știind cum să creați legături simbolice de directoare de fișiere specifice poate fi un economizor în timp real. Mai bine, păstrează fișierele stocate în siguranță în destinația originală, astfel încât nimic nu se încurcă prin mutarea fișierelor. Când nu mai aveți nevoie de un link simbolic specific, îl puteți șterge cu ușurință la fel ca orice alt fișier.
La ce fișiere vi se pare cel mai util să creați legături simbolice? Împărtășiți-vă gândurile în secțiunea de comentarii de mai jos.