unix command
ログアウトするには
exit
コマンドの使用方法を知るには
man Command
コマンドの絶対パス名を知るには
which Command
コマンドを実行するには
Command
ファイルやディレクトリの一覧を見るには
ls -l
ls -l file ...
カレントディレクトリ名を知るには
ホームディレクトリに移るには
cd
指定ディレクトリに移るには
cd dirName
ルートディレクトリに移るには
cd /
ひとつ上のディレクトリに移るには
cd ..
ファイルの中身を表示するには
cat fileName ...
ファイルの中身を始め10行だけ表示するには
head -10 fileName ...
ファイルの中身を最後10行だけ表示するには
tail -10 fileName ...
ファイルを作成するには
touch fileName
ディレクトリを作成するには
mkdir dirName ...
ファイルをコピーするには
cp FromFile ToFile
cp FromFile ... ToDir
ディレクトリをコピーするには
cp -r FromDir ... ToDir
ファイルを移動させるには
mv FromFile ToFile
mv FromFile ... ToDir
ディレクトリを移動させるには
mv FromDir ... ToDir
ファイルを削除するには
rm fileName ...
中身の無いディレクトリを削除するには
rmdir dirName ...
ディレクトリを中身ごと一括して削除するには
rm -r dirName ...
ファイル名やディレクトリ名を変更するには
mv OldName NewName
パーミッションを変更するには
chmod mode file
オーナーユーザーを変更するには
chown user file
オーナーグループを変更するには
chgrp group file
env
printenv
環境変数の一覧を表示するには(bshの場合)
set
setenv ENV VALUE
環境変数に値を設定するには(bshの場合)
ENV=VALUE; export ENV
コマンドの出力をファイルに上書き保存するには
Command > FileName
コマンドの出力をファイルに追加保存するには
Command >> FileName
コマンドの出力を別コマンドに食わせるには
Command1 | Command2 ...
コマンドの出力を少しずつ表示するには
Command | more
Command | less
テキストファイルから文字列を検索するには
grep KeyWord file ...
テキストファイルの内容をソートするには
sort file
ファイル同士の内容を比較するには(テキストファイル)
diff file1 file2
ファイル同士の内容を比較するには(バイナリファイル)
cmp file1 file2
複数のファイルをアーカイブするには
tar cvf file.tar FilesOrDirectorys...
アーカイブの中身(ファイル一覧)を見るには
tar tvf file.tar
アーカイブしたファイルを元に戻すには
tar xvf file.tar
ファイル(単数)を圧縮するには(.Zファイルができる)
compress file
圧縮したファイルを元に戻すには
uncompress file.Z
漢字コードを変換するには(-e=EUC,-s=SJIS:-j=JIS)
nkf -j SrcFile > DstFile
nkf -e SrcFile > DstFile
nkf -s SrcFile > DstFile
UNIX Windows 95
ドライブの概念 なし あり
ディレクトリ区切り文字 / \
ファイル一覧 ls dir
ファイルコピー cp copy
ファイル削除 rm del
ファイル移動 mv move
ファイル名前変更 mv ren
ディレクトリ作成 mkdir mkdir
ディレクトリ削除 rmdir rmdir
ディレクトリ移動 cd cd
一般的なヘルプの見方 man command command /?
環境変数表示 set/printenv set
ファイル名の長さ 256文字 255文字
ファイル名の大文字・小文字 区別する 区別しない
実行可能ファイル パーミッションによる 拡張子による
テキストファイルの改行文字
漢字コード EUCが多い シフトJIS