「Tera Term」タグアーカイブ

【Windows】エクスプローラーを強制再起動する

Windows10を使っていると、エクスプローラーがフリーズして何もできなくなってしまうことがあります。私の場合、TeraTermのログイン画面で秘密鍵を選択するダイアログが開くとそのままフリーズしてしまうことがあります。

そんなとき、エクスプローラーを再起動したいのですが、普通特定のプロセスを再起動したいときは、タスクマネージャーから対象のプロセスを選択して強制停止します。

でも、それがエクスプローラーだと、タスクマネージャーもフリーズしてしまっています。そのため、コマンドでエクスプローラーを強制再起動する必要があります。

①コマンドプロンプトを起動する

Windowsボタン+Rで表示されるダイアログで「cmd」と入力してOKボタンを押します。

②エクスプローラーを再起動する

コマンドプロンプトで以下のコマンドを順番に実行します。

実行イメージ

ちなみにtaskkillコマンドのオプションですが、
「/IM explorer.exe」で終了するプロセスのイメージ名を指定しています。
「/F」は強制終了することを意味します。

これで再起動できます。
私は結構な頻度でこれを実施することがあったので、上記のコマンドをWindowsの付箋に貼ったりしてました。


Linuxでハイフンから始まるディレクトリ、ファイルを削除する

LinuxやUnixで削除コマンド rm を実行するときに、ファイル名やディレクトリ名の先頭にハイフン(-)がついていると、普通に実行するとコマンドエラーになってしまいます。

ファイル名の先頭にあるハイフンがコマンドのオプションとして認識されてしまい、「illegal option」(不正なオプション)のエラーとなってしまいます。

こういったファイルを削除するときに、GUI操作やWinSCPなどのツールで削除するのもよいのですが、環境によってはランレベルのOS設定が変えられなかったりします。

対策:削除対象のファイル名、ディレクトリ名の先頭に「./」を付与する

考えてみれば、大したことないことなのですが、疲れていたり、プレッシャーのかかる環境下で作業していると、こんな簡単なことも気が付かない ( ;´_ゝ`) 。まだまだ修行が足りないな。。。


Teratermのウィンドウサイズを変更しても表示をクリアしない設定

Teratermで作業をしていて、Teratermのウィンドウサイズを大きくしたりすると、表示内容を消えてしまい、ログにも空白が入ってしまいます。

これを直すことには以下の設定をすればOKです。

①「設定」 > 「その他の設定」をクリック

②「ウィンドウサイズ変更時に表示内容をクリアする」のチェックを外してOKをクリックする。

たったこれだけです。

デフォルトでオフにしておいてくれよ。。。(;´д`)=3