Kako stvoriti veze do datoteka ili mapa (Symlink) u Linuxu

Kako stvoriti veze do datoteka ili mapa (Symlink) u Linuxu

Prečice za Windows za mene su noćna mora. Gotovo svaka aplikacija koju instalirate jednu od njih podrazumevano postavlja na radnu površinu. Lično, svaki put kad se to dogodi, razvalim ga, čak i prije nego što je instalacija završena. Želim da mi radna površina bude čista, ostavljajući je s još ikona dok radim posao. Ali nisu sve prečice loše, a u Linuxu postoje simboličke veze ili Symlink da mi se već sviđa više.

Za početak, ove poveznice nisu spontano generirane i nisu sve ispunjene njima. Da nastavimo, može nam poslužiti za ono što vidite u snimanju: veza sav sadržaj medijske mape u ličnu mapu. Na ovaj način, softver poput VLC-a mora samo potražiti originalnu mapu kako bi pronašao sadržaj i bit će gotovo 100% isti. A to je da VLC ne dozvoljava dodavanje dodatne putanje za biblioteku; morate učiniti da se prikaže vaša multimedijska biblioteka, nešto što nije isto i, barem trenutno, nije dostupno u VLC 4.0 beta.

Kako stvoriti Symlink

Da kreirate Symlink, najbolje je to učiniti pomoću terminala. Postoje upravitelji datoteka koji to rade s grafičkim sučeljem, ali to će biti dobro za nas da svaki put stvorimo vezu. S terminala možemo povući sadržaj cijele mape. Naredba bi bila sljedeća:

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

Dobra stvar je u tome terminal nam omogućava povlačenje mapa iznutra. Primjer za stvaranje Symlink-a u mapu bio bi ln -s '/ media / pablinux / Podaci / Muzika / Sve što preostaje' / home / pablinux / Music, prva koja ima citate jer sam je povukla. Naredba koju sam upotrijebio za stavljanje cijele muzičke mape je "malo" duža:

Povežite cijelu muzičku mapu

Da biste odabrali sav sadržaj prozora, najčešći u Linuxu je pritisnite Ctrl + A, ali moguće je da neki upravitelj datoteka koristi kombinaciju Ctrl + E. Jednom kada je sve odabrano, povučemo ga do terminala, naznačimo odredište i pritisnite Enter.

Ostale namjene

Ovo može pomoći i nama za "stavljanje" nekih datoteka u direktorijum / bin, tačnije neke koje ćemo koristiti s terminalom. Na primjer, možemo instalirati nekoliko mogućnosti youtube-dl, ali samo onaj koji se nudi u službena web stranica i onog vašeg GitHub-a. Odmah nakon što smo instalirali naredbu, ažuriramo je pipa, ali da bismo ga koristili, moramo instalirati paket python3-pip a naredba za ažuriranje paketa je malo duža. U tim slučajevima preferiram preuzimanje originalne datoteke. Ažuriranje ako odaberemo ovu opciju jednostavno je poput pisanja youtube -dl -U, lako se pamti u ovom trenutku, hajde da vidimo da to funkcionira pogrešno.

Stvaranje Symlink-a u / bin pobrinut ćemo se da ga terminal može pokrenuti gdje god se nalazi. U suprotnom, nećemo ga moći pokrenuti i morat ćemo povući datoteku na terminal prije veze za preuzimanje. To je povlačenjem do terminala nešto što ćemo morati učiniti ako ga želimo ažurirati, jer kad ga stavimo u mapu / bin, daje nam grešku. Želim to naglasiti stavljanje izvršnih datoteka u mapu / bin može biti opasno i preporučuje se samo ako programeru vjerujete 100% .

Brzina, tvoja moguća Ahilova peta

Ali nije sve savršeno. Može biti nekoliko problema ovisno o porijeklu veze. Ako povezujemo HDD dio hibridnog diska, ne primjećuje se stvarna razlika. Neki operativni sistemi Linux sada ovaj dio ne montiraju automatski, a to je nešto što moramo konfigurirati u postavkama. Problemi se potenciraju ako je disk vanjski ili jedan bežični. Prvo, u nekim slučajevima morate ga montirati ručno, a drugo, primijetit ćete da učitava datoteke. Film može trajati 2-3 sekunde, ali to je nešto što treba spomenuti.

Bez obzira na to gdje god se nalazila originalna datoteka, izravne poveznice ili, u ovom slučaju, Symlink mogu biti vrlo korisne i, imajući na umu da ne zauzimaju ništaVrijede.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.