Lesson 3 ファイルを操作する


ファイル操作の基本的コマンド、オプションの使い方を理解します。
例によって、ドックからターミナルを起動してください。

STEP1 ファイル操作

以下のコマンドの意味と使い方を理解しましょう。

コマンド 名
用途
使い方
cat
ファイル の中身を表示する cat  ファイル名
cp
ファイル をコピーする cp コピー元のファイル名  コピー先のファイル名
ls
存在する ファイルのリストを表示する
rm
ファイル を削除する rm 削除するファイル名
touch
空のファ イルを作製する。
>
  (リダ イレクション)端末画面への
出力先をファイルなどに切り替える
コ マンド > ファイル名
date
今日の日 付を表示する。

練習

$ ls                                    (ファイルの一覧表示)
                                         ........何も表示されない。最初はファイルがない状態)
$ date
金 10 27 11:58:33 JST 2006    .......画面に出力される)

$ date > aaa                       (dateコマンドの出力をaaaというファイルに格納する)

$ ls
aaa                          .......aaaというファイルが作成されている

$ cat aaa                        (aaaというファイルの中身を画面に表示する)
金 10 27 11:58:45 JST 2006

$ cp aaa aaa1                  (ファ イルaaa を ファイルaaa1に複写する)

$ ls                   
aaa   aaa1                                .......aaa1というファイルが一覧に加わった

$ cat aaa1                     (aaa1というファイルの中身を画面に表示する)
金 10 27 11:58:45 JST 2006

$ cp aaa1 aaa2               (ファイルaaa1 を ファイルaaa2に複写する)

$ ls                   
aaa   aaa1   aaa2                 .......aaa2というファイルが一覧に加わった

$ rm aaa2                      (ファイルaaa2を消去する)

$ ls                   
aaa   aaa1                         .......aaa2というファイルが一覧から消えた。


STEP 2 オプションの理解

ls -l         (ファイルの属性も表示)
ls -a                   ( . で始まる隠しファイルも表示)

ls -la (-alでも同じ)   (隠しファイルもふくめたファイルの属性まで表示する
man コマンド名

man ls

$ ls -al
total 6
drwxr-xr-x    2 honda  isstaff   512 10 27 12:12 .
drwxr-xr-x   38 honda  isstaff  1536 10 27 11:59 ..
-rw-r--r--    1 honda  isstaff    28 10 27 12:12 aaa
-rw-r--r--    1 honda  isstaff    28 10 27 12:12 aaa1

1:保護モード
2:リンク数、
3:所有者のユーザーID 
4:グループ 
5:ファイルサイズ〔バイト〕 
6−7作成日時 
8:ファイル名