在Linux中,使用nohup
命令运行程序时,日志文件默认保存在当前工作目录下
- 使用
chmod
命令更改日志文件的权限。例如,如果你想将日志文件的权限设置为只有所有者可以读取和写入(即rw-------
),你可以运行以下命令:
chmod 600 your_log_file.log
- 如果你想更改日志文件所属的用户和组,可以使用
chown
命令。例如,如果你想将日志文件的所有者更改为root
用户和root
组,你可以运行以下命令:
chown root:root your_log_file.log
- 如果你想更改日志文件的目录权限,以便只有特定用户和组可以访问该目录,可以使用
chmod
和chown
命令。例如,如果你想将日志文件所在的目录权限设置为只有root
用户和root
组可以读取、写入和执行(即rwx------
),你可以运行以下命令:
chmod 700 /path/to/your/log/directory chown root:root /path/to/your/log/directory
请注意,这些命令仅更改了文件和目录的权限,而不是nohup
命令本身的权限。nohup
命令通常以root用户身份运行,因此它具有足够的权限来更改日志文件的权限。