Lから始まるLinux

2章15話
FHS(その5)
2章16話 ファイル操作
もくじ
2章17話
ディレクトリ操作
ファイル操作
若木 みどり
お兄ちゃん! もうディレクトリは 飽きるほど歩き回ったよ! 次は何かもっと別のことを 教えて欲しいなぁ
若木 しげる
そうだね! 今回はファイル操作を 学んでいこう!
touch コマンド
若木 しげる
touch ファイルを作成するよ
touch ファイル名
若木 みどり(笑顔)
「touch(触る)」かわいい名前だね!
若木 しげる
作成したファイルの中身は空っぽで容量を使わないから練習でどんどん作ってみよう名前は好きにしていいよ!
若木 みどり
自由に決めていいの?じゃあ dialy にする!
touch dialy
若木 しげる
ファイルができたかどうかls で確認しよう!
ls
若木 みどり
うん!
dialy
若木 みどり
ちゃんと dialy ファイルができてるね!
mv コマンド
若木 しげる
でも…そのファイル名は間違っていないかな?
若木 みどり(驚き)
あっ!日記のつもりで dialy にしたけど正しいスペルは diary だよね?
若木 しげる
そのとおりだね!次はファイル移動コマンド mv を使おうmove の略で名前変更でも使うんだ
mv 移動元 移動先
若木 しげる
以下のようにして名前を直そう!
mv dialy diary
若木 みどり
なるほど!dialydiary に移動して名前を変えるのね!
若木 みどり
結果は ls で確認ね
ls
若木 みどり
どれどれ?
diary
若木 みどり(笑顔)
ちゃんと正しい名前になったね!
cp コマンド
若木 しげる
mv「移動元」「移動先」二つの引数が必要だよ
若木 みどり
普段より引数が多い気がしていたよ
若木 しげる
二つの引数を取るコマンドに cp があるよこれはファイルをコピーしてくれるんだcopy の略なんだ
cp コピー元 コピー先
若木 みどり
cp「コピー元」「コピー先」二つの引数が必要なんだね!
rm コマンド
若木 しげる
rm はファイルを削除するよこれは remove の略なんだ
rm ファイル
若木 みどり
削除か…ちょっと緊張するな
rm diary
若木 みどり
何も表示されなかったけどls で確認だよね?
ls
若木 みどり
ちゃんと消えている確認は大事だね!
若木 しげる
ディレクトリを削除する場合は-r オプションを使おうディレクトリとその中身を全て削除するよ
rm -r ディレクトリ
若木 しげる
削除したファイルは基本的に戻せないよ!削除前は慎重になろうね
まとめ
若木 みどり
ファイルを自由に作ったり消したりできるようになったよ!touch, mv, cp, rm どれも大事だね!
若木 しげる
ファイル操作は Linux の基本だよ!繰り返し練習して操作に慣れておこう!