Linux Tipsの最近のブログ記事

linux CD取り出し

| コメント(5)

普通は取り出しボタンがあるんですが、MacMiniだとついてないわけで。

BOを入れた後、悩みました。

ちょっと調べた結果

# eject

・・・・。
あぁ、さいですか><;


みなさんは普段、linuxで設定ファイルの編集をする際に何を使っていますか?

vi?vim?emacs?

ごく普通のeditorかもしれないし、sambaやscpでwindowsにコピって編集してるかもしんないですね。

今回は、周りからもマニアだと言われるvimrcを公開しておこうかと思います。
個人的には、マニアでも何でもないと思うんですが

Callweaver構築

| コメント(9)

まず、Callweaverについての解説

Callweaverとは、AsteriskをベースにT.38(所謂ファックス)の機能を拡張したもの
Asteriskは、PBXソフトとして有名(昔で言うところの回線自動切り替え機のようなもの)
Callweaverを使うことによって
・FoIP(FAX over InternetProtocol)の構築
・PBX機能
・IP電話
・内線
など、様々なことができる。
詳しくは、Callweaver blog(http://www.callweaver.org/) を参照のこと。

以下の構築履歴は、Debian上での作業を想定している。
CentOS上だと、syslinuxなどの関係で、configure・make時に失敗することがあるので注意。

環境
OS: Debian etch
PBX: Callweaver 1.2.1(http://devs.callweaver.org/release/callweaver-1.2.1.tgz)

linux便利コマンドPart3

| コメント(5)

linux便利コマンドPart1で取り上げた内容の追記

どこにあるかはわからないが、拡張子がcsのファイルから特定の文字列を検索する

 find . -name *.cs -print0 | xargs -0 grep 文字列

こうすると、ファイル名が先頭に表示されるため、わかりやすい。

ファイルの文字コードを変換する
nkf -j euc.txt > jis.txt

rpmコマンド

| コメント(10)

パッケージ一覧
  rpm -qa

アンインストール
  rpm -e <package full name>

一括アンインストール
  rpm -e `rpm -qa | grep <package search pattern>`

CentOS ランレベルの変更(inittab)

| コメント(5)

GUIが起動しているCentOSをCUIだけにしちゃおう!
ぶっちゃけサーバ目的のLinuxでUIって邪魔じゃね?と(笑


vi /etc/inittab 

開いているポートの列挙(*nix)

| コメント(8)

サーバーメンテをしようと、Apacheをとめたところ、二度と起動しないかと思われるような問題に発展したので
後日の参考にメモメモ

・/etc/init.d/httpd stop
 正常終了

・/etc/init.d/httpd start
 ポート80がバインドできない
 ログが出力できない

・netstat -an
 ポート80使ってない

socklist(ポートの列挙を行うperlscript) ←該当のperlscript(kodersより)
 ポート80使ってない

・/etc/init.d/httpd stop
 httpd起動してない


と、すごく詰まってるところ、lsofを使うと全てのポート(プロセスでなくても)を列挙できるとの
google先生のお達しが。

linuxマメ知識

| コメント(8)

知ってると便利なLinuxマメ知識 Part1