1024tips

WEBエンジニアがLinux,Mac,Rails他のTIPSをまとめます。目指せ1024TIPS!

Linux

mySQLのバージョン調査・確認方法

# mysql --version

mysql Ver 14.7 Distrib 4.1.22, for redhat-linux-gnu (i686) using readline 4.3
ただしmysqlにパスが通っていないとcommand not foundと言われるかもしれない。

sudoの設定方法

設定ファイルは/etc/sudoers。$ visudo で編集し、必要なユーザを追加する。

通常は$ sudo コマンド名 でパスワードを聞かれるので自分のパスワードを入力する(not rootのパスワード)。

nslookupでmxを確認する

nslookupでmx設定を確認するには。set type=mxしてからドメインを打つ。


C:\Users\Administrator>nslookup
既定のサーバー:  UnKnown
Address:  10.211.55.1

$nslookup
> set type=mx
> tnt-net.co.jp
サーバー:  UnKnown
Address:  10.211.55.1
tnt-net.co.jp   MX preference = 10, mail exchanger = mail2.tnt-net.co.jp
tnt-net.co.jp   MX preference = 20, mail exchanger = mail.tnt-net.co.jp
tnt-net.co.jp   nameserver = dns.tnt-net.co.jp
tnt-net.co.jp   nameserver = kiwi05.mitaka.ne.jp
mail2.tnt-net.co.jp     internet address = 61.114.177.87
mail.tnt-net.co.jp      internet address = 61.114.177.79
dns.tnt-net.co.jp       internet address = 61.114.177.87
kiwi05.mitaka.ne.jp     internet address = 210.135.203.2
>

CentOSのバージョン確認方法

既存マシンをいじるためにOSのバージョンを確認する必要がある場合。

$ cat /etc/redhat-release
CentOS release 5.3 (Final) 

cpコマンドで-fを指定しても上書き確認メッセージが出て五月蝿い件

cp -rf コピー元 コピー先
と打つと-fは強制オプションなので上書きの確認メッセージは出ないはずが実際は「○○を上書きしてよろしいですか?」と出て五月蝿いことがある。これはディストリビューションによってcpコマンドが"cp -i"にエイリアスされているかららしい。unalias cpでエイリアスを解除できる。

# which cp
alias cp='cp -i'
/bin/cp
#unalias cp 

PostgreSQL、httpd他のバージョン確認方法

他人のサーバ、既存環境が動いているサーバでバージョン確認したい場合にどうぞ。

■postgreSQL
psql --version

■httpd
httpd -vでバージョン、httpd -Vでコンパイルオプション

■mysql
mysql -D mydatabase -e "select version();"

Linux高信頼サーバ構築ガイド シングルサーバ編 (Industrial Computing Series)Linux高信頼サーバ構築ガイド シングルサーバ編 (Industrial Computing Series)
著者:笠野 英松
販売元:CQ出版
発売日:2009-04
おすすめ度:5.0
クチコミを見る

LinuxサーバHacks―プロが使うテクニック&ツール100選
LinuxサーバHacks―プロが使うテクニック&ツール100選
著者:ロブ フリッケンガー
販売元:オライリージャパン
発売日:2003-11
おすすめ度:4.0
クチコミを見る

Linuxサーバ Hacks 2 ―コネクティング、モニタリング、トラブルシューティング
Linuxサーバ Hacks 2 ―コネクティング、モニタリング、トラブルシューティング
著者:Bill von Hagen
販売元:オライリー・ジャパン
発売日:2006-10-24
おすすめ度:4.0
クチコミを見る
 

Ubuntuでホスト名を変更する方法

Ubuntuでインストール後にホスト名を変更する必要があったのでメモ。Debian 系では同じ方法で直せるはず。

■現在のホスト名を調べる

$ hostname
hostname.domainname

■/etc/hostnameを編集する

# nano /etc/hostname
# /etc/init.d/networking restart
# hostname
hoge.fuga.local 

Ubuntu9.04完全ガイド (INFOREST MOOK PC・GIGA特別集中講座 339)Ubuntu9.04完全ガイド (INFOREST MOOK PC・GIGA特別集中講座 339)
販売元:インフォレスト
発売日:2009-07-14
クチコミを見る

Ubuntuスタートアップバイブル
Ubuntuスタートアップバイブル
著者:佐々木 宣文
販売元:毎日コミュニケーションズ
発売日:2009-04-08
おすすめ度:4.0
クチコミを見る

Ubuntuで作るLinuxサーバー (日経BPパソコンベストムック)
Ubuntuで作るLinuxサーバー (日経BPパソコンベストムック)
販売元:日経BP出版センター
発売日:2008-12-12
おすすめ度:4.0
クチコミを見る

Linuxでホームディレクトリを変更する

Linuxで一旦作成したユーザのホームディレクトリを変えたい場合。/home/usernameから変えたい時など。
# usermod -d /home2/hoge username
【改訂新版】 Linuxコマンド ポケットリファレンス (Pocket Reference)【改訂新版】 Linuxコマンド ポケットリファレンス (Pocket Reference)
著者:沓名 亮典
販売元:技術評論社
発売日:2009-04-08
おすすめ度:5.0
クチコミを見る
訪問者数
  • 今日:
  • 昨日:
  • 累計: