GNU/Linux >> Znalost Linux >  >> Linux

Jak nastavit soubor jako NENÍ spustitelný?

Jen pro informaci.

CHMOD se používá ke změně oprávnění souboru.PERMISSION COMMAND

     U   G   W
    rwx rwx rwx     chmod 777 filename      
    rwx rwx r-x     chmod 775 filename
    rwx r-x r-x     chmod 755 filename
    rw- rw- r--     chmod 664 filename
    rw- r-- r--     chmod 644 filename

    U = User 
    G = Group 
    W = World

    r = Readable
    w = writable
    x = executable 
    - = no permission

Zde je další způsob, jak se na to podívat:

Oprávnění:

400     read by owner
040     read by group
004     read by anybody (other)
200     write by owner
020     write by group
002     write by anybody
100     execute by owner
010     execute by group
001     execute by anybody

Chcete-li získat kombinaci, stačí je sečíst. Chcete-li například číst, zapisovat, spouštět vlastníkem, číst, spouštět podle skupiny a spouštět kýmkoli, přidejte 400+200+100+040+010+001, abyste získali 751.


Nejjednodušší způsob bez změny dalších nastavení:chmod -x file .

Od man chmod:

           mode         ::= clause [, clause ...]
           clause       ::= [who ...] [action ...] action
           action       ::= op [perm ...]
           who          ::= a | u | g | o
           op           ::= + | - | =
           perm         ::= r | s | t | w | x | X | u | g | o

Všimněte si tři možnosti v op :+ , - a =


Jednoduše použijte:chmod -x <file>


Linux
  1. Jak vyřešit:stdin:není ve formátu gzip

  2. Jak nastavím curl, aby trvale používal proxy?

  3. Jak grep \nv souboru

  1. Jak předat řetězec (ne soubor) do Openssl?

  2. Jak nastavím šifrovaný odkládací soubor v Linuxu?

  3. Jak udělám, aby soubor NELZE upravovat?

  1. Jak používat typ souboru ve Vimu?

  2. Jak nastavit limit velikosti nahrávání souborů v Apache?

  3. Jak nastavit výchozí desktopové prostředí při startu systému?