GNU/Linux >> Znalost Linux >  >> Linux

Najít:Chybějící argument k « -ok »?

Zavřeno . Tato otázka vyžaduje podrobnosti nebo jasnost. Momentálně nepřijímá odpovědi.

Chcete zlepšit tuto otázku? Přidejte podrobnosti a objasněte problém úpravou tohoto příspěvku.

Zavřeno před 5 lety.


Vylepšete tuto otázku

Před chvílí jsem spustil chmod změnit některá oprávnění k souboru na 777. Můj přítel mi řekl, abych nikdy chmod 777 , tak jsem se rozhodl znovu změnit oprávnění.
Nejprve jsem tedy hledal všech 777 souborů:

find ~ -perm 777

Mám několik souborů, je to v pořádku.

Pak se je pokusím převést na 755 souborů:

find ~ -perm 777 -ok chmod 755 {};

A dostávám tuto chybovou zprávu:

find: missing argument to « -ok »

Co jsem udělal špatně?

Přijatá odpověď:

Mezi {} potřebujete mezeru a ; .


Linux
  1. Najít vyloučený adresář?

  2. Najít největší soubory rekurzivně?

  3. Příkazy hledání pro Linux

  1. Jak nastavit volitelný parametr?

  2. Jak najít všechny soubory/složky s oprávněním 777 v Linuxu?

  3. bash najít adresáře

  1. Najít soubor protokolu Firefoxu?

  2. najdete příklady příkazů v Linuxu

  3. find:příkaz nenalezen