UNIXユーザーのための Windows(コマンド編)
コマンドラインの操作に慣れている UNIXユーザーのために Windows でもよく使いそうなコマンドをまとめました。
| UNIX | Windows | 備考 |
| ファイルの一覧表示 |
ls |
dir |
|
| ファイル所有者の表示 |
ls -l |
dir /Q |
|
| ファイルの内容確認 |
cat FILENAME |
type FILENAME |
|
| ファイルの削除 |
rm FILENAME |
del FILENAME |
|
| ファイルの削除時に確認 |
rm -i FILENAME |
del /P FILENAME |
|
| ファイルの強制削除 |
rm -f FILENAME |
del /F FILENAME |
|
| ファイルのコピー |
cp SRC-FILE DIST-FILE |
copy SRC-FILE DIST-FILE |
|
| ファイルの移動 |
mv SRC-FILE DIST-FILE |
move SRC-FILE DIST-FILE |
|
| ファイル名の変更 |
mv ORG-FILE NEW-FILE |
renme ORG-FILE NEW-FILE |
|
| ファイルの比較 |
diff FILENAME FILENAME |
fc FILENAME FILENAME |
|
| ファイルの所有者の変更 |
chown USER FILENAME |
icacls /setowner USER FILENAME |
Vista以降 |
| ファイルの所有者の変更(再帰) |
chown -R USER FILENAME |
icacls /setowner USER /T FILENAME |
Vista以降 |
| ファイルのパーミッションを変更 |
chmod MODE FILENAME | icacls /grant USER:MODE FILENAME |
Vista以降 |
| 別のユーザーでコマンドを実行 |
sudo -u USER COMMAND |
runas /user:USER COMMAND |
|
| 文字列検索 |
grep |
findstr |
|
| ネットワークの疎通確認 |
ping |
ping |
|
| ネットワーク統計および状態確認 |
netstat |
netstat |
|
| ネットワークインターフェース設定 |
ifconfig |
ipconfig |
|
| ネットワーク経路の調査 |
traceroute |
tracert |
|
| 再起動 |
init 6 または reboot |
shutdown -r |
|
| オンラインマニュアル |
man COMMAND |
help COMMAND (または COMMAND /?) |
|
- FILENAME はファイル名またはディレクトリ名(場合によってはワイルドカードの指定も可能)
- SRC-FILE はオリジナル元ファイル名またはディレクトリ名 / DIST-FILE は目的先ファイル名またはディレクトリ名
- ORG-FILE はオリジナル元ファイル名またはディレクトリ名 / NEW-FILE は目的先ファイル名またはディレクトリ名
- USER はユーザーアカウント名
- MODE はアクセス権
- UNIXでは以下の文字の組み合わせまたは 8進数で指定します(権限範囲も指定可能)。
| r | 読み取り |
| w | 書き込み |
| x | 実行 |
| + |
権限追加 |
| - |
権限削除 |
- Windowsでは以下の文字の組み合わせで指定します(一般的なオプションのみ)。
| R | 読み取り可能 |
| W | 書き込み可能 |
| RX | 実行可能 |
| F | フルアクセス可能 |
| M | 変更可能 |
- COMMAND はコマンド名