TOP >> シェル emacs/vi >> UNIX/Linuxコマンド(ファイル操作)
FutureMedia.jp

UNIX/Linuxコマンド(ファイル操作)

 UNIX/Linuxのコマンドを確認して実際に操作をしてみましょう。

cpコマンド


コマンド名 機能
cp ファイルやディレクトリをコピーする
オプション
cp [オプション] コピー元ファイル名 コピー先ファイル名
cp [オプション] コピー元ファイル名 コピー先ディレクトリ

  【オプション】-f コピー先にある同名のファイルを上書きする
  【オプション】-i コピー先にある同名のファイルを上書きするか確認する
  【オプション】-p コピー元ファイルの属性を保ったままコピーする
  【オプション】-r ディレクトリ内を再帰的にコピーする(ディレクトリをコピー)
  【オプション】-R ディレクトリ内を再帰的にコピーする(ディレクトリをコピー)

mkdirコマンド


コマンド名 機能
mkdir 空のディレクトリを作成する
オプション
sort [オプション] ディレクトリ名

  【オプション】-m アクセス権を指定してディレクトリを作成する
  【オプション】-p 親ディレクトリも同時に作成する

mvコマンド


コマンド名 機能
mv ファイルやディレクトリを指定した場所に移動する
オプション
split [オプション] 移動元ファイル/ディレクトリ 移動先ファイル/ディレクトリ

  【オプション】-f 移動先にある同名のファイルを上書きする
  【オプション】-i 移動先にある同名のファイルを上書きするか確認する
  【オプション】-u 移動先のファイルの方が新しい場合は上書きを中止する

lsコマンド


コマンド名 機能
ls ディレクトリ内のファイル又はファイルの属性を表示する
オプション
uniq [オプション] [ファイル名/ディレクトリ名]

  【オプション】-a 「.」から始まるファイルも表示する
  【オプション】-A 「.」から始まるファイルも表示するが、「.」と「..」は表示しない
  【オプション】-d ディレクトリ自身の情報を表示する
  【オプション】-F ファイルの種類も表示する
  【オプション】-i iノード番号を表示する
  【オプション】-l ファイルの詳細な情報を表示する
  【オプション】-t 日付順に表示する

rmコマンド


コマンド名 機能
rm ファイルやディレクトリを削除する
オプション
rm [オプション] ファイル名

  【オプション】-f ユーザへの確認なしに削除する
  【オプション】-i 削除する前にユーザに確認する
  【オプション】-r サブディレクトリも含め、再帰的にディレクトリ全体を削除する
  【オプション】-R サブディレクトリも含め、再帰的にディレクトリ全体を削除する

rmdirコマンド


コマンド名 機能
rmdir 空のディレクトリを削除する
オプション
rmdir ディレクトリ名

ディレクトリ内にファイルやサブディレクトリが残っている場合は削除ができません。

touchコマンド


コマンド名 機能
touch ファイルのタイムスタンプを現在時刻か指定した日時に変更する
オプション
touch [オプション] ファイル名

  【オプション】-t タイムスタンプを「[[CC]YY]MMDDhhmm[.SS]」に変更する
           CC:西暦の上2桁(省略可)
           YY:西暦の下2桁(省略可)
           MM:月
           DD:日
           hh:時(24時間表記)
           mm:分
           SS:秒(省略可:指定しない場合は「00」)
  【オプション】-a アクセス時刻だけ変更する
  【オプション】-m 修正時刻だけ変更する

teeコマンド


コマンド名 機能
tee 標準入力から読み取り、それをファイルと標準出力へとT字型に分岐させる
オプション
tee [オプション] ファイル名

  【オプション】-a ファイルに上書きするのではなく追記する

Linuxコマンド

cp
mkdir
mv
ls
rm
rmdir
touch
tee

copyright (C) 2009 FutureMedia.jp All Rights reserved. | 免責事項 | お問合せ | リンク