誰かがexitコマンドがUnixターミナルでどのように機能するか説明してもらえますか?
検索man exit とはwhich exit有用ではなかったと私は、次の問題に遭遇しています。
新しいRed HatシステムにAnacondaとPyCharmのアドオンパッケージをインストールした後exit、ターミナルセッションを終了するように呼び出すと、一連のエラーが発生し、ターミナルが期待どおりに終了することに気付きました。エラーは、私の呼び出しがすることを示唆しているように見えるexitの呼び出しをトリガーされるrm ~/anaconda3/.../と、rm ~/PyCharm/....エラーを引き起こし、。すべてのディレクトリは、これらのプログラム用にダウンロードしたパッケージの場所(numpy)でもあるように見えます。以下を参照してください。
$ exit
rm: cannot remove ‘~/anaconda3/lib/python3.5/site-packages/numpy/core’: Is a directory
...
...
解決済み
私の~/.bash_logoutファイルでは、行がありました
find ~ -xdev ( -name *~ -o -name .*~ -o -name core ) -exec \rm '{}' \;
この行をコメントアウトすると、エラーメッセージが停止しました。すべての一時ファイルを検索して削除するようです。ただし、「core」という単語が含まれるディレクトリを検索し、それらも削除しようとします。これはシステムのプリセットです。
exitが、エイリアスかどうかをすでに確認しましたか?
ulimit -c 0)。find -exec rmとにかくそのコマンドは私が望むものではありませんが、追加できます-type f。また、使用して複数のファイルを削除することが多く、より効率的に作ることができる-exec rm {} +代わりに... \;、それは1つのに複数の引数をバッチ処理して、rm(xargsのような)コマンドライン
exitのうちに終了することのターミナル・セッション-またはそれが起こることを毎回使用するexitことの後に?