关于umask的一个小问题

关于umask的一个小问题

我是slackware+kde,运行umask 000后在kde桌面上创建文件或者文件夹之后他们的权限依然是默认权限而不是777,为什么?而且重启机器后umask -S显示的权限还是以前默认的权限,而不是新设置的777
这个命令具体到底做什么啊,运行了umask 000之后创建的文件的权限应该是777 啊
umask只是掩码而以,创建文件的默认权限是用户对父目录的权限与umask取反后的与操作

如:umask=0000
你在/etc/home/上的权限为755
那么你在/etc/homt/目录下创建的文件或文件夹的默认权限为
~umask=000取反=111111111
755=111101101

结果为:
111101101  &  111111111 =  111101101 (新创建的文件的默认权限)
为755
为什么你的命令是umask 0000而不是umask 000?怎么有4个0?
如何永久改变umask的值?