Simplifiez-vous l'informatique
Mots clés

Outils courants pour Linux

Voici quelques outils courants pour Linux utilisables à la ligne de commande, parmi lesquels zip, wget, lftp

Ces outils s’installent avec apt-get sous Ubuntu.

Archives et compression

zip

Archive et compresse des fichiers et dossiers
Nécessite une installation préalable par apt-get install zip

Options :

-r : pour archiver un dossier
-e : chiffre le zip et demande un mot de passe

Exemples :

zip monfichier.zip /home/perso/monfichier
zip -r mondossier.zip /home/mondossier

unzip

Décompresse des fichiers archivés

Options :

-d : destination
-o : remplace les fichiers existants sans demande de confirmation

Exemple d’utilisation :

unzip -o monfichier.zip
unzip -o mondossier.zip -d /home

Accès HTTP et FTP

wget

Permet d’obtenir un fichier via les protocoles HTTP et FTP

wget [options] [url]

Options :

--user=username: Nom utilisateur FTP/HTTP
--password=password : Mot de passe HTTP/FTP

Exemples :

wget http://www.site.org/dossier/sousdossier/fichier.txt
wget --user=pierre --password=motdepasse http://www.site.org/dossier/sousdossier/fichier.txt
wget --user=pierre --password=motdepasse ftp://www.site.org/fichier.txt

lftp

Lftp est un programme en ligne de commande de transfert de fichiers pour Unix et systèmes d’exploitation apparentés. Il a été écrit par Alexandre Lukyanov et est distribué sous Licence publique générale GNU.

Pour ouvrir une connexion :

lftp sftp://utilisateur:motdepasse@serveurftp

Pour lister les documents présents en local :

!ls

Pour lister les documents présents sur le host :

ls

Pour changer de répertoire sur le host :

cd
Exemple : cd sauvegarde

Pour récupérer un fichier du host dans le répertoire local :

get
Exemple : get monfichier.zip

Pour envoyer un fichier vers le host depuis le répertoire local :

put
Exemple : put monfichier.zip

Pour récupérer un fichier du host dans le répertoire local, en utilisant des caractères joker :

mget
Exemple : mget *.zip

Pour envoyer un fichier vers le host depuis le répertoire local, en utilisant des caractères joker :

mput
Exemple : mput *.zip

Pour quitter lftp :

quit