Fichier

Bonjour, j'aimerais savoir a quoi correcpond la valeur suivante et comment la modifier

drwx--xr-x 2 login wheel 2048 Oct 4 20:47 test0

mais egalement comment modifier la taille du fichier:

drwx--xr-x 2 login wheel 0 Oct 4 20:47 test0

en

drwx--xr-x 2 login wheel 2048 Oct 4 20:47 test0

Merci a tous de votre aide!
Configuration: Linux
Firefox 3.0.3

14 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    créer un lien non-symbolique, un hard-link
    ln test3 pipapou

    test3 et pipapou sont 2 fichiers qui accédent les mêmes données

    on ne peut pas créer de hard-link sur un répertoire, seul le système le fait
    1. Contributeur
      Ca c'est un lien symbolique
      ln -s /u/prof/asset/public/lienJour01 test6
      1. Contributeur
        hello
        la première valeur est le nombre de hard links sur test0, c'est à dire le nombre de fichiers qui utilisent le même inode, dans ce cas test0 et test0/.
        pour modifier ces 2 valeurs, il faut créer des répertoires dans test0
        cd test0 ; mkdir a b c
        1. test0 est un fichier et non un repertoire :s
          1. Modérateur
            drwx--xr-x 2 login wheel 2048 Oct 4 20:47 test0
            Et alors pourquoi il est défini comme répertoire ??? ;-))
        2. Contributeur
          un répertoire est un type de fichier, comme un lien symbolique, un fifo, une socket, etc
          1. ooui dsl c'est une erreur de ma part test0 est bien un repertoire. :)

            Comment je fait pour mettre un 2 a un fichier cette fois :-)

            -r-----r-- 2 login wheel 1 Oct 4 20:44 test3

            Merci.
            1. Merci dubteck ca fonctionne. Une petite derniere question :p.

              Quel sont les options de ln pour crer un lien comme ceci.

              lrwxr-xr-x 1 login wheel 31 Oct 4 20:20 test6 -> /u/prof/asset/public/lienJour01

              Merci!
              1. il me dis:

                (clavij_a@tarix 165)ln -s /u/prof/asset/public/lienJour01 test6
                ln: test6: File exists

                et ne me creer pas le lien.
                1. Contributeur
                  parce qu'il y a déjà un fichier test6
                  rm test6 ou créer une lien test7
                  1. c bon j'ai supprimer mon fichier et j'ai recommencer ca fonctionne merci!
                    1. Modérateur
                      Salut,

                      Il avait aussi l'option -f qui permet d'ecraser l'ancien lien
                      ln -sf /u/prof/asset/public/lienJour01 test6 
                      voir man ln
                      1. je n'arrive pas a modifier la date de mon fichier test6 une fois mon lien symbolique creer car je n'est pas les droits :s.
                        Comment je fait?

                        Merci!
                        1. Contributeur
                          Ca varie selon les Unixes et les commandes, mais je pense que touch ne modifie que la destination du lien, pas le lien