Chyba příkazu nenalezena je způsobena tím, že "apachectl" není ve vaší cestě. Jednoduše použijte úplnou cestu příkazu, např.
/etc/init.d/apachectl start
Pokud se zobrazí chyba oprávnění odepřeno, musíte spustit jako jiný uživatel. To je ovšem jiný problém.
Ve skriptech shellu byste měli ke spuštění příkazu používat úplné cesty, pokud není adresář se spustitelným souborem již v $PATH. Například zjistěte, kde se nachází binární soubor apachectl:
which apachectl
nebo
whereis apachectl
a dostanete něco jako:
/usr/local/sbin/apachectl
Tak to použijte.
Elegantnější ps aux | grep -v grep
Jak zkopírovat celou složku z instance Amazon EC2 Linux do místního počítače Linux?