OS: Mandrake 10.0
Commande:
$ ssh 129.xxx.xx.xx -l username
ou
$ ssh hostname -l username
OS: Mandrake 10.0
Commande:
$ sftp user@129.194.xx.xx où rodn est le nom de user sur la machine distante.
Remarque:
sftp ne permet pas de downloader un dossier, mais seulement un fichier. Pour récupérer des dossiers complets, on peut utiliser la commande scp.
OS: Mandrake 10.0
Commande:
scp -r /sourceDirPath user@129.194.xx.xx:/distantPath
ex:
scp -r /home/nicolas/Desktop/UnigeDB_14.01.05 user@129.194.xx.xx:/extern/home/rodn/
REM:
-r = récursif (copie les fichiers et sous-dossiers)
OS: Mandrake 10.0
Problème:
wget peut permettre de télécharger rapidement des fichiers sans passer par des click droit - enregistrer sous - confirmer multiples.
Commande:
Cas d'une arborescence. Page contenant des liens vers d'autres pages parentes que l'on veut ignorer et des fichiers .mp3
wget -r -A.mp3 --no-parent http://www.alaxos.com/sound_directory/Godspeed/default.html
Cas d'une page comportant des liens vers des fichiers mp3 hébergés sur différents serveurs. On ne veut récupérer que ces fichiers, et seulement s'ils sont plus récents que les fichiers déjà présents sur le HD. On attend 5 sec entre les requêtes. On ne tient pas compte des liens sur les pages cibles. On ne tient pas compte des fichiers robots.txt sur les serveurs cibles. On ne recrée pas l'arborescence mais on enregistre tout dans le dossier courant.
wget -r -H -l1 -np -N -w5 -A.mp3 -nd -erobots=off http://www.sigur-ros.co.uk/media/index.php
Problème:
Comment simuler le formulaire HTML d'upload suivant avec le client curl ?
<form action="http://www.alaxos.com" enctype="multipart/form-data" method="post"> <input type="file" id="file" name="file" /> <input type="submit" id="submit" value="upload" /> </form>
Commande:
curl --verbose -F file="@foxml.xml;type=text/xml" "http://www.alaxos.com"
A noter le type=text/xml qui permet de spécifier le type du fichier envoyé
OS: Ubuntu 9.10
Problème:
Pour une raison inconnue, la connexion via Nautilus ne fonctionne pas sur www.alaxos.ch. La tentative de connexion aboutit à un time-out.
Solution:
En montant le site en ligne de commande, la connexion fonctionne et est disponible dans Nautilus
Commande:
gvfs-mount ftp://www.alaxos.ch