タグ付けされた質問 「bash-history」


2
ターミナルを閉じた後、bash履歴が保存されない
最近、Ubuntu 14.04のインストールをUbuntu Gnome(Gnome DEに付属)に置き換えました。しかし、ターミナルセッションが閉じられると、bash履歴が保存されないことに気付きました。ターミナルセッションを閉じて新しいセッションを開いてコマンドを実行するとhistory、historyコマンド自体以外は表示されません。この問題を解決する方法はありますか? ありがとうございました

5
bash履歴で「history -d」を非表示にします
誤ってパスワードまたはbashで機密性の高いものを入力した場合、その行を簡単に削除できますがhistory -d ROW#、常にhistory -d ROW#誰かが間違いを修正したことを示すコマンドが履歴に残ります。 コマンドに何かを追加して、bash履歴に表示されないようにできますか?

1
なぜ「!!」ショートカットは前に実行したコマンドを実行できませんか?
最近、端末で入力しました username:~$ !! そして、bashからエラーが発生しました: bash: !!: command not found 同時に、スーパーユーザーで実行すると成功します。 ユーザーのPATHのコンテンツを調査したところ、疑わしいものは見つかりませんでした。 /home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 出力は次のとおりです。 username:~$ history | tail 1993 date 1994 cal 1995 vcal 1996 uptime 1997 uname 1998 uptime 1999 uname 2000 uptime 2001 uname 2002 history | tail 別の: username:~$ echo foo foo username:~$ !! bash: !!: command not …

1
ターミナル交換!コマンド付きの数字が続きます
私はubuntuターミナルセッションについて非常に混乱してい!ます。コマンドのセクションの後に数字が続き、一見ランダムなコマンドに置き換えられるようです。それをで!87置き換えscreen -l、またで!88置き換え、で置き換えlsます。 これがなぜ起こっているのか、どんなアイデアでも大歓迎です。

1
履歴コマンドはどのように機能しますか?
ターミナルでコマンドを入力すると~/.bash_history、セッションを終了するまでファイルに表示されません。 また、~/.bash_historyファイルを手動で編集するとき(たとえば、最後の3つのコマンドを削除するとき)にhistory入力すると、~/.bash_historyファイルから削除したコマンドが表示されます。セッションを終了して再度ログインしたときにのみ、それらは消えます。 ~/.bash_historyファイルとhistoryコマンドはどのように同期されますか?

7
〜/ .bash_historyから履歴を削除する
に保存されている端末またはコマンドラインの履歴についていくつか質問があり~/.bash_historyます。 historyコマンドでターミナルにファイルを表示できますが、ファイルで開こうとするgedit bash_historyと完全に空です。どうして? 次のコード行を使用して、ターミナルからファイル内の特定の数の行を削除する方法を見つけました。 for i in {1..N}; do history -d N; done ここで、Nは削除する行(またはコマンド)の数ですが、履歴ファイルにはこの最後のコマンドが表示されるため、対象をカバーしようとする場合はそれほど賢くありません。だから問題は:最後のコード行をどのように与え、これが記録されないようにすることができるか?

2
Linux Mint Cinnamonの洗練されたCtrl + R /「reverse-i-search」をUbuntuにインストールしますか?
Mintでは、任意の端末でCtrl+ Rを押すと、reverse-i-searchのための非常に優れたUIが表示されます。 (明確にするために-私はMintで提供される追加の磨きに言及しています-UIは、Ubuntuやその他のディストリビューションで使用されている基本的な履歴検索より上のステップです) 私のUbuntuボックスでこれをお願いします。 Mint機能かCinnamon機能か、インストール可能なサードパーティ製ツールかはわかりません。 グーグルで何も返されません... Ubuntuにこの機能をインストールする方法はありますか? ミント: Ubuntu /その他:

3
テキストエディターでシェルコマンド履歴を検索するにはどうすればよいですか?
私はことを知っているCtrl+ Rレットを使用すると、コマンド履歴を検索するのですが、それは少し原始的です。すべてのコマンド履歴(現在のターミナルセッションだけでなく、完全な履歴)をテキストファイルにエクスポートする方法はありますか?その後、テキストエディタを使用して快適に検索できます。または、履歴ファイルがすでに存在する場合、どこにありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.