Linux の基本操作演習をやってみましょう。今回はファイル・ディレクトリ操作について扱います。
問題文で提示された操作を行い、結果を確認して下さい。
※本演習はUbuntuの環境を想定しています。
この記事はシリーズ記事です。全シリーズはこちらからご覧になれます。
第1問
下記の操作を実行し、[結果]と同様であることを確認してください。
①Linuxの端末を起動し、ホームディレクトリにカレントディレクトリを移動
②ホームディレクトリにpractice1
ディレクトリを作成
③作成したpractice1
ディレクトリに移動し、新たなカレントディレクトリとする
④practice1
ディレクトリに、新たなファイルf1.txt
,f2.txt
を作成
[結果]practice1
ディレクトリに、f1.txt
とf2.txt
が存在している
◆実行例◆
①cd ~
②mkdir practice1
③cd practice1
④touch f1.txt
touch f2.txt
第2問
下記の操作を実行し、[結果]と同様であることを確認してください。
①第1問で作成したf1.txt
のコピーを作成し、ファイル名をg1.txt
とする
②第1問で作成したf2.txt
のファイル名を変更し、g2.txt
とする
③f1.txt
を削除する
④カレントディレクトリ内で、ファイル名がg
から始まるファイル一覧を検索する
[結果]practice1
ディレクトリに、g1.txt
とg2.txt
が存在しているpractice1
ディレクトリに、f1.txt
とf2.txt
が存在していない
◆実行例◆
①cp f1.txt g1.txt
②mv f2.txt g2.txt
③rm f1.txt
④find -name “g*”
第3問(応用)
下記の操作を実行し、[結果]と同様であることを確認してください。
①ホームディレクトリにカレントディレクトリを移動
②ホームディレクトリにpractice2
ディレクトリを作成
③practice1
ディレクトリ内のg1.txt
をコピーし、practice2
ディレクトリに格納
④practice2
ディレクトリにコピーしたg1.txt
のファイル名を、h1.txt
に変更
⑤practice1
ディレクトリ内に存在する、ファイル名がg
から始まる全てのファイルを削除
[結果]practice1
ディレクトリにファイル存在しないpractice2
ディレクトリにh1.txt
が存在する
◆実行例◆
①cd ~
②mkdir practice2
③cp practice1/g1.txt practice2/g1.txt
④mv practice2/g1.txt practice2/h1.txt
⑤rm practice1/g*
コメント