CTRL誤って+を押すと、アプリがバックグラウンドに消えることがあります。Zわかりました、また持ち帰ることができるので、それほどfg
問題ではありません。しかし、この機能をオフにしたいかどうかを知りたいですjob control
。私の人生でいつそれが必要だったのか覚えていません。それは過去の遺物のようです。
完全に無効にできますかjob control
?それとも何かが欠けていますが、この機能は役に立ちますか?私はどうしますか?.bashrc
修正する:
@Falsenamesが提案したようにこれを試しましたset +m
。ただし、これは端末に入力した場合にのみ機能します。set +m
myに追加しても.bashrc
効果はありません。
ベストアンサー1
ウォッチフェイスの使用を中止するには、コマンドラインに以下を追加できます。
セット+m
後でctrl-z機能が必要な場合は、「set -m」と入力してセッション監視を有効にします。
~から男乱交。これは「-m」のもので、「+m」は設定を無効にします。
set [+abefhkmnptuvxBCEHPT] [+o option] [arg ...]
....
-m
Monitor mode. Job control is enabled. This option is on by default for interactive
shells on systems that support it (see JOB CONTROL above). Background processes
run in a separate process group and a line containing their exit status is printed
upon their completion.
最後の手段として、「--enable-job-control」フラグなしでbashバージョンを手動でコンパイルする必要があるかもしれません。これは速いですインストールマニュアルGNUから。このパスを選択した場合は、バックグラウンドプロセスがbashを介して実行され、ジョブ制御が必要な場合は/ bin / bashを置き換えないでください。代わりに/bin/bash.altまたは他のファイルを作成してください。 usermod を実行するか、/etc/passwd を root として編集して、デフォルトのシェルをこの代替シェルに変更できます。