Heeft u zich ooit afgevraagd hoe het zou zijn om grote bestanden via internet rechtstreeks vanaf uw Linux-terminal over te zetten? Met Transfer.sh kun je vrij gemakkelijk.

Laten we hier duidelijk zijn: het uploaden en overbrengen van bestanden in de terminal met curl of iets anders is geen nieuw iets. Het vinden van een standaardservice voor het delen van bestanden die deze route uitvoert, is echter zeldzaam.

Dus, hoe gebruik je deze tool op Linux? Lees verder in deze gids en ontdek het! We bespreken hoe u bestanden kunt uploaden, downloaden en zo ongeveer alles wat u moet weten over Transfer.sh!

Opmerking : Transfer.sh werkt op elk systeem met bash en curl. Dit betekent ook BSD en OSX (mogelijk zelfs Windows), niet alleen Linux.

Installatie

Transfer.sh zelf vereist geen installatie. Het communiceert volledig online. In plaats daarvan hoeft u slechts één programma te installeren - Curl om precies te zijn. Curl is eenvoudig te installeren. Open een terminalvenster en voer het volgende in:

Ubuntu (of Ubuntu-gebaseerde distro)

 sudo apt-get install curl 

Fedora

 sudo dnf installeer krul 

Boog

 sudo pacman -S curl 

Andere distro's

De kans bestaat dat het curl-pakket op uw Linux-distributie curl wordt genoemd. Open gewoon uw pakketbeheerder en zoek ernaar en installeer deze vervolgens. Het moet gemakkelijk zijn om op gang te brengen, want het is een bekend pakket.

Gebruik

U kunt als volgt een bestand uploaden naar transfer.sh via de opdrachtregel. Hier is een voorbeeldopdracht:

 curl - uploadbestand ./bestandsnaam https://transfer.sh/bestandsnaam 

Als u 'harddrive.sh' zou uploaden, zou u de opdracht in iets als dit veranderen:

 curl - uploadbestand ./harddrive.sh https://transfer.sh/harddrive.sh 

Zodra deze opdracht is ingevoerd, genereert transfer.sh een unieke downloadkoppeling, een link die u kunt krijgen via curl en de opdrachtregel of via een webbrowser. De link ziet er hier als volgt uit: https://transfer.sh/14yktw/harddrive.sh

Als u het bestand dat u hebt geüpload wilt downloaden, neemt u gewoon de gegenereerde unieke URL en geeft u deze opdracht op in een terminal. U kunt ook gewoon op klikken en downloaden zoals hierboven vermeld.

 krul https://transfer.sh/14yktw/harddrive.sh> harddrive.sh 

Hiermee wordt het bestand opgehaald en lokaal opgeslagen. Natuurlijk werkt transfer.sh met alle soorten bestanden, niet alleen die in dit voorbeeld. U kunt zelfs tot 10 GB aan dingen in één keer uploaden.

Waarom Transfer.sh?

Te vaak zijn mensen vastgelopen in de opdrachtregel en hebben ze snel een bestand nodig. Transfer.sh lost dat probleem op. Geen flash-drives meer om dat belangrijke. Zip-archief te krijgen dat je ergens hebt weggestopt.

Het is echter niet alleen voor noodgevallen of voor raar gebruik. Voor degenen die van de opdrachtregel houden, kan transfer.sh eenvoudig in de workflow worden opgenomen. Bedenk hoeveel bash-scripts zijn geschreven waarvoor bestanden nodig zijn om te downloaden. Hoewel de gegevens pas echt veertien dagen kunnen worden opgeslagen met de snelheid en gegevenscapaciteit van transfer.sh, zou het gemakkelijk aan dat soort dingen kunnen toevoegen.

En zelfs als je niet in een rare positie bent op Linux waar je een bestand nodig hebt en je kunt alleen de commandoregel gebruiken, of een bash-script schrijven dat grote bestanden downloadt, is Transfer.sh nog steeds logisch. Waarom?

Eenvoud. Niet veel gratis oplossingen voor bestandsoverdracht werken net zo eenvoudig als het invoeren van een opdracht. Deze tool, hoewel niet perfect, heeft zeer unieke mogelijkheden, evenals de interessante positie van werken in zowel de opdrachtregel als een webbrowser.

Conclusie

Bestanden overzetten is niet nieuw; dat is zeker. Tools zoals Transfer.sh prikkelen me echter voor de toekomst. De reden? De commandoregel behandelen als een eersteklas burger.

In tegenstelling tot wat vaak wordt gedacht, is de opdrachtregel nog steeds een belangrijk en geavanceerd hulpmiddel dat veel Linux-gebruikers liever niet gebruiken. Dat is waarom ik denk dat deze tool geweldig is.

Natuurlijk, het is niet de beste tool ooit en heeft gebreken. Bijvoorbeeld: ik zou graag een soort lidmaatschapsprogramma hebben waar ik een "cloud" -type opstelling kan hebben, evenals de mogelijkheid om meer dan 10 GB tegelijk op te slaan. Helaas lijkt dit momenteel niet de bedoeling te zijn voor Transfer.sh.

Toch, zelfs zonder alle meer geavanceerde functies die ik had gewenst, is het nog steeds een ongelooflijk handig hulpmiddel. Als je van de Linux-opdrachtregel houdt en op zoek bent naar een nieuwe manier om bestanden heen en weer over te zetten, zou je gek zijn om dit niet uit te proberen.

Denkt u dat het overbrengen van bestanden op de opdrachtregel een goed idee is? Vertel ons waarom of waarom niet hieronder!