-rwxrwxr-x
是否可以提前在 Ubuntu 中为 pdfLaTeX 编译期间写入的文件(包括日志文件)提供某些权限(例如)?
答案1
根据建议埃格尔,该umask
命令就是您在这里想要使用的。
$ umask 0000
$ pdflatex example.tex
$ ls example.log
这将为所有文件赋予权限-rw-rw-rw-
。该x
位与这些文件无关,因为这是可执行位,而这些文件不可执行。
在环境中设置umask
了,因此也可以umask
在启动 LaTeX 编辑器之前设置(我用 kile 测试过):。有关更多信息,umask 0; kile example.tex
请参阅。man umask
如果文件已经存在,则 kile 不会更改权限,因此请先删除旧的日志文件。