Perintah sampel:
drush cc all
bekerja, tetapi ini:
sudo drush cc all
memberi saya:
sudo: drush: command not found
Mengapa? Bagaimana cara memperbaikinya?
sudo cd
adalah itu cd
adalah perintah bawaan, bukan program. Jika Anda ingin masuk ke direktori yang Anda tidak memiliki akses, dan (misalnya) mengganti nama file di sana, Anda dapat melakukan (misalnya) sudo mv dir/oldfile dir/newfile
atau sudo sh -c "cd dir; mv oldfile newfile"
.
cd
. Menggunakandzdo cd
kembali "perintah tidak ditemukan". Tentu saja saya kemudian menyadari bahwacd
ing ke direktori yang saya tidak memiliki izin di, tidak akan membantu banyak, jadi saya juga perlu shell root atau perludzdo ls
,dzdo mv
, dll isi dari luar yang dir.