Certains d'entre vous souhaitent utiliser la ligne de commande, pour des raisons pratiques, pour gérer les fichiers en utilisant les commandes courantes (ls, cp, mv, ln…) et des utilitaires bien pratiques tels que 'grep' ou encore 'sed'.
Bien que la connexion SSH ne soit pas possible sur les instances Simple Hosting PHP / MySQL, vous pouvez tout à fait gérer vos fichiers en ligne de commande. Pour cela, nous allons utiliser l'utilitaire 'sshfs' qui va permettre de monter le répertoire distant de votre instance Simple Hosting sur votre machine locale.
Dans un premier temps, nous allons créer le répertoire de montage :
alx@desktop:~$ mkdir SimpleHosting
Une fois le répertoire crée, nous allons monter le répertoire distant grâce à l'utilitaire 'sshfs'.
Dans un terminal, tapez :
alx@desktop:~$ sshfs login@sftp.dc0.gpaas.net:/ SimpleHosting/
Une fois connecté, rendez vous dans le répertoire monté et profitez des atouts de la ligne de commande !
alx@desktop:~$ cd SimpleHosting/ alx@desktop:~/SimpleHosting$ ls -l total 32 drwxr-xr-x 1 root root 8 2011-10-14 17:50 ./ drwxr-xr-x 38 alx alx 4096 2012-03-25 16:15 ../ drwxrwxr-x 1 root 5100 7 2012-03-13 14:45 lamp0/ drwx------ 1 5000 5000 2 2011-09-13 17:03 private/ -rw-r--r-- 1 root root 1064 2011-10-14 17:50 README.txt lrwxrwxrwx 1 root root 13 2011-10-14 17:50 snapshot -> .zfs/snapshot/ drwx------ 1 5000 5000 3 2012-03-12 22:39 .ssh/ lrwxrwxrwx 1 root root 16 2011-10-14 17:50 vhosts -> lamp0/web/vhosts/