Beispielbefehl:
drush cc all
funktioniert, aber das:
sudo drush cc all
gibt mir:
sudo: drush: command not found
Warum? Wie kann ich das beheben?
sudo cdist, dass cdes sich um einen integrierten Befehl handelt, nicht um ein Programm. Wenn Sie in ein Verzeichnis gehen möchten, auf das Sie keinen Zugriff haben, und dort (zum Beispiel) eine Datei umbenennen möchten , können Sie (zum Beispiel) sudo mv dir/oldfile dir/newfile oder sudo sh -c "cd dir; mv oldfile newfile" .
cd. Mit derdzdo cdRückkehr „Befehl nicht gefunden“. Natürlich merkte ich später , dasscdin ein Verzeichnis ing , dass ich nicht über die Berechtigungen in, wird nicht helfen , sehr viel, also entweder ich eine Root - Shell oder Notwendigkeit zu müssendzdo ls,dzdo mvusw. den Inhalt von außen , dass dir.