sedコマンドでhogehogeファイルの1行目の文字列「foo」を「bar」に置き換える場合
ってな感じになる。
そこでこれを同じファイルに保存するために
とするとhogehogeは空のファイルになってしまう。
こんな場合、edコマンドを使えば、こんな感じでできる。
echoの「-e」オプションは「\」をエスケープ文字と見なすためのもの。
これで「\n」を改行とみなしてくれる。
echoでは置き換え命令「1s/foo/bar/g」と
書き込み命令「w」と
終了命令「q」をedに送っている。
改行「\n」が命令の区切り。
edの「-s」オプションは、edの出力を消すため。
シェルスクリプト内で使いたいので、意味のない出力を出さないためにつけとく。
ubuntuあれもこれもメモ
ブログ アーカイブ
2010年3月14日日曜日
pythonでURLエンコード
pythonでURLのエンコードとデコードする例。
urllib.urlencode()でエンコード、
cgi.parse_qs()でデコード。
リンクメモ
http://www.python.jp/doc/release/index.html
http://www.python.jp/doc/release/lib/module-urllib.html
http://www.python.jp/doc/release/lib/module-cgi.html
urllib.urlencode()でエンコード、
cgi.parse_qs()でデコード。
リンクメモ
http://www.python.jp/doc/release/index.html
http://www.python.jp/doc/release/lib/module-urllib.html
http://www.python.jp/doc/release/lib/module-cgi.html
ubuntuでOpenVPN
VPNをしたいけどいくつか選択肢がある。
箱物を使ってもいいならヤマハとかアライドとか
YahooオークションでNetScreenとかCisco1700を買うって手もあるけど
Linuxで安く、そんなに性能も要らないなら上記のソフトで十分。
無料ならOpenVPNしかないみたい。
SoftEtherは当時衝撃的だったけどPacketiXとして商業化してしまった。
オープンソース化してれば今より可能性あったと思うんだけど
個人的には失敗だったと思う。
TinyVPNもブリッジとして使う場合に有償となったし・・・
L2TP + IPsecはOpenVPNより設定がめんどうそうだし。
そんなわけでOpenVPNを試す。
設定方法はここをそのまま実行するだけ。
たしかに面倒だけど無料だと思って、がまんがまん。
ちなみにこっちにも似たような説明があるが
あちこち間違いがあって無用としか思えん。
使用するプロトコルはTCPよりUDPの方がスループットが良いみたい。
server.confとclient.ovpnに
それと、VPNを使ってsshしかしないから圧縮は意味が無いと思うのでコメントアウトに。
しかし、めんどくさいなー
もう少し簡易化してほしい
リンクメモメモ
https://help.ubuntu.com/community/OpenVPN
http://openvpn.net/index.php/open-source/documentation/howto.html
http://www.stackasterisk.jp/tech/systemConstruction/openVpn01_01.jsp
http://www.remus.dti.ne.jp/~grn/openvpn.html
http://freescitech.net/2/ovpn2_howto_ja.html
http://freescitech.net/2/ovpn2_static_ja.html
箱物を使ってもいいならヤマハとかアライドとか
YahooオークションでNetScreenとかCisco1700を買うって手もあるけど
Linuxで安く、そんなに性能も要らないなら上記のソフトで十分。
無料ならOpenVPNしかないみたい。
SoftEtherは当時衝撃的だったけどPacketiXとして商業化してしまった。
オープンソース化してれば今より可能性あったと思うんだけど
個人的には失敗だったと思う。
TinyVPNもブリッジとして使う場合に有償となったし・・・
L2TP + IPsecはOpenVPNより設定がめんどうそうだし。
そんなわけでOpenVPNを試す。
設定方法はここをそのまま実行するだけ。
たしかに面倒だけど無料だと思って、がまんがまん。
ちなみにこっちにも似たような説明があるが
あちこち間違いがあって無用としか思えん。
使用するプロトコルはTCPよりUDPの方がスループットが良いみたい。
server.confとclient.ovpnに
それと、VPNを使ってsshしかしないから圧縮は意味が無いと思うのでコメントアウトに。
しかし、めんどくさいなー
もう少し簡易化してほしい
リンクメモメモ
https://help.ubuntu.com/community/OpenVPN
http://openvpn.net/index.php/open-source/documentation/howto.html
http://www.stackasterisk.jp/tech/systemConstruction/openVpn01_01.jsp
http://www.remus.dti.ne.jp/~grn/openvpn.html
http://freescitech.net/2/ovpn2_howto_ja.html
http://freescitech.net/2/ovpn2_static_ja.html
2010年3月13日土曜日
DisplayLinkなるもの
新しいPCにはモニタが無い。
必要なときに他から持ってきて繋げている。
もっぱらリモートアクセスだからそれでもいいんだが
やはり小さくてもモニタがあればなぁと思ってみれば
それにぴったりのがあるんですね。
衝動買いしました。
USB給電なのがなによりも良い。
LCD-USB7XB
とはいえ、Linuxでも使える保障なんてなくて
ただ単に遊んでみようってのが主な目的なんですが。
他社からも似たような製品が出ていて、
これらはDisplayLinkのチップを使ってるようです。
そこで自宅のLinux(ubuntu 9.04 desktop)でも動くかやってみる。
DisplayLinkのLinux用ドライバはこちらから
http://libdlo.freedesktop.org/wiki/
libdlo-0.1.2.tar.gzを落として解凍。
READMEにあるように
テスト用画面が作動。
おぉー
すんなりいって良かった。
一応ここまで。
ホントはサーバのコンソール画面(Xではなくて)を表示したいのだが
勉強しないといけないことが多いのでまた今度。
最近UBICOMの評価ボードでOpenWRTを動かしてるんだけど
そちらでも使えるとおもしろいかなぁと
OpenWRTで実際やってる人もいる
リンクメモメモ
http://libdlo.freedesktop.org/wiki/
http://blogg.noonday.se/2010/01/28/linux-usb-video-adapter/
http://sven.killig.de/openwrt/slugterm_dl.html
http://www.oceans.mydns.jp/tech/20090521001.html
http://mulchman.org/blog/?p=21
必要なときに他から持ってきて繋げている。
もっぱらリモートアクセスだからそれでもいいんだが
やはり小さくてもモニタがあればなぁと思ってみれば
それにぴったりのがあるんですね。
衝動買いしました。
USB給電なのがなによりも良い。
LCD-USB7XB
とはいえ、Linuxでも使える保障なんてなくて
ただ単に遊んでみようってのが主な目的なんですが。
他社からも似たような製品が出ていて、
これらはDisplayLinkのチップを使ってるようです。
そこで自宅のLinux(ubuntu 9.04 desktop)でも動くかやってみる。
DisplayLinkのLinux用ドライバはこちらから
http://libdlo.freedesktop.org/wiki/
libdlo-0.1.2.tar.gzを落として解凍。
READMEにあるように
テスト用画面が作動。
おぉー
すんなりいって良かった。
一応ここまで。
ホントはサーバのコンソール画面(Xではなくて)を表示したいのだが
勉強しないといけないことが多いのでまた今度。
最近UBICOMの評価ボードでOpenWRTを動かしてるんだけど
そちらでも使えるとおもしろいかなぁと
OpenWRTで実際やってる人もいる
リンクメモメモ
http://libdlo.freedesktop.org/wiki/
http://blogg.noonday.se/2010/01/28/linux-usb-video-adapter/
http://sven.killig.de/openwrt/slugterm_dl.html
http://www.oceans.mydns.jp/tech/20090521001.html
http://mulchman.org/blog/?p=21
仮想化ソフト一覧 と 管理ソフト一覧
役に立ちそうなのでメモメモ
仮想化ソフト一覧
http://virt.kernelnewbies.org/TechComparison
管理ソフト一覧(KVM用)
http://www.linux-kvm.org/page/Management_Tools
仮想化ソフト一覧
http://virt.kernelnewbies.org/TechComparison
管理ソフト一覧(KVM用)
http://www.linux-kvm.org/page/Management_Tools
登録:
コメント (Atom)
