Transfer.sh - Auðveld skráadeild frá Linux stjórnlínu


Transfer.sh er einföld, auðveld og fljótleg þjónusta til að deila skrám frá skipanalínunni. Það gerir þér kleift að hlaða upp allt að 10GB af gögnum og skrár eru geymdar í 14 daga, ókeypis.

Þú getur hámarkað magn niðurhals og það styður einnig dulkóðun til öryggis. Það styður staðbundið skráarkerfi (staðbundið); ásamt s3 (Amazon S3) og gdrive (Google Drive) skýjageymsluþjónustu.

Það er hannað til að nota með Linux skelinni. Að auki geturðu forskoðað skrárnar þínar í vafranum. Í þessari grein munum við sýna hvernig á að nota transfer.sh í Linux.

Hladdu upp einni skrá

Til að hlaða upp skrá geturðu notað curl forritið með --upload-file valkostinum eins og sýnt er.

$ curl --upload-file ./tecmint.txt https://transfer.sh/tecmint.txt

Sækja skrá

Til að hlaða niður skránni þinni getur vinur eða samstarfsmaður keyrt eftirfarandi skipun.

$ curl https://transfer.sh/Vq3Kg/tecmint.txt -o tecmint.txt 

Hladdu upp mörgum skrám

Þú getur hlaðið upp mörgum skrám í einu, til dæmis:

$ curl -i -F [email /path/to/tecmint.txt -F [email /path/to/usernames.txt https://transfer.sh/ 

Dulkóða skrár fyrir flutning

Til að dulkóða skrárnar þínar fyrir flutninginn skaltu nota eftirfarandi skipun (þú verður að hafa gpg tólið uppsett á kerfinu). Þú verður beðinn um að slá inn lykilorð til að dulkóða skrána.

$ cat usernames.txt | gpg -ac -o- | curl -X PUT --upload-file "-" https://transfer.sh/usernames.txt 

Til að hlaða niður og afkóða ofangreinda skrá skaltu nota eftirfarandi skipun:

$ curl https://transfer.sh/11Rnw5/usernames.txt | gpg -o- > ./usernames.txt

Notaðu Wget Tool

Transfer.sh styður einnig wget tólið. Til að hlaða upp skrá skaltu keyra.

$ wget --method PUT –body-file=./tecmint.txt https://transfer.sh/tecmint.txt -O --nv 

Búðu til Alias Command

Til að nota stuttu flutningsskipunina skaltu bæta samnefni við .bashrc eða .zshrc ræsingarskrána þína.

$ vim ~/.bashrc
OR
$ vim ~/.zshrc

Bættu svo línunum fyrir neðan í það (þú getur bara valið eitt tól, annað hvort curl eða wget).

##using curl
transfer() {
    curl --progress-bar --upload-file "$1" https://transfer.sh/$(basename $1) | tee /dev/null;
}

alias transfer=transfer
##using wget
transfer() {
    wget -t 1 -qO - --method=PUT --body-file="$1" --header="Content-Type: $(file -b --mime-type $1)" https://transfer.sh/$(basename $1);
}

alias transfer=transfer

Vistaðu breytingarnar og lokaðu skránni. Fáðu það síðan til að beita breytingunum.

$ source ~/.bashrc
OR
$ source ~/.zshrc

Héðan í frá hleður þú upp skrá með flutningsskipuninni eins og sýnt er.

$ transfer users.list.gz

Til að setja upp þitt eigið samnýtingarmiðlaratilvik skaltu hlaða niður forritskóðanum úr Github geymslunni.

Þú getur fundið frekari upplýsingar og sýnishorn af notkunartilvikum á heimasíðu verkefnisins: https://transfer.sh/

Transfer.sh er einföld, auðveld og fljótleg þjónusta til að deila skrám frá skipanalínunni. Deildu hugsunum þínum um það með okkur í gegnum athugasemdaformið hér að neðan. Þú getur líka sagt okkur frá svipaðri þjónustu sem þú hefur rekist á - við erum þakklát.