Keresés

Új hozzászólás Aktív témák

  • Jester01

    veterán

    válasz tomy_cz #15337 üzenetére

    Egy adott fájlra (a lemezen lévő adatokra) több helyről, több néven is lehet hivatkozni és a fájl addig él amíg legalább egy ilyen hivatkozás van. Az ls ezt mutatja abban az oszlopban. Directory esetén általában 2-ről indul, az egyik elérhetőség a szülő directoryból jön a másik pedig a . bejegyzés (a gyökérnek nincs szülője, úgyhogy az 1-ről indul) és úgy nő ha aldirectory jön létre, az abban lévő .. hivatkozás miatt.

    Ha nem is tudod mi az, miért akarod megváltoztatni? :F
    Növelni úgy lehet, hogy hard linket hozol létre az ln paranccsal.
    Csökkenni pedig akkor csökken, ha letörlöd valamelyik nevét. Ha nullára csökken, akkor a fájl törlődik.

    $ echo hello world > a.txt
    $ ls -l
    total 4
    -rw-rw-r-- 1 hcs hcs 12 Dec 25 17:54 a.txt
    $ ln a.txt b.txt
    $ ls -l
    total 8
    -rw-rw-r-- 2 hcs hcs 12 Dec 25 17:54 a.txt
    -rw-rw-r-- 2 hcs hcs 12 Dec 25 17:54 b.txt
    $ cat b.txt
    hello world
    $ rm a.txt
    $ ls -l
    total 4
    -rw-rw-r-- 1 hcs hcs 12 Dec 25 17:54 b.txt
    $ cat b.txt
    hello world
    $ ln b.txt a.txt
    $ ls -l
    total 8
    -rw-rw-r-- 2 hcs hcs 12 Dec 25 17:54 a.txt
    -rw-rw-r-- 2 hcs hcs 12 Dec 25 17:54 b.txt
    $ cat a.txt
    hello world
    $ ls -ld .
    drwxrwxr-x 2 hcs hcs 4096 Dec 25 17:57 .
    $ mkdir subdir
    $ ls -ld .
    drwxrwxr-x 3 hcs hcs 4096 Dec 25 17:57 .

Új hozzászólás Aktív témák