`ps aux`を `ww`にデフォルト設定するには?

`ps aux`を `ww`にデフォルト設定するには?

Ubuntu 20.02.1 LTSとGnome 3.36.3では、デフォルトの端末+ Bashを使用すると、ps aux無限の幅が自動的に含まれているようです。

powershellただし、orを使用すると、デフォルトで切り捨てられ、xterm全体の出力を取得するには手動で指定する必要があります。ps auxauxww

これはこれがある種の環境変数によって制御されると考えるようにする。

出力が切り捨てられないようにps aux自動的にデフォルト値は何ですか?私の場合、出力が切り捨てられることは決してしたくww​​ありません。ps aux

答え1

エイリアスの使用:

alias ps="ps ww"

その行を開始ファイルに入れると、~/.bashrc端末のプロパティに関係なく使用されます。

一部のシステムでは、エイリアスがファイル~/.aliasに配置されます。次に、次の行を使用してそのファイルを挿入しますsource~/.bashrc

test -s ~/.alias && . ~/.alias || true

存在する~/.bashrc。ただし、この違いは表面的なものにすぎず、~/.bashrcファイルが長い場合は最も関連性があります。

答え2

環境変数$ COLUMNSを設定してエクスポートすると、「ps aux」が切り捨てられます。切り捨てを防ぐには、COLUMNSの設定を解除してください。

関連情報