FJORD,LLC(合同会社フィヨルド)ファイルの作成、ディレクトリの作成、ファイルのコピー、ファイルの移動、ファイルの削除、ファイルの表示Part.7前回で「黒い画面」用のフリーソフトが使えるようになったので次は「簡単な自動化「が出来るようにファイル操作の基本を覚えてしまいましょう。footouchコマンドは空のファイルを作成します。本来既にあるファイルに触って(touchして)最終更新日を更新するだけのコマンドですが、空ファイルを作るのにも使われます。DIRectoryの略でディレクトリを作成します。-pオプションで深い階層を持つディレクトリも一気に作れるのが便利です。/tmpcpはCoPyの略で、そのまんまですがファイルをコピーするコマンドです。上記ではfooファイルを/tmpディレクトリにコピーしています。barファイル名を指定すればその名前でコピーされます。fooの複製barが出来ました。/tmp-rオプションを付ければディレクトリを丸ごとコピーできます。-rを付けないと「fooはディレクトリだからコピーできないよ「とエラーが出ています。barmvはMoVeの略でそのまんまですが、ファイルを移動するコマンドです。cpと違って元のファイルは無くなってしまうので注意です。cpと違ってオプションを付けなくてもディレクトリの移動が可能です。foormはReMoveの略でファイルを削除するコマンドです。foo-rオプションを付けるとディレクトリを丸ごと削除してくれます。sudoと組み合わせればどんな物も削除出来てしまうので注意してください。下記は絶対に実行してはいけません。localhostcatはconCATenateの略でファイルの中身を表示するコマンドです。concatenateは連結させるという意味で本来は引数に渡した二つのファイルを繋げて表示するコマンドですが、一つしかファイルを渡さなければ単に中身を表示するのでその用途の方で主に使われている悲しいコマンドです。lsやrmやcatのような基本的なコマンドは問答無用で覚えさせられることが多いので「cat?何で猫がファイルを表示するんだろう?」と思う人は多い(ハズ)です。ファイルの編集は?ファイルの作成、コピー、移動、削除と来たら編集を何故やらないの?と思うかもしれません。「黒い画面」にも当然テキストエディターソフトがあります。代表的なものはviとemacsです。両方とも使い方に癖があるため「黒い画面って怖い「と思われる原因になっている気がするのでこのシリーズでは説明しません。さあこれでファイル操作がひと通り出来るようになりました。普段Finderでやっていることもなるべく「黒い画面」でやるようにしてみてください。下に提供されています。