|
どもどもー 秋深しですな。 <CCNP> CCNPというネットワークの試験は4つで構成されていますが、そのうちの3つ目を受けてきました。 BSCIという、ルーティングについて。CCNPの核であり山場なので、範囲がとにかく広い。。。 一つ一つは説明を読めば納得できる、難しくない内容なのですが、覚える量が多くてギブアップしそうでしたw 時間も超ぎりぎり!シミュレーション問題という、自分でコマンドを叩いて設定する問題が2問あったり、 4問答えてようやく一問回答となる複合問題も2つあったりで。 汗がドバっと出ました^^; 790点合格のところ、833点合格。。あまり圧勝とは言いがたいですな。。 さ、次は最後のBCMSNというスイッチングや冗長化などについて。 まあ山場は越えたからサクッと取ってしまいます。 <本業> 本業はそろそろ転換の時期です。 CCNP取ったらそれを武器にプロジェクト移動か転職かなーといったところです。 TOEICも受けたかったが、次の受験は1月で結果が出るのが3月だそうな。。。 待てないっす、そんな^^; まあ一応受けてはおきますが。 <副業> こちらはもう、今までのお小遣い稼ぎを淡々と続けております。 でもCCNPが終わればもっと時間をこちらにさけそう。 「ないものをつくれ」ホンダ honda Motor Show(東京モーターショー) ホンダのショーの動画を見て感動しました。 次の時代を想像して実現し、みんなに見せているんですねー。 信号が無い世界と技術とか、自分でバランスを取る一輪車とかをクリエイトしてましたー。 僕もやらなくっちゃあ。^^ 既存の仕事も着々とこなしつつ、次の時代を見つめないとですね〜 <大阪のラーメン> ナンバにはラーメン屋さんが固まっている地区がありますね。 1.金龍ラーメン 汚い。。。器がべとべとしているし、汁を飲もうとすると器の縁がぬめっている。。 味はちょっときついかな。。辛いというか。。 2.黒潮ラーメン お魚のにおいがプンプンするw石狩なべみたいな。 超うまいっす。 レモンと白菜と魚でさっぱり感あり。 でも昔のしょうゆラーメンみたいにさらりと物足りない感じではなくてこってり感ありありで。 3.しあわせラーメン かな? ちょっと店名は不明。。 オーソドックスなとんこつしょうゆ?な味。 具も盛りだくさんでお得感ありあり。 4.かむくら 一番気に入った。 白菜たくさんあってスープは透明。だけどなんだろう、スープの味が特別うまい。 脂ぎっているわけではないのに。 やっぱり味を文字で表現するのって難しいですね^^; |
過去の投稿日別表示
[ リスト | 詳細 ]
2009年10月25日
全1ページ
[1]
|
# chmod 666 * -bash: /bin/chmod: Argument list too long というエラーが出た時のためのスクリプト。 ディレクトリ内のファイル数が多すぎると実行できないという状況ですな。 # cat chmod_many.sh if [ $# -ne 3 ]; then
echo First argument : a command you want to conduct.
fiecho Second argument : a privilege which you want to change the files to. echo Third argument : a directory where you want to change privileges of all files. echo Example1: $0 chown you:you /home/you/something echo Example2: $0 chmod 666 /home/you/something exit cd $3 ls > /tmp/chmod_many.sh.tmp while read line do
echo $1 $2 $line
done < /tmp/chmod_many.sh.tmp$1 $2 $line |

- >
- コンピュータとインターネット
- >
- コンピュータ
- >
- その他コンピュータ
|
便利シェルスクリプト:多数のssh, telnet, ftpホストのIPアドレス・ユーザ名・説明を一覧表示し簡単アクセス http://www.tokyovalley.com/yahoo_blog/article/article.php 「自分の持っているサーバが多すぎて、どのIPのホストがウェブサーバだか忘れたー、どれがファイルサーバだー(TーT)」という瞬間はないでしょうか。 そんな時のために作ってみました、便利なシェルスクリプト。 実行結果は以下。 引数なしで実行。まずは自分の持っているホスト一覧を表示します。 root@hiro:~/scripts# ./local_nodes.sh This is for simplifying to know what nodes are in your local network. Hosts are following. If you want to connect one of them, please specify the number. Ex: local_nodes.sh 2 Number IPAddress UserName Description
1 192.168.1.10 telnet user123 23 Default Gateway
一覧の左側に番号が振られていますね?webserverやwirelessなどの説明も右側に付いているから、どんな役割を持っているのかをすぐに思い出せます。2 192.168.1.30 - - - Router 3 192.168.1.50 ssh user123 22 Router,Cisco 4 192.168.1.60 ssh root 22 CentOS webserver 5 192.168.1.100 - - - Switch Wireless 6 192.168.1.200 ssh root 22 CentOS File server 7 foo.com ssh root 22 CentOS 8 foo.com ssh root 10022 FedoraCore7 9 ftp.foo.jp ftp user123 10021 this is ftp, Passwd:pass123 その番号を引数に取ると、IPアドレスとユーザ名を自動入力してくれるので、あとはパスワードを入れるだけ。 以下のような実行結果になります。 root@hiro:~/scripts# ./local_nodes.sh 3 This is for simplifying to know what nodes are in your local network. 192.168.1.100 ssh root 22 CentOS webserver ssh root@192.168.1.100 root@192.168.1.100's password: Last login: Sat Oct 24 22:25:33 2009 from 192.168.1.80 [root@192.168.1.100 ~]# さて、スクリプトのソースは?こんな感じです。 root@hiro:~/scripts# cat local_nodes.sh #!/bin/bash echo This is for simplifying to know what nodes are in your local network. cd dirname $0 if [ $# -eq 0 ]; then
echo Hosts are following. If you want to connect one of them, please specify the number.
fiecho Ex: 'local_nodes.sh 2' echo Number IPAddress UserName Description cat -n local_nodes.txt exit if [ $PWD/if_num.sh $1 -eq 1 ]; then
echo Please type one number as an argument.
fiCOMMAND=cat local_nodes.txt | head -n $1 | tail -n 1 echo $COMMAND COMMAND1=`echo $COMMAND | awk '{print $1;}'` COMMAND2=`echo $COMMAND | awk '{print $2;}'` COMMAND3=`echo $COMMAND | awk '{print $3;}'` COMMAND4=`echo $COMMAND | awk '{print $4;}'` echo $COMMAND2 $COMMAND3@$COMMAND1 if [ $COMMAND2 = 'ssh' ]; then
ssh -p $COMMAND4 $COMMAND3@$COMMAND1
elif [ $COMMAND2 = 'telnet' ]; then
telnet $COMMAND1 $COMMAND4
elif [ $COMMAND2 = 'ftp' ]; then
ftp $COMMAND1 $COMMAND4
fiあと、このスクリプトと同じディレクトリには以下のようなデータ用テキストファイルを置いておく必要があります。 適宜修正してくださいね。 root@hiro:~/scripts# cat local_nodes.txt 192.168.1.10 telnet user123 23 Default Gateway 192.168.1.30 - - - Router 192.168.1.50 ssh user123 22 Router,Cisco 192.168.1.60 ssh root 22 CentOS webserver 192.168.1.100 - - - Switch Wireless 192.168.1.200 ssh root 22 CentOS File server foo.com ssh root 22 CentOS foo.com ssh root 10022 FedoraCore7 ftp.foo.jp ftp user123 10021 this is ftp, Passwd:pass123 でしたあー。
なにかありましたらコメントへどぞ^ー^ |

- >
- コンピュータとインターネット
- >
- コンピュータ
- >
- その他コンピュータ
全1ページ
[1]



