- Windows
-
2010-12-09 - 更新:2012-11-01
「半角/全角」キーを押すとバッククォートが入力される。
その場合、キー配列がおかしくなっているので、
Alt+半角/全角キーで切り替えることが可能。

「半角/全角」キーを押すとバッククォートが入力される。
その場合、キー配列がおかしくなっているので、
Alt+半角/全角キーで切り替えることが可能。
各ユーザーのホームディレクトリに公開用のディレクトリ(public_html)を置いて、
ドメイン名の後に~(チルダ)とユーザー名をつけてアクセスできるようにする。
例)http://www.example.co.jp/~username/
apacheのデフォルトではユーザーディレクトリは公開されないようになっているので、
公開する場合にはhttpd.confを編集して設定を変更します。
設定ファイルhttpd.confの中の<IfModule mod_userdir.c>ディレクティブのUserDir disableの行頭に#を加えてコメントアウト。
次に、その下の行の#UserDir public_htmlという記載の先頭の#を削除。
続いて、/home/usernameディレクトリのアクセス権を700から705に変更します。
すると、public_html内のホームページのトップページがindex.htmlになります。
以上の設定によりhttp://www.example.co.jp/~username/でユーザーディレクトリの公開が可能になります。
System.Net.WebClientクラスを使用してファイルをダウンロードします
//参照を追加 using System.Net;
・単純なダウンロード
public static void getFile(string uri, string filename) { WebClient wc = new WebClient(); wc.DownloadFile(uri, filename); wc.Dispose(); }
・バイト配列でダウンロード
public static byte[] getFile(string uri) { byte[] data; //WebClientの作成 WebClient wc = new WebClient(); //ファイルをダウンロードする try { data = wc.DownloadData(uri); //後始末 wc.Dispose(); if (data.Length < 2500) { return null; } } catch { data = null; } return data; }
・バイト配列から書き込み保存
public static void SaveFile(byte[] data, string filename) { FileStream fsTo = new FileStream(filename, FileMode.Create, FileAccess.Write); fsTo.Write(data, 0, data.Length); fsTo.Close(); }
DNSを記録するファイル
※windowsでいう優先DNSサーバー・代替DNSサーバーです。
[resolv.conf]
nameserver=000.000.000.000
nameserver=000.000.000.000
route…ルーティングテーブルを設定・表示するコマンド
引数を指定せず実行すると、現在のルーティングテーブルを表示します。
例)デフォルトゲートウェイの設定
$ route del default #一旦全てのデフォルトゲートウェイを削除
$ route add default gw 192.168.1.1 #デフォルトゲートウェイ設定を追加