Linux

特定使用者的啟動腳本應該安裝在哪裡?

  • June 23, 2015

我有一個腳本可以在特定使用者登錄時執行。該腳本及其資產應該放在哪裡?我打算把它放在 /usr 或 /bin 或 /var 中,但我想知道這種東西是否有標準,以及它們應該放在哪里以便不礙事但可以訪問。

啟動腳本和資產通常放在使用者的主目錄中。

(主目錄可以通過getent passwd username或以使用者身份登錄並檢查 $HOME 的值來找到。)

由於這是一個可執行腳本,因此最好將其放置在/usr/bin/usr/local/bin

優勢:

  • 避免鍵入腳本的完整路徑,例如/var/opt/anything/my_script
  • 如果你想從終端測試它,只需輸入 my_script

我認為這樣做沒有標準,把它放在你喜歡的任何地方(顯然不是在/dev, /proc, /sys,/var/www等),最後這取決於你的選擇。

引用自:https://unix.stackexchange.com/questions/211495