หากคุณใช้งานtar(1)เป็นผู้ใช้ปกติระบบจะใช้งานumaskตามค่าเริ่มต้นของคุณ หากคุณกำลังใช้tar(1)เป็นrootแล้วคุณสามารถให้--no-same-permissionsเลือกบรรทัดคำสั่งที่จะขอที่จะเคารพtar(1)umask
ดังนั้น: ให้รันสิ่งนี้ในฐานะผู้ใช้ปกติ:
umask 022
tar zxvf file.tar.gz
หรือเรียกใช้สิ่งนี้เป็นroot:
umask 022
tar zxvf file.tar.gz --no-same-permissions
คุณอาจต้องการที่จะติดumask 022เข้าไปในของคุณ~/.bashrc, หรือ~/.bash_profile ~/.profile(ดูbash(1)manpage สำหรับรายละเอียดเกี่ยวกับไฟล์เริ่มต้นมันซับซ้อน)
รายละเอียดเกี่ยวกับumaskสามารถพบได้ใน manpage ของเชลล์ของคุณ manpage การumask(2)เรียกระบบหรือumask(1posix)POSIX ที่มาพร้อมกับยูทิลิตี้ manpage (ถ้าคุณมีการmanpages-posixติดตั้ง)