Ero sivun ”Kova linkki” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (→‎Katso myös: i-node)
(viite i-nodeen, ei tiedoston sisältöön; linkkien määrä ls-tulosteessa)
Rivi 1: Rivi 1:
Kova linkki on käyttäjälle näkyvässä [[Tiedostojärjestelmä|tiedostojärjestelmässä]] sijaitseva viittaus fyysisellä tallennusvälineellä sijaitsevan tiedoston sisältöön. Samaan tiedostoon voi olla useita kovia linkkejä, ja tiedoston varaama tila levyllä lasketaan vapautetuksi vasta, kun kaikki linkit siihen on purettu, tämä selittää joskus nähtävän, tiedoston poistamista tarkoittavan unlink-käskyn. Samaan tiedostoon viittaavien kovien linkkien täytyy olla samalla fyysisellä osiolla.
Kova linkki on käyttäjälle näkyvässä [[Tiedostojärjestelmä|tiedostojärjestelmässä]] sijaitseva viittaus fyysisellä tallennusvälineellä sijaitsevaan [[tiedosto]]on, tarkkaan ottaen tiedoston [[i-node]]en. Samaan tiedostoon voi olla useita kovia linkkejä, ja tiedoston varaama tila levyllä lasketaan vapautetuksi vasta, kun kaikki linkit siihen on purettu, tämä selittää joskus nähtävän, tiedoston poistamista tarkoittavan unlink-käskyn. Samaan tiedostoon viittaavien kovien linkkien täytyy olla samalla fyysisellä osiolla, koska viittaus tehdään inode-numerolla, joka on yksiselitteinen vain tiedostojärjestelmän sisällä.


Komentorivillä kovan linkin teko onnistuu seuraavalla tavalla:
Komentorivillä kovan linkin teko onnistuu seuraavalla tavalla:
  ln LINKIN_KOHDETIEDOSTO LINKIN_NIMI
  ln LINKIN_KOHDETIEDOSTO LINKIN_NIMI
Linkkien määrän näkee ls-käskyllä, luku on heti tiedoston oikeuksien jälkeen:
ls -l tiedosto
Linkkien määrä on tavallisilla tiedotoilla yleensä 1, [[hakemisto]]jen osalta 2 + alihakemistojen määrä.


==Katso myös==
==Katso myös==

Versio 29. helmikuuta 2008 kello 20.24

Kova linkki on käyttäjälle näkyvässä tiedostojärjestelmässä sijaitseva viittaus fyysisellä tallennusvälineellä sijaitsevaan tiedostoon, tarkkaan ottaen tiedoston i-nodeen. Samaan tiedostoon voi olla useita kovia linkkejä, ja tiedoston varaama tila levyllä lasketaan vapautetuksi vasta, kun kaikki linkit siihen on purettu, tämä selittää joskus nähtävän, tiedoston poistamista tarkoittavan unlink-käskyn. Samaan tiedostoon viittaavien kovien linkkien täytyy olla samalla fyysisellä osiolla, koska viittaus tehdään inode-numerolla, joka on yksiselitteinen vain tiedostojärjestelmän sisällä.

Komentorivillä kovan linkin teko onnistuu seuraavalla tavalla:

ln LINKIN_KOHDETIEDOSTO LINKIN_NIMI

Linkkien määrän näkee ls-käskyllä, luku on heti tiedoston oikeuksien jälkeen:

ls -l tiedosto

Linkkien määrä on tavallisilla tiedotoilla yleensä 1, hakemistojen osalta 2 + alihakemistojen määrä.

Katso myös