Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Softvér >> DTP >> .

Je možné vytvoriť dva súbory, ktoré zdieľajú rovnaký obsah, a keď aktualizujeme súbor A, aktualizuje sa aj súbor B, ale chcem byť len na čítanie, môžem?

Vytvorenie dvoch synchronizovaných súborov iba na čítanie:

Ak chcete vytvoriť dva súbory, ktoré zdieľajú rovnaký obsah a navzájom sa automaticky aktualizujú, pričom jeden z nich bude len na čítanie, môžete použiť symbolické odkazy v operačných systémoch založených na Unixe. Môžete to dosiahnuť takto:

1. Vytvorenie pôvodného súboru (súbor A):

- Otvorte terminál alebo príkazový riadok.

- Prejdite na požadované miesto, kde chcete vytvoriť súbory.

- Pomocou dotykového príkazu vytvorte nový súbor s názvom „A.txt“ s počiatočným obsahom. Napríklad:

```

dotknite sa A.txt

echo "Toto je pôvodný obsah v súbore A."> A.txt

```

2. Vytvorenie symbolického odkazu (súbor B):

- Pomocou príkazu ln s príznakom -s vytvorte symbolický odkaz smerujúci na pôvodný súbor (Súbor A). V tomto príklade pomenujeme symbolický odkaz ako „B.txt“.

```

ln -s A.txt B.txt

```

3. Overenie symbolického odkazu:

- Overte, že "B.txt" je symbolický odkaz pomocou príkazu ls -l. Mali by ste vidieť niečo ako:

```

ls -l B.txt

lrwxrwxrwx 1 užívateľské meno užívateľské meno 5. máj 13 16:23 B.txt -> A.txt

```

- Tento výstup označuje, že „B.txt“ je symbolický odkaz smerujúci na „A.txt“.

4. Aktualizácie súboru A:

- Akékoľvek zmeny, ktoré vykonáte v súbore „A.txt“, sa automaticky prejavia v súbore „B.txt“, pretože ide o symbolický odkaz a nemá vlastný obsah.

5. Atribút iba na čítanie:

- Ak chcete, aby bol "B.txt" len na čítanie, použite príkaz chmod s príslušnými oprávneniami. Napríklad, ak chcete, aby to bolo iba na čítanie pre používateľa a skupinu a zároveň umožnilo ostatným čítať, použite:

```

chmod 444 B.txt

```

- To zaisťuje, že „B.txt“ môže ktokoľvek čítať, ale nie upravovať.

Stručne povedané, vytvorením symbolického odkazu a nastavením príslušných povolení súboru môžete dosiahnuť požadované správanie, keď dva súbory zdieľajú rovnaký obsah a aktualizácie jedného súboru sa automaticky šíria do druhého, pričom jeden zo súborov zostáva len na čítanie.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené