Jika Anda berjalan tar(1)sebagai pengguna biasa, itu akan berlaku umasksecara default. Jika Anda menjalankan tar(1)sebagai root, maka Anda dapat memberikan --no-same-permissionsopsi 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 022ke dalam ~/.bashrc, ~/.bash_profileatau ~/.profile. (Lihat bash(1)manual untuk detail lengkap tentang file start up. Ini rumit.)
Detail tentang umaskdapat ditemukan di halaman shell Anda, halaman umask(2)panggilan sistem, atau halaman umask(1posix)utilitas yang disediakan POSIX (jika Anda telah manpages-posixmenginstalnya).