簡體   English   中英

找出在ubuntu 14啟動時如何自動啟動程序(腳本)?

[英]Find out how or where a program (script) is automatically starting at ubuntu 14 boot?

運行Ubuntu 14.04,並且我有一個腳本在啟動計算機時自動運行。 對於我的一生,我不記得自己是怎么做到的。

我已經檢查了:

  • 暴發戶(無論如何這里似乎都不可用)
  • 在/etc/rc.local
  • crontab(使用@reboot)
  • 在/ etc /初始化
  • /etc/init.d中
  • .config / autostart(順便說一句不存在)

這是我自己的腳本,因此它不是某種惡意病毒或惡意軟件或其他任何東西。 我只是不記得我是如何做到的,並且想知道。

它有一個不同的名稱,例如〜/ MyScriptXYZ.sh,因此,如果我知道如何或在哪里,我可以進行搜索。 (我是Linux新手)

因此,我偶然發現了這個問題,並設法自己解決了這個問題:我通過Linux Deploy Android應用程序使用Ubuntu(chroot),但也找不到它。 因此,使答案完整: 使用pstree定位並跟蹤當前正在運行的內容,並查看其來源。

遵循Basile Starynkevitch的建議,我設法轉到/home/[user]/.config/lxsession/LXDE/autostart並找到了我之前添加的代碼來解決了這個問題。

您可以查看其他一些地方:

crontab -e作為您自己的用戶和root用戶(本地用戶crontab)

/etc/profile.d//etc/profile

~/.profile

~/.bashrc

您可以做的最后一次溝渠嘗試是以root用戶身份使用cd / && grep -R "MyScriptXYZ" -這將花費一些時間,但會在您的計算機上搜索所有文件以供參考:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM