GNU/Linux >> Znalost Linux >  >> Linux

Linux – změnit oprávnění složky?

Začal jsem změnou složky, pro kterou chci změnit oprávnění, a to je složka opt.

$ cd /opt/
[email protected]:/opt$

Pokusil jsem se tedy nyní změnit oprávnění pro tuto složku pomocí:

sudo chmod 775

A to se nepovedlo. Ukázala tuto zprávu:

Try 'chmod --help' for more information.

Je něco, co zapomínám nebo vynechávám.

Můžete mi prosím ukázat, co dělám špatně?

Předem děkuji.

Přijatá odpověď:

Zapomněli jste na část příkazu „změnit co“.

Většina příkazů je jako jednoduchá struktura typu „sloveso-podstatné jméno“. (Což, když se nad tím zamyslíte, má tendenci vysvětlit, proč zníme jako Yoda, když mluvíme)

Řekl jste „chmod 755“… které je sloveso… kde je podstatné jméno?

sudo chmod 755 .         # the '.' means 'here'

-nebo-

sudo chmod 755 /opt      # always better to specify exactly what you want

Moje otázka zní:Proč to chceš dělat? Co potřebujete ke změně oprávnění /opt? (ne že by to bylo pro mě životně důležité vědět, ale vy měli byste vědět, že změna oprávnění čehokoli, co není ve vaší /home složce, je obvykle není to dobrý nápad. Přemýšlejte o tom, co děláte.)


Linux
  1. Oprávnění pro Linux 101

  2. Základy oprávnění k souborům Linux

  3. Jak používat příkaz chmod (Change Mode) v Linuxu

  1. Co je uživatel Linuxu?

  2. Co je Umask v Linuxu

  3. 10 DŮVODŮ PRO ZMĚNU WINDOWS 10 NA LINUX

  1. Průvodce pro začátečníky oprávněními pro Linux

  2. Vysvětlení oprávnění souborů v systému Linux

  3. Jaká by měla být ideální oprávnění k domovskému adresáři v linuxu