LinuxにOperaDeveloperEditionブラウザをインストールする方法
Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ
Linuxターミナルには「履歴」機能があります。この機能を使用すると、入力したすべてのコマンド操作が後で使用できるようにバックアップされます。すべてのターミナルコマンドは「履歴」に保存されるため、保管のためにバックアップをとっておくことが重要です。
このガイドでは、Linux端末の履歴をバックアップする方法と、バックアップを復元する方法についても説明します。だから、お気に入りのLinuxターミナルエミュレータを開いて、それに従ってください!
Linuxターミナルは、その履歴をファイルに保存します。このファイルの名前は「.bash_history」です。誰でも編集でき、ホームディレクトリに保存されます。Linuxの端末履歴ファイルはユーザーディレクトリに保存されているため、システム上のすべてのユーザーがファイルを持っています。
特別な権限はこれらの履歴ファイルを保護しません。システム上のすべてのユーザーは、簡単なコマンドで別のファイルの履歴を確認できます。したがって、たとえば、Linuxシステムのユーザー名「user」のターミナル/コマンドライン履歴を確認したい場合は、次のようにします。
猫/home/user/.bash_history
ユーザーは、「history」コマンドを実行するだけで、Linuxターミナルシェルにログインしている現在のユーザーの履歴を表示することもできます。
歴史
何よりも、「履歴」は単なるファイルであるため、grep関数を使用して通常のテキストファイルのように検索できます。したがって、たとえば、以下のコマンドを使用して、usernameで「gitclone」のインスタンスを検索します。
cat /home/user/.bash_history | grep'git clone '
また、「history」コマンドを使用して、現在ログインしているユーザーとしても機能します。
歴史| grep '検索語'
このガイドの前のセクションでは、Linuxターミナルの「履歴」が、ユーザーが入力したすべてのコマンドを含む、きちんと隠されたテキストファイルである方法について説明しました。それは単なるファイルなので、保管のためにバックアップするのは非常に簡単です。
バックアップを作成するには、cat コマンドを使用します 。どうして? 猫、あなたは右のターミナルで、テキストファイルの全体を見ることができます。このコマンドを「>」記号と組み合わせて使用すると、表示出力をバックアップファイルにリダイレクトできます。
したがって、たとえば、現在の履歴をバックアップするには、「〜/ .bash_history」に対してcatコマンドを実行し、「history_backup」というラベルの付いたファイルに保存します。
cat〜 / .bash_history> history_backup
「>」と組み合わせてhistoryコマンドを実行し、その方法で保存することもできます。
履歴> history_backup
最後に、以下のコマンドを実行することにより、ログインしていない別のユーザーのコマンドライン/端末履歴をバックアップすることができます。
注:必ず「username」を履歴を保存したいユーザーに変更してください。
cat /home/username/.bash_history> history_backup
Linuxターミナル履歴の特定のコマンドのみをバックアップしたい場合があります。これを行う方法は、履歴ファイルを表示し、それをgrepコマンドと組み合わせて、特定のキーワードをフィルタリングすることです。
たとえば、Linuxターミナル履歴でgit cloneまたはgitコマンドを含むコマンドのみをバックアップするには、以下の操作を実行できます。
注:これらの例では、「>」ではなく「>>」を使用しています。「>>」の理由は、履歴ファイルのバックアップの内容が上書きされず、バックアップに追加するために複数回再実行できるためです。
cat〜 / .bash_history | grep'git '>> history_backup
または
cat /home/username/.bash_history | grep'git '>> history_backup
grepを使用したフィルタリングは、同様に、historyコマンドにも適用できます。
歴史| grep'git '>> history_backup
履歴ファイルから特定のキーワードをバックアップするには、上記の例の「git」をバックアップしたいコマンドに置き換えます。必要に応じて、このコマンドを自由に再実行してください。
履歴バックアップの復元は、元のファイルを削除してその場所にバックアップを配置するのと同じくらい簡単です。元の履歴ファイルを削除するには、ターミナルウィンドウでrmコマンドを使用して「.bash_history」を削除します。
rm〜 / .bash_history
履歴を復元したいユーザーのホームフォルダから元の履歴ファイルを削除したら、mvコマンドを使用して「history_backup」の名前を「.bash_history」に変更します。
mv history_backup〜 / .bash_history
新しい履歴ファイルが配置されたので、history -rwコマンドを実行して、端末の履歴機能を再ロードします。
履歴-rw
その後、次のコマンドで端末の履歴を確認できます。
歴史
システム上の他のユーザーからの履歴バックアップを復元する必要がありますか?これを行うには、suコマンドを使用してユーザーにログインすることから始めます。
suユーザー名
ユーザーにログインした後、ユーザーのホームディレクトリ(〜)にある現在の履歴ファイルを削除します。
rm〜 / .bash_history
そこから、履歴バックアップファイルの名前をユーザーのディレクトリにある新しい「.bash_history」ファイルに変更します。
mv / path / to / backup / file / history-backup〜 / .bash_history
次のように変更を書き込みます。
履歴-rw
完了したら、履歴を実行して、復元されたコマンドをターミナルウィンドウに表示します。
Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ
KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド
LinuxにBlenderをインストールする方法
Fedora Linuxアプリインストーラーを高速化するための完全ガイド
LinuxでWindows Bitlockerパーティションにアクセスする方法
Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。
7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。
YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。
UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。
あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!