Contoh Menggunakan shell_exec PHP untuk menjalankan perintah/command Linux.
shell_exec('sudo cp -r /www/wwwroot/src/folder /www/wwwroot/dst/newdst/ 2>&1');
untuk menjalankan SUDO pada php shell_exec diperlukan permisi pada sudoers
tambahkan baris berikut ini pada file /etc/sudoers:
www ALL=NOPASSWD: /bin/cp
contoh diatas saya menggunakan fungsi CP/copy file, dan menggunakan OS centOS 7 dimana lokasi cp berada di /bin/cp, untuk ubuntu debian bisanya berada di /sbin/cp
Selamat mencoba!