Invite de commandes raspberry

Résolu/Fermé
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 - Modifié par artemis0 le 20/10/2015 à 14:58
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 - 21 oct. 2015 à 14:42
bonjour,


tout d'abord je signale que je suis un débutant ! j'ai reçu ma raspberry il y a moins d'une semaine, donc ne me dites pas d'aller chercher sur internet car je l'ai déja fait et je n'ai rien trouvé !
sur mon raspberry pi 2, quand je fais une commande par rapport à un dossier, j'ai une erreur :

par exemple, si je tape /etc xxxxxxxxxx
j'ai ceci qui s'affiche : bash: /etc: Is a directory
donc je ne peux pas taper de commandes en rapport avec la première car celle-ci n'a pas été prise en compte. comment faire pour que ça fonctionne correctement ?



merci à ceux qui m'aideront !!!

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
20 oct. 2015 à 15:03
Salut,

/etc n'est pas une commande, mais un répertoire.
Pour s'y rendre il faut taper :
cd /etc
<Entrée>

Après tout dépend de ce que tu veux faire dans ce répertoire.
1
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 178
20 oct. 2015 à 15:37
merci beaucoup de cette réponse rapide !

dans ce tuto :https://www.framboise314.fr/prenez-la-main-a-distance-sur-votre-raspberry-pi-avec-vnc/

ils disent de taper : /etc $ cd init.d
(juste en dessous de "Démarrage automatique de tightVNCserver")
donc q'est-ce que je dois taper ?
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407 > artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018
20 oct. 2015 à 15:43
Il faut taper ce qui est après le signe "$" (dollar) qui est en fait le signe distinctif du prompt (invite de commande).

Par contre, le /etc devant indique l'endroit où tu te trouves (ici dans le répertoire sus-cité).

Pour savoir où tu te trouves il existe la commande
pwd
.

Donc, tu dois taper
cd init.d
uniquement si tu es déjà dans le répertoire /etc, sans quoi mieux vaut donner le chemin absolu :
cd /etc/init.d
0
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 178
20 oct. 2015 à 16:25
merci, ça fonctionne !

mais je suis bloqué à cet endroit du tuto :

Enfin activez le :
sudo update-rc.d vncboot defaults

pi@raspberrypi /etc/init.d $ sudo update-rc.d vncboot defaults
update-rc.d: using dependency based boot sequencing
pi@raspberrypi /etc/init.d $


car quand je tape
sudo update-rc.d vncboot defaults
, le terminal ne m'affiche pas
pi@raspberrypi /etc/init.d $ sudo update-rc.d vncboot defaults
update-rc.d: using dependency based boot sequencing
pi@raspberrypi /etc/init.d $

comme indiqué sur le tuto...
même après redémarrage, le serveur vnc ne se lance pas au boot de la rpi...
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407 > artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018
20 oct. 2015 à 16:31
car quand je tape
sudo update-rc.d vncboot defaults
, le terminal ne m'affiche pas
Et qu'est-ce qu'il t'affiche ?

As-tu bien créé le fichier vncboot dans /etc/init.d/ sans te tromper ?
Peux-tu nous afficher son contenu ?
L'as-tu rendu exécutable (
sudo chmod +x /etc/init.d/vncboot
) ?
0
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 178
Modifié par artemis0 le 20/10/2015 à 17:04
il y a un fichier vncboot qui contient bien ce qu'il faut :
### BEGIN INIT INFO
# Provides: vncserver
# Required-Start: networking
# Required-stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description:
### END INIT INFO

#!/bin/sh
# /etc/init.d/vncboot
VNCUSER='pi'
case "$1" in
start)
su $pi -c '/usr/bin/tightvncserver :1 -geometry 1280x800 -depth 16'
echo "Démarrage de TightVNC Server pour l'utilisateur $VNCUSER "
;;
stop)
pkill Xtightvnc
echo "TightVNC Server arrêté"
;;
  • )echo "Usage: /etc/init.d/vncboot {start|stop}"exit 1;;esacexit 0

ps:sur la ligne précédente, ça a tout mis n'importe comment, mais dans le fichier c'est mis correctement

je ne sais pas si je dois changer "VNCUSER"... ce n'est pas très clair dans le tuto...

dans les propriété du fichier, file type : MATLAB script/function
ça ne m'a pas l'air d'être un fichier exécutable comme indiqué dans le tuto...

dans le terminal :
je tape ça
pi@raspberrypi /etc/init.d $ sudo chmod +x /etc/init.d/vncboot

et il m'affiche ça
pi@raspberrypi /etc/init.d $ 

(ce n'est pas ce qui est dans le tuto...)
0
eltotomaske
20 oct. 2015 à 16:48
Bonjour,
te voyant galéré sur linux je te conseil de lire les bases du système et de ses commandes :)

http://wiki.linux-france.org/wiki/Les_commandes_fondamentales_de_Linux
0
artemis0 Messages postés 903 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 28 juillet 2018 178
20 oct. 2015 à 16:50
ok :)
je lirai ça ce soir :)
0