general

Linuxテクニック

SSH認証に最強の「Ed25519鍵」を使おう

SSHの鍵認証で最も広く使われているのはRSA暗号です。しかし、最近のSSHはRSAよりも強固でパフォーマンスも良い暗号化アルゴリズムに対応しています。2017年現在、安全面と性能面で最強なのが「Ed25519」というアルゴリズムです。 ...
Windows

コマンドプロンプトおよびPowerShellで画面をクリアする方法

Linuxで画面をクリアする場合、+や「clear」コマンドを使いますよね。 Windowsのコマンドプロンプトだと、これらは使えません。 cls と実行すれば文字をクリアできます。 PowerShellは、+、「clear」、「c...
シェル

シェルスクリプト内のコマンドがエラーになったとき処理を中断させる方法

シェルスクリプトは普通、途中のコマンドでエラーが発生しても止まることなく、次のコマンドを実行します。たとえば、以下のようなシェルスクリプト「test.sh」を作成してみます。 #!/bin/sh ls sonzai_shinai_fair...
ネット便利技

Twitterで日本語のツイートだけを検索する方法

Twitterの検索欄に「Ubuntu」などの単語を入れて検索し、「すべてのツイート」に切り替えると、いろんな言語のツイートが表示されますよね。 これだと不便なので、日本語のツイートだけを検索できたら便利です。そんな時は、「Ubunt...
Linux便利技

所有者を指定してファイルを探す方法

ディレクトリを指定してファイルを検索する「find」コマンドで、所有者を指定するオプション「-user」を使うことができます。 他のコマンドと違い、「-user」オプションのハイフンは1つだけなので注意してください。 たとえば、「/var...
Windows便利技

Windows 10の「プログラムと機能」をコマンド一発で開く方法

Windows 10でプログラムをアンインストールしたりする時に、わざわざ設定アプリやコントロールパネルから「プログラムと機能」を開くの、面倒ですよね。 そこで覚えておくと便利なのが「appwiz.cpl」コマンドです。実行すると「プログラ...
Linux FAQ

【Linux FAQ】GNOME Shell Extension(拡張機能)のエラー内容を見るにはどうすればいいですか?

GNOME Shell拡張機能をインストールすると、以下のようにエラーが出ることがあります。 エラー内容を見るには、まずAlt+F2を押し、「lg」コマンドを実行してください。 以下のような表示になるので、右上の「Extensi...
Linuxテクニック

複数のテキストファイル内の文字列をコマンドで一括置換する方法

各サーバーソフトなどの設定ファイル、シェルスクリプト、あるいはPythonやPHPといったスクリプトファイルから特定の文字列を探し出し、一括で置換したいことってありますよね。 でも、文字列を置換するためだけにエディタでファイルを開くのも面倒...
シェル

シェルスクリプトでテキストファイルの内容を読み込む方法

「bash」なら、以下のように書くことでファイルの内容を変数に入れることができます。 #!/bin/bash TEST=$(<test.txt) echo "$TEST" 古い環境でも使える「sh」でも動くように書くなら、以下のように「...
Linux便利技

【Linux FAQ】インストールしたパッケージのキャッシュを削除するにはどうすればいいですか?

Ubuntu/Debian系なら、以下のコマンドで削除できます。 sudo apt clean 【関連記事】 Fedoraなら、以下のコマンドで削除できます。 sudo dnf clean all --enablerepo='*' ...