Tampilkan postingan dengan label Root. Tampilkan semua postingan
Tampilkan postingan dengan label Root. Tampilkan semua postingan

Selasa, Oktober 21, 2014

Menulis File Dengan Root Access

Perintah untuk menulis stream ke file yang biasa digunakan adalah menggunakan redirection ke file, misalnya:
echo "Hello World" > hello.txt

Apabila hello.txt dimiliki oleh root dan perintah dieksekusi lewat sudo, tidak bisa menggunakan perintah sebagai berikut:
sudo echo "Hello World" > /etc/hello.txt

Hal ini bisa dilakukan dengan menulis file terlebih dahulu kemudian menyalin file tersebut ke file tujuan akhir.
TEMP_FILE=$(mktemp)
echo "Hello World" > $TEMP_FILE
sudo mv $TEMP_FILE > /etc/hello.txt