Ubuntu 16.04 で実行履歴コマンドが自動実行されないようにする
Ubuntu は、実際に入力したコマンドではなく、「ファイル名を指定して実行」ダイアログ ボックスの履歴の最初の項目の実行を開始する場合があります。たとえば、以前に「xcalc」と入力し、現在は「gnome-disks」と入力しているが、実際には xcalc が実行され、画面上に電卓が表示されたままになっている場合は、この問題の被害に遭っている可能性があります。この問題は、標準の Ubuntu を Unity および Dash とともに使用するユーザーだけでなく、Canonical がサポートするさまざまなスピンを使用するユーザーにも同様に影響します。この問題を解決する最も簡単な方法は、「実行」コマンド履歴をクリアまたは無効にすることです。その過程で、さまざまな種類の履歴を消去するのが良いことに気づくかもしれません。Bleachbit と呼ばれるツールを使用すると、これが簡単に行えます。
Super キーと R または Alt と F2 を同時に押すと「実行」ボックスが表示される Ubuntu のいずれかのバージョンのユーザーは、同様の方法で問題を解決できます。これには、Xfce4 で Xubuntu を使用するユーザーだけでなく、Ubuntu MATE と LXDE で Lubuntu を使用するユーザーも含まれます。ダッシュが記録する「最近使用したアイテム」は、Ubuntu が「実行」ボックスから記録するアイテムと同じではないことに注意してください。このコマンド履歴はクリアするか無効にする必要があります。
方法 1:Unity Runner 履歴を無効にする
Super キーを押しながら R を押すか、Alt を押しながら F2 を押して、「ファイル名を指定して実行」ボックスを表示します。スーパー キーは、ほとんどの PC キーボードの Windows キーと同じです。 CTRL、ALT、T を同時に押してターミナルを開くこともできます。
ターミナル コマンドを使用してランナー履歴を無効にする場合は、次のように入力します。
gsettings セット com.canonical.Unity.Runner 履歴 []
Enter キーを押すと、正しい入力が音で確認されます。 「dconf-editor」と入力して Enter キーを押し、マウス カーソルを使用してウィンドウの左側にある [デスクトップ]、[Unity]、および [ランナー] コマンドを開くことで、同じタスクを実行できます。履歴をダブルクリックして値を [] に変更し、Enter キーを押してウィンドウを閉じます。これにより、Ubuntu のユーザー インターフェイスは、[ファイル名を指定して実行] ボックスに入力した内容を記録しなくなります。ターミナルを使用していて Bash コマンドを頻繁に作成する場合、これらのコマンドはプロセス中に削除されないことに注意してください。
方法 2:Bleachbit を使用してランナー履歴をクリアする
履歴を完全に無効にするのではなく、単に消去したい場合は、Bleachbit という便利なプログラムをインストールできます。これは、Ubuntu インストール全体のさまざまな履歴を消去するのに役立ちます。ただし、重要なファイルも削除される可能性があるため、注意が必要です。
まだインストールしていない場合は、前と同じようにターミナルを開いて sudo apt-get installbleachbit を実行し、プロンプトに従います。 Ubuntu、Lubuntu ソフトウェア センター、または Synaptic を開いて、bleachbit と入力し始めることもできます。パッケージが見つかったら、インストールするようにマークします。 Ubuntu インストールをしばらく使用している場合は、プログラムに必要な依存関係がすでにインストールされている可能性が高くなります。
Dash、KDE、LX、または Whisker メニューのシステム ツールの下に 2 つのリンクが表示されます。 1 つは Bleachbit と読み、もう 1 つは Bleachbit (root として) と読みます。システムから多くの重複した履歴を削除するには両方を実行する必要がありますが、ローカル ユーザー履歴を削除するだけであれば最初の 1 つを実行するだけで十分です。
プログラムを初めて実行するときは、「編集」機能を選択してから「環境設定」機能を選択する必要があります。 「無関係なクリーナーを非表示にする」を選択すると、Ubuntu インストールにないプログラムを非表示にすることができます。セキュリティを追加する必要がない限り、[ファイルを上書きしてコンテンツを非表示にする] と [コンピューターで BleachBit を起動する] がチェックされていないことを確認することをお勧めします。 「削除する前に確認する」がチェックされていることを確認してください。
「言語」タブで、ソフトウェアがインストールされている言語がチェックされていることを確認してください。 [ホワイトリスト] タブを選択し、その中に無視する必要がある領域を追加してから、設定ボックスを閉じて、左側にあるクリーナーのリストを確認します。それぞれ、選択したときに何が削除されるかについて説明します。このツールを使用してパスワードまたはブックマークを削除することに同意すると、保存されたデータがブラウザから削除されることに注意してください。さらに、Bleachbit を使用してメモリをクリアすると、システムが不安定になる可能性があります。どちらの場合でも、Bleachbit はそのようなものを削除する前に警告しますが、同意した場合でも削除は許可されるため、特に注意してください。
選択に慣れたら、ドライブ アイコンをクリックしてクリーナーを実行します。履歴が削除されたら、履歴を閉じて 2 番目のリンクを選択し、ルート スーパーユーザーとして Bleachbit を実行します。おそらくパスワードの入力を求められるでしょう。この Bleeachbit の新しいインスタンスにはカスタム GTK テーマが含まれていないため、当たり障りなく、かなり時代遅れに見えるかもしれません。
必ず [編集] – [環境設定] を再度開き、ユーザー アカウントで設定したのと同じ設定を行ってください。先ほどと同様に、左側のパネルのものも同様に操作します。これはランナーの履歴だけでなくすべての履歴を削除し、Ubuntu インストールのパフォーマンスを向上させる優れた方法ですが、root ユーザーとして不用意に操作すると大きな損害を引き起こす可能性があることに注意してください。ただし、利点の 1 つは、Kubuntu インストール内の KDE 関連の実行履歴機能を消去できることです。
すべての設定がユーザー アカウントの設定と同じであることを確認したら、ドライブ アイコンを選択します。これは root アカウントで動作しているため、古いバージョンのアイコンが使用されている可能性があることに注意してください。クリーニングは短時間で完了しますが、機能として APT autoremove を選択した場合は、不要なパッケージもスキャンされます。これにより、ディスク領域が節約され、システムのパフォーマンスが向上しますが、最初に対処していた「ファイル名を指定して実行」ダイアログ ボックスの問題を軽減するためには決して必要ありません。このソフトウェアを実行すると、入力した可能性のある Bash コマンドのリストも消去されます。
著者について
ケビン・アロウズ
Kevin Arrows は、10 年以上の業界経験を持つ、経験と知識が豊富なテクノロジー スペシャリストです。彼は Microsoft Certified Technology Specialist (MCTS) 認定を取得しており、最新の技術開発について常に最新の情報を入手することに深い情熱を持っています。 Kevin は、ソフトウェア開発、サイバーセキュリティ、クラウド コンピューティングなどの分野での専門知識と専門知識を示し、テクノロジー関連の幅広いトピックについて幅広く執筆しています。テクノロジー分野への彼の貢献は同僚から広く認められ、尊敬されており、複雑な技術概念を明確かつ簡潔に説明する能力が高く評価されています。
-
Ubuntu で破損したメモリカードを回復する:ステップバイステップガイド
メモリ カードは、モバイル デバイス、デジタル カメラ、PC 間で情報を転送するための優れた方法です。 Google Android または Apple iOS デバイスから「破損したメモリ カード - フォーマットしてください」または同様のエラーが表示された場合、カードのフォーマットを拒否した限り、データを回復できる可能性はまだあります。正しく取り出して、状態が良好であることを確認してください。フルサイズの SD、SDHC、SDXC カードはケース内で緩んでいる場合があり、そっと押し戻すことができます。ほとんどの microSD、microSDHC、microSDXC カードにはこの問題はあ
-
修正:ssh_exchange_identification「リモートホストによって接続が閉じられました」
多くの場合、ssh_exchange_identification:リモートホストエラーによって閉じられた接続は、hosts.denyおよびhosts.allow構成ファイルに関連する問題が原因で発生する可能性がありますが、問題を引き起こす可能性のあるものは他にもあります。これを読んでいる場合は、これらのファイルの両方がIPアドレスによるリモートサーバーでのsshの使用をブロックしていないことを確認している可能性があります。 これが事実であると仮定すると、依存関係の問題、メモリの断片化に関連する問題、または個々のクライアントからのセッションの数が多すぎることを確認している可能性があります。幸