2017-07-20 67 views
0

我有一個非常簡單的bash腳本保存在我的www文件夾中的Apache目錄中,每當調用php腳本時都會打印出「網站點擊」。Web服務器可以寫入登錄用戶的屏幕嗎?

問題是我想打印在本地屏幕上打印,我插入了HDMI。目前不打印任何地方,我認爲它是因爲它在其他地方打印它。

我做了一切現在,我無法弄清楚如何得到bash回聲給本地登錄的用戶。

是否有反正我可以打印到特定的登錄用戶是本地?

在先進的感謝

+0

登錄如何? X11?標準的Linux TTY?還有別的嗎? –

+0

僅通過終端登錄,樹莓派 –

+0

問題說你想「打印到特定的登錄用戶」。這個**是否真的意味着,如果其他人或者根本沒有人登錄,它不應該被打印出來? –

回答

1

要寫入的用戶,使用talk命令。它有一個手冊頁:man talk可能會有所幫助。

如果要寫入TTY1而不管哪個用戶已登錄,請輸入echo "some text" >/dev/tty1。 (顯然,您需要確保運行Web服務器的用戶具有對設備的寫入權限)。

+0

我如何檢查用戶tty是什麼? –

+0

這是什麼數字tty是用戶? –

+0

使用命令'w' –

相關問題