GNU/Linux >> Znalost Linux >  >> Linux

Když používáme příkaz MV, jaké změny se dějí v HDD?

Za následujících podmínek-

  1. mv ve stejném oddílu HDD
  2. mv do jiného oddílu na stejném HDD
  3. mv do jiného zařízení (např. USB HDD)

Je celý soubor přesunut nebo je to velmi malá změna, jako je změna přiřazení ukazatele?

Přijatá odpověď:

Je na každém souborovém systému, jak naloží s přesunem v rámci souborového systému (také známým jako přejmenování souboru), ale souborové systémy to v podstatě univerzálně zvládnou aktualizací položek adresáře bez přesunutí obsahu inode nebo souboru.

Přesun mezi souborovými systémy (nezáleží na tom, zda je na stejném fyzickém médiu nebo ne) je zpracován jako kopie souboru následovaná odstraněním. To je ve skutečnosti přesně to, co mv příkaz dělá. To samozřejmě znamená, že cílový souborový systém musí vytvořit novou kopii souboru.


Linux
  1. Co je příkaz Chown v Linuxu a jak jej používat

  2. Co je příkaz cURL a jak jej používat?

  3. Jak používat příkaz tar pod Linuxem

  1. Jak používat příkaz Tar v Linuxu

  2. Jaký je správný způsob použití inotify?

  3. Příkaz Shell pro sledování změn v souboru

  1. Jak používat příkaz md5sum v Linuxu

  2. K čemu je Linux test – příkazový test?

  3. Jaké je použití volby -o v příkazu useradd?