X11環境を呼び出すために使用されるwm - startxコマンドを介してxinitを使用してXを起動します。.xinitrc
ただし、シェルに移動すると、ctrl-c
ユーザーが常にシェルに入る方法があります。この機能を無効にする方法は?
答え1
ここでの問題は、startx
前景から呼び出すことです。バックグラウンドで実行され脆弱にならないようにするには、コマンドの最後に追加しますctrl-c
。&
たとえば、
sleep 3s && echo 1
コマンドは3秒待ってから1
標準出力として表示されます。フォアグラウンドにあるので、を使用して中断できますctrl-c
。
または、ログアウトまたはシャットダウンするまでバックグラウンドで実行されている間、フォアグラウンドで他の操作を続行できます。
sleep 3s && echo 1 &
より多くの例についてはこちらをご覧ください。
https://www.cyberciti.biz/faq/unix-linux-jobs-command-examples-usage-syntax/
実行したstartx
ばかりstartx &
。