执行方式是一样的。如下:
[ec2-user@ip-172-31-2-189 system]$ /home/ec2-user/fakeservice.sh
fake service started.
查看的结果。
[ec2-user@ip-172-31-2-189 system]$ journalctl -u Myfakeservice
-- Logs begin at Tue 2022-10-18 11:36:52 CST, end at Tue 2022-10-18 11:38:45 CST. --
Oct 18 11:38:26 ip-172-31-2-189.us-east-2.compute.internal systemd[1]: Started My fake service.
Oct 18 11:38:26 ip-172-31-2-189.us-east-2.compute.internal systemd[1]: Myfakeservice.service: Main process exited, code=exited, status=203>
Oct 18 11:38:26 ip-172-31-2-189.us-east-2.compute.internal systemd[1]: Myfakeservice.service: Failed with result 'exit-code'.
X权限加了,列表显示的结果。
[ec2-user@ip-172-31-2-189 system]$ ls /home/ec2-user/ -l
total 68
-rwxr-xr-x. 1 ec2-user ec2-user 27263 Oct 15 20:45 brook.sh
-rwxrwxr-x. 1 ec2-user ec2-user 67 Oct 17 12:49 fakeservice.sh
【 在 JulyClyde 的大作中提到: 】
: 你这里的执行方式
: 和这里不一样吧
: journalctl -u Myfakeservice查看一下,应该是权限问题
: ...................
--
FROM 123.119.235.*