Linux

ALL

重複メールをサーバで削除する

複数のメーリングリストに登録されている場合は、同じメールが重複して届くことがあります。この重複メールを procmail の機能を使用してメールサーバで削除する方法です。事前確認/etc/postfix/main.cf の allow_ma...
Linuxサーバ
ALL

Windows用Xサーバ での日本語入力設定

Windows用Xサーバでリモートの Linuxアプリを使用時に、日本語入力できるようにする設定方法です。Xサーバについては、次の記事を参照して下さい。Windows用Xサーバ Cygwin/X パソコン鳥のブログWindowsでリモートの...
LinuxWindowsサーバ
ALL

リダイレクトを理解する

bash でリダイレクトを書く際、時々迷います。例えば、標準出力も標準エラー出力もファイルに出力したい場合、「コマンド > output.txt 2>&1」と「コマンド 2>&1 > output.txt 」、どちらが正しい書き方でしょうか...
Linux
ALL

sortコマンドをもっと使いこなす

sortコマンドは、カンマ区切りデータ(CSV)や、タブ区切りデータ(TSV)の指定のフィールド(列)でソート出来ます。またフィールド(列)は複数指定でき、それぞれ数値か文字列でのソートかも指定できます。このようなソートを行うためのsort...
Linux
ALL

WindowsでLinuxコマンドを使う - busybox

Linuxコマンドを1つのプログラムに詰め込んだ busybox というツールがあります。Windows版には busybox-w32 があり、これを使うと WindowsでLinuxコマンドを使うことが出来ます。ダウンロードダウンロードは...
LinuxWindowsソフトウェア
ALL

Linuxでネットワークリンクが安定しない場合に手動で設定してみる

Linuxでネットワークリンクがダウン・アップを繰り返したりして安定しない場合に、リンクに関する設定を手動で行い暫定対処する方法です。例えば、syslogで次のようにリンクアップ・ダウンが記録されている場合に対処します。 r8169 000...
Linuxサーバトラブルシューティング
ALL

メモリ不足時に大事なプロセスが OOM Killer に殺されないようにする

Linuxでシステムがメモリ不足(OOM(Out of Memory))に陥った場合、1つ以上のプロセスを殺して空きメモリを確保する機能があります。OOM Killer と呼ばれる機能です。この OOM Killer は、各プロセスの oo...
Linuxトラブルシューティング
ALL

DVD用ISOイメージのLinuxでの作成方法

ファイルなどをDVDに焼くための、LinuxでのISOイメージ作成方法です。mkisofs コマンドを使用します。インストールmkisofs は、genisoimage パッケージでインストールされます。Ubuntuapt-getinsta...
Linux
ALL

Linux で HDDのデバイス名を手軽に知る

Linux で複数HDDを積んでいる場合に、どのHDDがどのデバイス名かを手軽に確認する方法です。/dev/disk/by-id/ 下を確認します。例えば、以下の例では HDD ST3320620AS が sda1 , sda2 , sda...
Linux
ALL

linux強制再起動 - コマンドでウォームリスタート・コールドリスタートする

コマンドでウォームリスタート・コールドリスタートする方法です。rootでコマンドを実行します。コールドリスタートecho -en '\xfe' | dd of=/dev/port bs=1 seek=100実機や、VirtualBox上の仮...
Linux