Impossible de copier un fichier dans /sys/

Résolu
Salut,
je suis sous debian 4.0 et je n'arrive pas a copier un fichier dans le répertoire /sys/
dans une console en root il me dit que je n'ai pas la permision

debian:/home/me# cp /home/me/inotofy/inotify.h /sys/
cp: ne peut créer le fichier régulier `/sys/inotify.h': Permission non accordée
Configuration: Linux
Konqueror 3.5


Comment faire pour copier ce fichier dans /sys/ ???

8 réponses

  1. Bonjour,

    /sys est un systeme de fichier virtuel, comme /proc
    ya rien a copier dedans...
    1. Salut,

      Il faut certainement que tu ais les droit d'administration.
      Je connais pas la debian mais les commandes devrait être du genre:
      -> su
      -> mot de passe root
      -> cp /home/me/inotofy/inotify.h /sys/
      -> exit

      ou sur ubuntu
      -> sudo cp /home/me/inotofy/inotify.h /sys/
      -> mot de passe root

      byebye
      1. Ubuntu est basé sur debian

        me@debian:~$ su
        Password:
        debian:/home/me# cp /home/me/inotofy/inotify.h /sys/
        cp: ne peut créer le fichier régulier `/sys/inotify.h': Permission non accordée
        debian:/home/me# sudo cp /home/me/inotofy/inotify.h /sys/
        cp: ne peut créer le fichier régulier `/sys/inotify.h': Permission non accordée

        je le fais en root depuis le début mais je ne comprend pas pourquoi il me refuse
        ( j'ai tous les droit normalement)
        je sais pu quoi faire

        une idée ??
        1. Regarde les droits sur le fichier:
          ls -l /home/me/inotofy/inotify.h

          Tu devrait avoir un truc du genre
          -r--r--r--
          Tu peux aussi avoir d'autres combinaison.

          Si c'est le cas c'est que le fichier et en lecture seul
          chmod o+w /home/me/inotofy/inotify.h

          Tu dois aussi pouvoir faire cela avec un navigateur de fichier.
          1. Faire
            " ls -l /home/me/inotofy/inotify.h " dans une console me donne :
            -rw-r--r-- 1 me me 3386 2005-07-27 18:01 /home/me/inotofy/inotify.h

            ensuite je fais " chmod o+w /home/me/inotofy/inotify.h "
            et la j'essai de le déplacer et toujours la même erreur :

            cp: ne peut créer le fichier régulier `/sys/inotify.h': Permission non accordée

            Je ne sais plus quoi faire
            1. par curiosité j'ai regarder les droit de /sys/
              Les voici :

              me@debian:~$ ls -l /sys/
              total 0
              drwxr-xr-x 34 root root 0 2007-10-30 17:08 block
              drwxr-xr-x 17 root root 0 2007-10-30 18:08 bus
              drwxr-xr-x 30 root root 0 2007-10-30 17:08 class
              drwxr-xr-x 9 root root 0 2007-10-30 18:08 devices
              drwxr-xr-x 3 root root 0 2007-10-30 18:08 firmware
              drwxr-xr-x 3 root root 0 2007-10-30 17:08 fs
              drwxr-xr-x 4 root root 0 2007-10-30 18:25 kernel
              drwxr-xr-x 94 root root 0 2007-10-30 17:08 module
              drwxr-xr-x 2 root root 0 2007-10-30 18:25 power

              (je pense que sa vient peu être de la )
              Cela peu t'il t'aider??
              1. Oups je me suis trompé ce sont les droits du répertoire de destination qu'il faut regarder, pas ceux du fichier d'origine
                ls -al /sys
                et dit moi ce que tu voit au début pour . et ..

                tape aussi la commande
                whoiam
                ou
                whoami
                qui va te dire qui tu es

                byebye