我有一台Fedora 23机器。
我有一个目录/文件同步bash脚本,它将我的本地/主目录同步到远程目录(在NAS机器中)。我手动运行但是我想创建一个systemd服务并使其更灵活,因为其他人使用我自己的用户凭据我的PC,我想知道用户何时登录并在之后启动我的服务。
我可以从服务的systemd文件中执行某些操作,还是必须从脚本中的代码中检查?
我只需要确保我可以访问环境变量(如$ USER)并将其作为服务运行。
我想是这样,它返回一个列表和一条消息
—
GeorgeKaf 2016年
76 loaded units listed
。
这是另一种可能适合您的方法:unix.stackexchange.com/a/109270/111707编写一个小的Python脚本,您可以
—
IanB 2017年
.bashrc
在登录时启动它,然后它会监听Gnome注销信号并自行关闭。
@IanB谢谢你,我会测试一下。拥有这样的东西永远不会伤害。
—
George Kaf 2017年
systemctl --user
对F23工作?