আপনি যদি 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)ফাইলগুলি শুরু করার বিষয়ে বিশদটির জন্য ম্যানপেজ দেখুন It's এটি জটিল))
সম্পর্কিত umaskবিশদগুলি আপনার শেলের ম্যানপেজ, umask(2)সিস্টেম-কল ম্যানপেজ, বা umask(1posix)পসিক্স-সরবরাহিত ইউটিলিটি ম্যানপেজে (যদি আপনি manpages-posixইনস্টল করেন) পাওয়া যায়।