Jika Anda berjalan tar(1)
sebagai pengguna biasa, itu akan berlaku umask
secara default. Jika Anda menjalankan tar(1)
sebagai root
, maka Anda dapat memberikan --no-same-permissions
opsi baris perintah untuk meminta tar(1)
untuk menghormati umask
.
Jadi: jalankan ini sebagai pengguna biasa:
umask 022
tar zxvf file.tar.gz
atau jalankan ini sebagai root
:
umask 022
tar zxvf file.tar.gz --no-same-permissions
Anda mungkin ingin tetap umask 022
ke dalam ~/.bashrc
, ~/.bash_profile
atau ~/.profile
. (Lihat bash(1)
manual untuk detail lengkap tentang file start up. Ini rumit.)
Detail tentang umask
dapat ditemukan di halaman shell Anda, halaman umask(2)
panggilan sistem, atau halaman umask(1posix)
utilitas yang disediakan POSIX (jika Anda telah manpages-posix
menginstalnya).