Přejít na hlavní obsah

Jak zobrazit přístupová práva ke složce v Linuxu: kompletní průvodce pro začátečníky

  • Kamila Král
  • Praxe

Linux - je to rodina open source operačních systémů, které jsou široce používány ve světě informačních technologií. Jednou z klíčových funkcí Linuxu je jeho flexibilní systém správy přístupových práv k souborům a složkám. V Linuxu má každá složka a soubor určitá přístupová práva, která kontrolují, kdo s nimi může prohlížet, upravovat nebo provádět určité akce.

Přístupová práva v Linuxu jsou popsána pomocí speciálních znaků, jako jsou r (read-čtení), w (write-záznam) a x (execute-provedení). Tyto znaky se používají ve spojení se třemi kategoriemi uživatelů: vlastník souboru, skupina, ve které je majitel, a všichni ostatní uživatelé. Kombinace znaků a kategorií uživatelů tvoří trojitou sadu přístupových práv-pro majitele, skupinu a další uživatele.

Chcete-li zobrazit přístupová práva ke složce v Linuxu, prvním krokem je otevření terminálu. V terminálu spusťte příkaz "ls-l", který zobrazí podrobnosti o souboru nebo složce, včetně přístupových práv. Výsledkem bude seznam souborů a složek s doprovodnými informacemi o právech přístupu, vlastníkovi a skupině. Vypadá to asi takto:

Zobrazení přístupových práv v Linuxu

K zobrazení přístupových práv ke složce v Linuxu se používá příkaz ls . Umožňuje nejen získat seznam souborů a složek v zadaném adresáři, ale také zjistit informace o právech přístupu k nim.

Výstupní formát příkazu ls obsahuje několik sloupců, z nichž jeden zobrazuje oprávnění k souboru nebo složce. Každý sloupec je rozdělen do tří bloků odpovědných za přístupová práva uživatele, skupiny a ostatních uživatelů. Každý blok se skládá ze tří znaků:

  • První symbol určuje typ souboru: adresář (d), běžný soubor ( - ), symbolický odkaz (l) atd.
  • Druhý symbol označuje, zda má soubor oprávnění k provádění (x).
  • Třetí symbol označuje oprávnění ke čtení (r) a zápisu (w) pro příslušné kategorie.

Například řetězec drwxr-xr-x označuje, že se jedná o adresář, uživatel má práva na čtení, zápis a provádění, skupina a ostatní uživatelé mají práva pouze na čtení a provádění.

Chcete-li zobrazit podrobnosti o přístupových právech a dalších vlastnostech souboru, můžete použít příkaz ls-l . Zobrazí podrobnější seznam souborů, včetně velikosti, vlastníka, skupiny a data poslední změny.

Pokud chcete znát skryté soubory a složky, povolte možnost-a nebo --all . Příkaz ls-al zobrazí všechny soubory a složky v aktuálním adresáři, včetně těch skrytých.

Nyní, když víte, jak zobrazit přístupová práva v Linuxu, můžete ovládat a spravovat přístup k vašim souborům a složkám.

Pochopení systému přístupových práv v Linuxu

V operačním systému Linux má každý soubor a složka svá vlastní přístupová práva, která určují, jaké operace lze s těmito objekty provádět. Přístupová práva poskytují ochranu před neoprávněným přístupem a umožňují určit, kdo může prohlížet, upravovat nebo spouštět soubory a složky.

Přístupová práva v Linuxu jsou kombinací tří typů přístupu: čtení (r), zápis (w) a provádění (x). Pro každý soubor nebo složku lze nastavit přístupová práva pro tři kategorie uživatelů: vlastníka (user), skupinu (group) a ostatní uživatele (other).

Čtení (r) umožňuje zobrazit obsah souboru nebo složky. Záznam (w) umožňuje měnit obsah souboru nebo složky a vytvářet, přejmenovávat nebo mazat tyto objekty. Provedení (x) umožňuje spouštět spustitelné soubory nebo spouštět složky jako aktuální pracovní adresář.

Níže uvedená tabulka ukazuje různé kombinace přístupových práv a jejich hodnoty:

Přístupová právaHodnota
rwx7
rw-6
r-x5
r--4
-wx3
-w-2
--x1
---0

Chcete-li zobrazit přístupová práva k souboru nebo složce v Linuxu, můžete použít příkaz ls-l . Zobrazí seznam souborů a složek s jejich podrobnými přístupovými právy pro každého uživatele a skupinu.

Nyní, když rozumíte systému přístupových práv v Linuxu, můžete efektivně spravovat přístup ke svým souborům a složkám v systému.