私はAWSにubuntuを持つ仮想サーバを持っています。私は自分のサーバー上に複数のユーザーを作成しました。 rootユーザー(ubuntu)としてサーバーにsshを実行すると、基本コマンドとbash履歴にbash auto completeを使用することができます。しかし、別のユーザーとしてログインしても動作しません。これを解決するために何か必要なことはありますか? the Bash Reference Manual, §9.1: Bash History Facilitiesによるとssh端末がコマンド履歴を自動完成または保存しない
0
A
答えて
1
:
set
組み込みに-o history
オプション(The Set Builtinを参照)が有効になっている場合は、シェルはコマンド履歴、以前入力したコマンドのリストへのアクセスを提供します。だから、
、私は
set -o history
を実行し、それはそれを修正する場合は見て試してみました。そうであれば、それを他のユーザーのログインスクリプトに追加することをお勧めします。
は(set -o history
は主にので十分にそれをテストするために、コマンドが履歴に追加されているかどうかを制御し、あなたが実行したいと思うことに注意してください:
set -o history
echo foo
echo !!
それはecho foo
を印刷していることを確認する。)
関連する問題
- 1. pdbにコマンド履歴を保存
- 2. 端末の履歴からコマンドを検索して置き換えます。
- 3. :コマンド履歴はどこに保存されていますか?
- 4. Internet Explorerは、自動補完用のフォームデータ履歴をどこに保存しますか?
- 5. ajaxの履歴を保存
- 6. 端末コマンドがSwiftで動作しない
- 7. 現在のbashセッションを履歴に保存しない
- 8. モデルアソシエーションの履歴を保存する
- 9. iPhoneのwebappに履歴を保存
- 10. チャット履歴をiosに保存する
- 11. PHP MySQLログイン履歴を保存する
- 12. 保存履歴を無効にする
- 13. 端末の履歴を消去せずに端末から結果を消去する
- 14. pubnub保存・再生履歴機能
- 15. ファイルを新しいフォルダに移動し、Gitの履歴を保存する
- 16. Neo4jでプロパティの履歴を保存して照会します
- 17. 価格履歴を保存することができます
- 18. Mac端末でR端末コマンドを使用できますか?
- 19. SSHコマンド - 自動化/スクリプト
- 20. フィールドのバージョン履歴をDjangoモデルに保存します
- 21. ClearcaseからGitへの履歴を保存しますか?
- 22. Bluetoothのチャット履歴をアンドロイドで保存します
- 23. emacsシェルモードのコマンド履歴
- 24. Railsコンソールのコマンド履歴PuTTY
- 25. ユーザのコマンドの履歴
- 26. ワードプロセッサの自動ファイル履歴とバックアップ
- 27. Bashの履歴コマンドは、すべてのオプションを無視して単語を保存します。
- 28. データベース設計:完全なトランザクション履歴と現在のステータスのクイックルックアップを保存しますか?
- 29. WebViewの履歴は永続的に保存できますか?
- 30. SVNで履歴を保存しながらファイルを分割する
たぶん他のユーザはログインシェルとして '/ bin/sh'を持っていますか?その場合は 'chsh'を試してください。 – tripleee
'echo $ BASH_VERSION'は' bash'を実行しているかどうかを確認します。もしあなたがいなくて、やりたいことがあって、現在のユーザのデフォルトのシェル( 'chsh'と同じ)を変更したくないのであれば、' bash -l'を実行してください。もちろん、デフォルトのログインシェルを変更したい場合は、 'chsh'がそれを行う方法です。 –
私はチェックして、私はbashを実行していません。とにかく私のデフォルトのシェルbashを作るには?私はサーバーにsshし、デフォルトでbashを使用したいと思います。 – viper