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 はコマンド名