私はアプリケーションを持っています。アプリケーションのプロセスには、ユーザーとしてcacheusrがあります。私は、アプリケーションでファイルを作成するとき、私は、次の所有権と許可を得る:ユーザーがLinuxで777の権限を持つファイルを作成させる
aless80> ls -FGlAhpa test.xml
-rwxrw-r-- 1 cacheusr 1.6K Oct 19 16:41 test.xml
私の質問は:作成されたファイルは、デフォルトで許可777を持っていることを確認する方法?私はaless80をcacheusrグループに追加しましたが、それは役に立ちません。
aless80> groups aless80
aless80 : aless80 adm cdrom sudo dip plugdev staff lpadmin sambashare cacheusr vboxusers
aless80> id aless80
uid=1000(aless80) gid=1000(aless80) groups=1000(aless80),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),50(staff),108(lpadmin),110(sambashare),1001(cacheusr),999(vboxusers)
aless80> groups cacheusr
cacheusr : cacheusr root
aless80> id cacheusr
uid=1001(cacheusr) gid=1001(cacheusr) groups=1001(cacheusr),0(root)
umask' '使用して? –