Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/03/2011, 16h24   #1
Invité régulier
 
Inscription : janvier 2011
Messages : 100
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 100
Points : 7
Points : 7
Par défaut Se connecter sur le serveur FTP et récupérer des fichiers

Bonjour

C'est la premiere fois que j'utilise FTP

Je dois créer un fichier Unix qui permet de se connecter au serveur FTP, récupérer les fichiers qui sont dedans.

Avez vous un exemple de script Qui permet de faire la connection au serveur FTP et de récupérer les fichiers qui sont dedans S'il vous plait ???


ça m'aidera vraiment,,,

Merci d'avance
delilou est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 16/03/2011, 16h52   #2
Expert Confirmé Sénior
 
Avatar de N_BaH
 
Inscription : février 2008
Messages : 2 070
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 2 070
Points : 4 153
Points : 4 153
Bonjour,

Code :
1
2
3
4
/usr/bin/ftp -pni <<eof
user anonymous
ls
eof
liste les fichiers à la racine du serveur, à laquelle a accès anonymous.

cf. man -LC bash /Here Documents
N_BaH est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 16/03/2011, 16h58   #3
Invité régulier
 
Inscription : janvier 2011
Messages : 100
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 100
Points : 7
Points : 7
Mais comment je peux récuperer les fichiers STP ??
parce que la c'est juste je me connecte sur le serveur FTP

Merciii beaucoup
delilou est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 16/03/2011, 17h08   #4
Expert Confirmé Sénior
 
Avatar de N_BaH
 
Inscription : février 2008
Messages : 2 070
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 2 070
Points : 4 153
Points : 4 153
tu fais comme les copains : tu lis la page de man de ftp;
puis, quand tu es connecté, tu tapes ? pour connaître les commandes disponibles, et ? command pour en savoir plus sur une commande.
N_BaH est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 16/03/2011, 17h21   #5
Membre Expert
 
Étudiant
Inscription : août 2004
Messages : 500
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2004
Messages : 500
Points : 1 017
Points : 1 017
Envoyer un message via MSN à Senaku-seishin
Si ce n'est que pour récupéré des fichiers wget convient très bien. Exemple :
Code :
wget -r ftp://login:mdp@serveur/mon_dossier
Consulte le manuel pour plus de détails:
Il existe d'autre outils comme ncftp:
Code :
ncftpget -R ftp.ncftp.com /tmp /pub/ncftp
__________________
Avoir un regard neutre sur notre vie dénuée de sens, c'est la voir tel un ignorant
Senaku-seishin est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 16/03/2011, 18h53   #6
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Tout d'abord, il faut savoir oùù on est et aller sur le bon répertoire.

La commande ls te dit ce qui t'entoure.
La commande cd répertoire te fait aller sur le réperoire.

Après, tu fais get fichier pour récupérer le fichier que tu veux.

En cours de route, tu peux récupérer des informations sur les commandes
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
:ftp> ?    
Commands may be abbreviated.  Commands are:               
!               cr              get             mdir            nlist           put             rmdir           tenex
$               debug           glob            mget            nmap            pwd             status         throttle
account         delete          hash            mkdir           ntrans          quit            runique         trace
append          dir             help            mls             open            quote           send            type
ascii           disconnect      idle            mlsd            page            rate            sendport        umask
bell            edit            image           mlst            passive         rcvbuf          set             unset
binary          epsv4           lcd             mode            pdir            recv            site            usage
bye             exit            less            modtime         pls             reget           size            user
case            features        lpage           more            pmlsd           remopts         sndbuf          verbose
cd              fget            lpwd            mput            preserve        rename          status          xferbuf
cdup            form            ls              mreget          progress        reset           truct          ?
chmod           ftp             macdef          msend           prompt          restart         sunique
close           gate            mdelete         newer           proxy           rhelp           system
ftp> ? edit
edit            toggle command line editingftp> ? get
get             receive file
ftp>
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 30
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h08.


 
 
 
 
Partenaires

Hébergement Web