Cum se creează linkuri către fișiere sau foldere (Symlink) în Linux

Cum se creează linkuri către fișiere sau foldere (Symlink) în Linux

Comenzile rapide pentru Windows sunt un coșmar pentru mine. Aproape orice aplicație pe care o instalați pune una în mod implicit pe desktop. Personal, de fiecare dată când se întâmplă acest lucru, îl arunc la gunoi, chiar înainte de finalizarea instalării. Îmi doresc desktopul curat, lăsându-l doar cu mai multe pictograme în timp ce fac o treabă. Dar nu toate comenzile rapide sunt rele și în Linux există linkuri simbolice sau symlink că deja îmi plac mai mult.

Pentru început, aceste legături nu sunt generate spontan și nu sunt completate cu ele. Pentru a continua, ne poate servi pentru ceea ce vedeți în captură: legătură tot conținutul unui folder media în folderul personal. În acest fel, software-ul ca VLC trebuie doar să caute în folderul original pentru a găsi conținutul și va fi aproape 100% la fel. Și VLC nu permite adăugarea unei căi suplimentare pentru bibliotecă; trebuie să-l faceți să vă arate Biblioteca multimedia, ceva care nu este același și, cel puțin acum, nu este disponibil în VLC 4.0 beta.

Cum se creează un Symlink

Pentru a crea un Symlink, cel mai bine este să o faci cu terminalul. Există administratori de fișiere care o fac cu o interfață grafică, dar acest lucru ne va fi bun doar pentru a crea un link către fiecare dată. De la terminal putem trage conținutul unui întreg folder. Comanda ar fi următoarea:

ln -s "/ruta/de/origen" "/ruta/de/destino"

Lucrul bun este că terminalul ne permite să tragem dosare în. Un exemplu pentru a crea Symlink într-un folder ar fi ln -s '/ media / pablinux / Data / Music / All That Remains' / home / pablinux / Music, primul având ghilimele pentru că l-am târât. Comanda pe care am folosit-o pentru a pune întregul folder de muzică este „puțin” mai lungă:

Conectați întregul folder de muzică

Pentru a selecta tot conținutul unei ferestre, cel mai frecvent în Linux este apăsați Ctrl + A, dar este posibil ca un manager de fișiere să utilizeze combinația Ctrl + E. Odată ce totul este selectat, îl tragem la terminal, indicăm calea destinației și apăsăm Enter.

Alte utilizări

Acest lucru ne poate ajuta și pe noi pentru a „pune” unele fișiere în folderul / bin, mai precis unele pe care le vom folosi cu terminalul. De exemplu, putem instala mai multe opțiuni de youtube-dl, dar numai cel oferit în site-ul oficial și cea a GitHub-ului tău. Imediat după cel pe care l-am instalat este actualizat cu comanda țâfnă, dar pentru a-l folosi trebuie să instalăm pachetul python3-pip iar comanda pentru actualizarea pachetelor este puțin mai lungă. În aceste cazuri prefer să descarc fișierul original. Actualizarea dacă alegem această opțiune este la fel de simplă ca și scrierea youtube-dl -U, ușor de reținut în acest moment să vedem că funcționează neregulat.

Crearea unui Symlink în / bin ne vom asigura că terminalul îl poate lansa oriunde s-ar afla. În caz contrar, nu îl vom putea lansa și va trebui să tragem fișierul la terminal înainte de link pentru a descărca. Acest lucru, trăgându-l la terminal, este ceva ce va trebui să facem dacă vrem să îl actualizăm, deoarece odată ce îl punem în folderul / bin ne dă o eroare. Vreau să subliniez asta introducerea executabilelor în folderul / bin poate fi periculoasă și este recomandată numai dacă aveți încredere în dezvoltator 100% .

Viteza, posibilul tău călcâie de Ahile

Dar nu totul este perfect. S-ar putea să existe câteva probleme în funcție de originea legăturii. Dacă ne conectăm la partea HDD a unui disc hibrid, nu se observă nicio diferență reală. Acum, unele sisteme de operare Linux nu montează această parte în mod automat, iar acest lucru trebuie configurat din setări. Problemele sunt accentuate dacă discul este extern sau unul fără fir. În primul rând, în unele cazuri trebuie să îl montați manual și, în al doilea rând, veți observa că acesta încarcă fișierele. Poate dura 2-3 secunde un film, dar este ceva de menționat.

Indiferent și oriunde este fișierul original, legăturile directe sau, în acest caz, Symlink pot fi foarte utile și, ținând cont de faptul că nu ocupă nimicMerită.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.