誤って削除してしまったファイルを復活させたい

PhotoRec は、誤って削除してしまったファイルを復活させるツールです。 高度なファイル復元ツールは、復元可能なファイル名のリストを表示して、ユーザはそのリストから復元するファイルを選択して復元するなどできますが、PhotoRec は、復元可能と判断したファイルは即座に全て復元します。そのため大容量のHDDを復元させる場合は、復元先のディスクは十分な空き容量を確保しておく必要があります。またファイル名の情報を参照しないためファイル名は復元されません。その代わり破損しているディスクや他のツールで復活出来なかったファイルを復活できる可能性が高いツールです。

続きを読む

expect を使って行う作業を事前設定

サーバにログインして、定期的にいくつかのコマンドを実行しなければいけない業務がある場合、 簡単なスクリプトを作成して、そのスクリプトコマンド1つだけを実行すれば 作業が完了するようにしたいものです。しかし、そのスクリプトを書く作業も自動化したくないですか?
Expect は、スクリプトの指示に従って、コマンドの返答(yes や no, パスワード入力待ちなど)を識別して 対話的なプログラムと会話を行ってくれるプログラムです。
相手のプログラム、サービスが、ok と返したらこの処理、ng と返したらこの処理を実行と、 相手のプログラムの応答により処理を分ける事が出来る。
コードを書こうとすると少しExpect の学習をしなければいけないが、決まった処理を行いたい場合は、 autoexpectコマンドで実行したい処理を自動生成できる。

続きを読む

Eclipse のインストール方法

Linux でプログラムのコードを書く際、nano、vim、Emacsなどを使っている人も多いかと思いますが、デバックを行う場合、統合開発環境 (IDE)を使って開発したほうが効率がいいです。Eclipse(エクリプスまたはイクリプス)は、オープンソースの統合開発環境 (IDE) です。Eclipse自体はJavaで開発されていますが、主要言語に対応しておりLinuxでソフトウェアを開発する場合はデファクトスタンダートなっています。Eclipseは開発する言語によってインストールタイプやセットアップ手順が若干異なりますが、今回は Java で “Hello World!”を表示する方法を紹介します。

続きを読む

英単語の意味をコマンドラインで調べたい

Linuxのコマンドを実行していると分からない英単語がでてきます。 分からない単語をコピーして、Webで検索すれば単語の意味は分かりますが、 ウィンドウを切り替えたりと少し手間です。コマンドライン上で英単語が調べられれば、
サーバルームなどのオフライン環境でも分からない単語が調べられます。

テキストエディタのEmacs 上で英和/和英辞書を閲覧する sdic,edictといパッケージがありますが、 メンテナンスがされていないため、現在Emacs上で簡単には利用できません。 そこで、この辞書ファイルだけを利用してdictというコマンドを作成します。

続きを読む

100 種類以上のフォーマットに対応 converseen

Converseenは、100 種類以上のフォーマットに対応した 画像ファイルのフォーマット、サイズ、向きを変換してくれるツールです。
複数の画像を一括で変換してくれるので、たまった画像の整理などに便利です。
またPDFファイルを読み込めばページを切り出して1枚毎の画像ファイルにも変換してくれます。

続きを読む

デスクトップ機能拡張 bingwallpaper

マイクロソフトの検索エンジンBingを使っている人は少ないと思いますが、
毎日更新されるBingホームのバックグランドに使用されている今日の画像は、
いつも美しく、感動的な画像で魅了されます。Bing Wallpaper Changerは、
デスクトップの壁紙を毎日Bingホームの画像に更新してくれるツールです。

続きを読む

・「.iso」や「.img」形式のファイルを参照したい

ディストリビューションのISOや、Raspberry Pi のイメージファイルをダウンロードした場合、CD/DVDに焼いたり、SDカードにデータをコピーして利用しているかと思います。しかし、これらのイメージファイルはデバイスに焼き込まなくても中身を参照することができます。例えば、CentOS のDVD イメージには、rpmファイルが含まれています。外部へのネットワーク環境が無いデータセンターなどで、パッケージを追加インストールしたい場合、ISOイメージ1つをサーバにコピーすれば、依存関係に困らずパッケージを追加インストールできます。

続きを読む

不要なHDDのデータを完全に消去したい

ディスク上のファイルは rm コマンドで削除しても、見かけ上削除されていますが、 データはまだ残っており、データ復旧ツールなどを使えば削除したデータを復旧出来る可能性があります。破棄したHDDや外部の人とのデータ受け渡しに USBメモリを使う場合、データの漏洩を防ぐ為には ディスクのクリーンアップをする事が重要です。

続きを読む

テキストファイル暗号化 KGpg

重要な情報をパソコンのテキストファイルに保存していても、 パソコンにウィルスが侵入してデータが漏洩したり 離席中にファイルの中身を見られてしまうリスクもあります。 KGpgは、暗号化ソフトGPGを使ってファイルを暗号化してくれる GUIのテキストエディタです。

続きを読む

簡易バックコマンド cpbak.sh

設定ファイルやソースコードを修正する際、修正する前に設定ファイルのバックアップをみなさん取っていることと思います。 しかしバックアップを取る毎に、闇雲にbak2,bak3と名前を付加していくと、いつ修正を行ったのか分からなくなっていきます。

続きを読む