Console : ftp, wget
17 Aug. 2004
- Auteur : Oviri
- Responsable : TrustRobot
- Score ( voter ) :



- Connexes : Même auteur | Même responsable | Historique
1. Avec le programme : FTP
Oui c'est possible et c'est même plus simple, en effet à l'aide de quelque commande vous pouvez uploader et downloader sur n'importe qu'elle ftp. Dans le cas ou ftp ne serait pas présent :-
Pour Debian :
Tapez ceci dans un terminal :
apt-get install ftp
-
Pour Mandriva :
Tapez ceci dans un terminal :
urpmi ftp
-
Pour Gentoo :
Tapez ceci dans un terminal :
emerge ftp
-
Pour Slackware :
Munissez vous du cdrom puis dans un terminal :
installpkg /où/est/tcpip-xxxx.tgz
- ? permet de lister les commandes disponibles
- quit ou by pour quitter la session en cours
- get récupère un fichier présent sur le serveur FTP et le place sur votre machine
- mget idem avec plusieurs fichiers
- put transfère un fichier de votre disque dur vers le serveur
- mput idem mais avec plusieurs fichiers
- ls permet de lister le contenu du répertoire courant côté FTP
- cd permet de se déplacer dans l'arborescence du FTP
- pwd renvois le répertoire courant sur le FTP
- delete, rm effacent un fichier sur le FTP
- mkdir créé un répertoire sur le FTP
- !ls liste le répertoire local
- !cd /home/toto pour se rendre dans le home local de toto
2. Avec le programme : Wget
Ce n'est pas tout à fait un client FTP au même titre que ftp ou gftp, mais il permet de rapatrier très rapidement des fichiers par ftp comme par http. De plus il supporte les proxy, pour cela il suffit de rajouter ceci dans votre /etc/wgetrc :
# You can set the default proxies for Wget to use for http and ftp.
# They will override the value in the environment.
http_proxy = http://IP_du_serveur:8080/
ftp_proxy = http://IP_du_serveur:8080/
Ceci suppose que votre proxy écoute les requêtes http et ftp sur le port 8080.
Dans le cas ou wget ne serait pas présent :
-
Pour Debian :
Tapez ceci dans un terminal :
apt-get install wget
-
Pour Mandriva :
Tapez ceci dans un terminal :
urpmi wget
-
Pour Gentoo :
Tapez ceci dans un terminal :
emerge wget
-
Pour Slackware :
Munissez vous du cdrom puis dans un terminal :
installpkg /où/est/wget-xxxx.tgz
- wget l'adresse/le_fichier permet de télécharger un fichier
- wget -c l'adresse/le_fichier pour continuer le téléchargement du fichier
- wget -i script_telechargement permet de télécharger plusieurs fichiers à l'aide d'un script comprenant des adresses
- wget -b l'adresse/le_fichier pour mettre wget en tache de fond, wget crée un fichier wget-log
- wget --limit-rate=20k l'adresse/le_fichier va limiter le débit de téléchargement à 20Ko/s
- wget -r -np http://site_web pour télécharger un site en local