Transfert.SH - Partage de fichiers facile à partir de la ligne de commande Linux

Transfert.SH - Partage de fichiers facile à partir de la ligne de commande Linux

Transfert.shot est un service simple, facile et rapide pour le partage de fichiers à partir de la ligne de commande. Il vous permet de télécharger vers 10 Go des données et les fichiers sont stockés pendant 14 jours, gratuitement.

Vous pouvez maximiser la quantité de téléchargements et il prend également en charge le chiffrement pour la sécurité. Il prend en charge le système de fichiers local (local); avec S3 (Amazon S3), et les services de stockage cloud GDrive (Google Drive).

Transfert.SH - Partage de fichiers facile dans le terminal Linux

Il est conçu pour être utilisé avec la coque Linux. De plus, vous pouvez prévisualiser vos fichiers dans le navigateur. Dans cet article, nous montrerons comment utiliser le transfert.sh in linux.

Télécharger un seul fichier

Pour télécharger un fichier, vous pouvez utiliser le programme Curl avec le --téléverser un fichier Option comme indiqué.

$ curl - File de téléchargement ./ Tecmint.txt https: // transfert.sh / tecmint.SMS 

Télécharger un fichier

Pour télécharger votre fichier, un ami ou un collègue peut exécuter la commande suivante.

$ curl https: // transfert.sh / vq3kg / tecmint.txt -o tecmint.SMS 

Télécharger plusieurs fichiers

Vous pouvez télécharger plusieurs fichiers à la fois, par exemple:

$ curl -i -f [e-mail protégé] / path / to / tecmint.txt -f [e-mail protégé] / path / vers / noms d'utilisateur.txt https: // transfert.sh / 

Crypter les fichiers avant le transfert

Pour crypter vos fichiers avant le transfert, utilisez la commande suivante (vous devez avoir l'installation de l'outil GPG sur le système). Vous serez invité à saisir un mot de passe pour crypter le fichier.

$ Noms d'utilisateur Cat.txt | gpg -ac -o- | curl -x put -pload-file "-" https: // transfert.Noms d'utilisateur SH /.SMS 

Pour télécharger et décrypter le fichier ci-dessus, utilisez la commande suivante:

$ curl https: // transfert.SH / 11RNW5 / Noms d'utilisateur.txt | gpg -o-> ./ noms d'utilisateur.SMS 

Utiliser l'outil WGET

Transfert.shot prend également en charge l'outil WGET. Pour télécharger un fichier, exécuter.

$ wget - méthode put -body-file =./ Tecmint.txt https: // transfert.sh / tecmint.txt -o --nv 

Créer une commande Alias

Pour utiliser la commande de transfert court, ajoutez un alias à votre .bashrc ou .zshrc fichier de démarrage.

$ vim ~ /.bashrc ou $ vim ~ /.zshrc 

Puis ajoutez les lignes ci-dessous (vous ne pouvez choisir qu'un seul outil, soit boucle ou wget).

# al.SH / $ (Nom de Basen 1) | tee / dev / null;  alias transfert = transfert ## Utilisation de wget transfert () wget -t 1 -qo - --méthod = put --body-file = "$ 1" --header = "contenu-type: $ (file -b - Type mime 1 $) "https: // transfert.sh / $ (nom de base 1 $);  alias transfert = transfert 

Enregistrez les modifications et fermez le fichier. Puis la proposer pour appliquer les modifications.

$ source ~ /.bashrc ou $ source ~ /.zshrc 

À partir de maintenant, vous téléchargez un fichier à l'aide de la commande de transfert comme indiqué.

$ transférer les utilisateurs.liste.gz 

Pour configurer votre propre instance de serveur de partage, téléchargez le code du programme à partir du référentiel GitHub.

Vous pouvez trouver plus d'informations et des exemples de cas d'utilisation dans la page d'accueil du projet: https: // transfert.sh /

Transfert.shot est un service simple, facile et rapide pour le partage de fichiers à partir de la ligne de commande. Partagez vos réflexions à ce sujet avec nous via le formulaire de rétroaction ci-dessous. Vous pouvez également nous parler des services similaires que vous avez rencontrés - nous serons reconnaissants.