1

我有一个问题,我的 Control-M 作业无法在 unix 机器上执行任何操作。

经过调查发现unix服务器中的.profile文件是罪魁祸首。

.profile 文件的内容是

执行 bash

我尝试重命名该文件并在 UAt 中运行该作业,它确实可以工作,因为我不确定没有此文件的含义是什么。

有人可以帮我解释一下吗

如果我重命名 .profile 文件会有什么总体影响

.profile 文件的内容如何在服务器中使用

4

1 回答 1

0

我不知道这个“Control-M”是什么东西,但你应该能够安全地.profile从你的帐户中删除那一行,没有问题。它所做的只是将默认分配给您帐户的任何命令 shell 替换为名为bash. 如果您不关心是否使用默认 shell 或bash,特别是如果您对该.profile文件有问题,那么只需将其删除。

如果您真的想使用,那么您可以尝试使用该命令bash更改您的默认 shell 。chsh这也可能会导致这个“Control-M”的东西出现问题,因此您需要阅读chsh手册页以确保您知道如何确定当前的 shell 是什么以及如何更改回原始值(如果有)问题。

于 2016-09-15T05:05:49.710 回答