基本的には「コマンド」「オプション」「引数」を「半角スペース」で区切った組み合わせで構成されるよ。実際にはパイプという機能を使い、あるコマンドの出力結果を他のコマンドの入力として利用したりして、上記の組み合わせだけにとどまらないこともあるけれど基本は上記のパターンを基本としておさえておこう。引数」に於いて「オプション」と「引数」は必ず「オプションが先」になることも覚えておこうね。作業ディレクトリとは、現在参照している場所を示していて、例えばデスクトップならばこの部分は「Desktop」となるよ。「文字列」で示す場合があるよ。/(スラッシュ)から指定したパスは「絶対パス」と呼ばれ、最上位からのファイルやディレクトリの指定になるよ。x2)で表し、「.」はカレントディレクトリ(作業ディレクトリ:現在のディレクトリ)を示し、「..」では、一つ上の階層(ペアレントディレクトリ)を示すよ。~(チルダ)は、ホームディレクトリを示すよ。[Target]pwdコマンドをいろいろな場所で試す為にも、ディレクトリの移動が出来るようになりたいところだよね。pwd/tab補完bashでは補完対象が一つに絞り込める場合は、コマンドやパスの入力途中でtabキーを押すと入力補完が行われるよ。一つに絞り込めない場合は、もう一度tabキーを押すと入力した文字の時点での入力候補がリスト表示されるよ。[option]これまでのコマンドで、現在の作業ディレクトリを確認することや作業ディレクトリの変更をおこなえるようになったね。何かしらの操作をしたいディレクトリに「何が存在するのか、作業ディレクトリをどこに変更するのか」がわからないと操作のしようがないよね。コマンドにはファイル名やディレクトリ名などの一覧を表示するだけではなく、様々なオプションをつける事によって表示内容を変えることが出来ます。変更することができるよ。パーミッションとは「ファイルやディレクトリに対してのユーザやグループが持つ権限」のことでこの設定によって行える操作が変わってくるんだ。このパーミッションの設定を行うためにもパーミッションについて基礎的な知識が必要となるので軽めに説明するよ。オプションを指定し、ファイル・ディレクトリの詳細な一覧を表示。更新時刻ファイル名(シンボリックリンクの場合はリンク先)パーミッションは一番左側の「-rw-r–r–」や「drwxr-xr-x」です。最初の一文字目は「ファイルの種類」を示しているよ。「-」はファイルを、「d」はディレクトリを、「l」(エル)はシンボリックリンクを示しているよ。2文字目から10文字目の9文字はパーミッションを示しているよ。パーミッションは9文字で表し、3文字ずつで1セット、このセットが3セットあるとして考えるんだ。この3文字1セットの組み合わせは、左側から「User(所有者)」「Group(グループ)」「Other(その他のユーザー)」といったように各ユーザーに対しアクセスの制限を設定することができるんだ。permitting)」の意味を持つよ。パーミッションは文字以外でも数字で表すこともできるよ。その数字の持つ意味を表しているよ。パーミッションを変更する場合、引数に上記の記号や数値を渡すよ。=(イコール)を使って設定することもできます。下記例では、所有者(u)に対し、r(readable)、w(writable)、x(executable)の3つを与えます。それ以外は何も記述しないことによる「不許可」を設定しているよ。hoge次は、+(プラス)記号を使った設定例。hoge慣れるまで大変だけどすぐ慣れるよ!数値での設定も慣れちゃえばすごく便利。これらを足した数値を使い3桁で表すんだ。与え、それ以外を不許可にする場合は、4+2で6。以下、例を幾つか紹介するよ。denied」と表示されアクセスできません。パーミッションの変更できないファイルを指定してもエラーが発生しないようにする。ディレクトリを作成できるよ。作成時には「パーミッションの設定」や「サブディレクトリを含むディレクトリの作成」も同時に行えるオプションを設定することもできるよ。オプションでは「サブディレクトリを含むディレクトリの作成」をするよ。オプションではディレクトリの作成と同時にパーミッションを設定を行うよ。fileNameオプションを指定しなければ基本的にはファイルの削除コマンドです。オプションを指定すればディレクトリも削除することができるよ。ディレクトリが空でなくても削除することができるので便利なんだ。コマンドなどで利用するワイルドカードやメタキャラクタについて触れておくよ。コマンドに於いては扱えるワイルドカードは以下のとおり。パターンのグルーピング。コマンドでは、条件に応じたファイルやディレクトリを検索することができるよ。オプションを指定するよ。-atime(最後にアクセスされた時刻)、-ctime(ファイルのステータスが最後に変更された時刻)があるよ。これらの日付で探す際にはオプションの後に「日数」を指定します。時刻や分、秒まで指定できるのでかなり詳細な指定が可能。日付の指定には以下の様な方法があるよ。数日前以降ではサンプル。コマンドでタイムスタンプを一日ずつずらしたテキストファイルを用意してみた。コマンドで一番良く使うのが「ワイルドカード」を使ったファイル検索だと思います。コマンドを実行する例をご紹介。./hoge/f.txtメタキャラクタを利用するときの注意点として、文字列をダブルクォーテーション(”)で囲う必要があるということを忘れないでね。探してきてくれています。