開発者になるには､ ターミナルやコマンドラインを使いこなすことが大きなポイントになります｡
さて､ どうしたものでしょう？
このビデオでは､ この問題に取り組み､ 非常に便利なコマンドをいくつかお教えします｡
Macの場合は､ コマンドスペースでターミナルと入力し､ エンターキーを押すと､ ターミナルが開かれます｡
アプリケーションの1つで､ すべてのコンピュータに入っています｡
Windowsマシンであれば､ コマンドプロンプトです｡
しかし､ それは何なのか？
まあ､ もともと人間がコンピュータとコミュニケーションする方法ですからね｡
1980年代までは
人間がコンピューターに指示を与える主な方法だった｡
そして､ コンピュータは人間にアウトプットを与えた｡
私が新しいフォルダを開いてこのフォルダの名前を変えたり､ Google Chromeを開いたりといった､
グーフィーやグラフィカルユーザーインターフェイスと呼ばれるものがなかったのです｡
これが裏でどう行われているかは､ 別に知らなくてもいいんですけどね｡
アイコンをクリックするだけで､ 魔法のように開いてくれるんです｡
しかし､ コマンドラインは本当に便利です｡ なぜなら､ ここにあるようなグラフィカル・ユーザー・インターフェースで視覚的に行うのとまったく同じことを､
コマンドラインでも行えるからです｡
しかし､ このビデオでお見せするように､ これらの方法はずっと､ ずっと速く実行できる傾向があります｡
そして､ 世界中のさまざまなコンピュータにアクセスするための一般的な方法でもあります｡
例えば､ ウェブアプリケーションがホストされている別の国のサーバーにアクセスする必要がある場合などです｡
まあ､ コマンドラインを使うことになりますが､ その方法は後ほど講座で紹介します｡
さて､ 日々の仕事では､ サーバーやデータベース､ フロントエンド・アプリケーションにアクセスする必要があるため､
ターミナルを使うことが多くなります｡
でも､ ターミナルから1つで全部できるんですよ｡
また､ 他の人が書いたスクリプトをインターネットからダウンロードして､ 自分のプロジェクトで使うこともできます｡
さて､ これらは後のセクションで紹介するものばかりです｡
これから紹介するコマンドは､ macやWindows版Linuxで動作します｡
動画の下にWindows版のコマンドを表示させながら進行していきますね｡
ほとんどは同じですが､ いくつか違いがあります｡
では､ さっそく始めましょう｡
最初に紹介するのは､ RLSコマンドです｡
入力し､ Enterキーを押すだけで､ カレントディレクトリにあるものをすべてリストアップしてくれるのです｡
カレントディレクトリはどこですか？
さて､ 現在の作業ディレクトリをpしてみると､ usersにいることがわかります｡
それが私のユーザー名です｡
ユーザー名フォルダで､ これらがすべて利用できるわけです｡
CDDをやれば､ この中に入っていけるんです｡
例えばデスクトップにするならば､ CDをします｡
デスクトップ
そして今､ LRSを実行すると､ 無題のフォルダがあることがわかります｡ なぜなら､ 今､ 私のデスクトップにはそれしかないからです｡
種､ 点､ 点でもいいんです｡
そして､ これで1つ上のディレクトリに戻りました｡
クリアもできるので､ 端末をすっきりさせることができますね｡
そして､ 新鮮で素敵なスレートを持ちましょう｡
サークルマンのCDスラッシュでルートディレクトリに移動し､ lsを実行すると､ アプリケーションライブラリシステムユーザーがあることがわかりますが､
これは私のMacのルートディレクトリで､ 本質的には私のMacintosh HDです｡
CDもできます｡
Squiggly line, and this takes me to the user directory.
もう一度クリアにしよう｡
そして､ 自分たちがどこにいるのかを確認すれば
よし､ この無題のフォルダをtestのようなものに変えてみよう｡
なるほど｡
今､ 私がユーザーディレクトリにいるとしましょう｡
デスクトップにアクセスし､ 次にテストフォルダにアクセスしたいのですが｡
私なら単純にCDデスクトップをやってからテストします｡
そして今｡
testフォルダに入ったが何もない｡
だから､ 一つ言えることは､ 私はオープンと言えるのです｡
DOTすると､ 現在いるフォルダが開かれます｡
なるほど｡
今､ テストフォルダに入っています｡
これをこっちの横に置いて､ 見えるようにすれば､ 言えるんです｡
Make directory､ これはフォルダ名を作ることです｡
ですから､ ここでのnameは､ フォルダのタイトルを決めるのに必要なものになります｡
このフォルダの名前は､ 仮にこうとしよう｡
ウェブアプリです｡
今､ それがわかりますか？
Webアプリは私のフォルダに表示されます｡
ここで視点を変えて､ よく見えるようにしましょう｡
これでよしとする｡
LZを実行すると､ Webアプリのフォルダが表示され､ ご存知のように､ その中に入っていくことができます｡
そして､ ここをダブルクリックして､ 何があるか見てみましょう｡
私たちは､ まったく何も持っていません｡
さて､ ここでtouchとファイル名を言うことでファイルを作成することができます｡
では､ インデックスHTMLをやってみましょう｡
これでよしとする｡
次のページ
うーん｡
さて､ このインデックスを開くとしたらどうでしょう｡ またhtmlですか？
ドットは､ 現在いるフォルダを開くという意味です｡
しかし､ index dot htmlを開くと｡
ファイルを開いてくれるんです｡
なんてかっこいいんでしょう｡
でも､ インデックスサイトのHTMLは今､ かなり空っぽなんですよ｡
ここからサブライムテキストを開いて､ 何か追加できたらいいんじゃないですか？
もう一度｡
オープンでもできますよ｡
縫い目にはfor applicationとアプリケーションの名前を入れるのでsublime text｡
ダブルクォートを閉じます｡
エンターキーを押します｡
そして､ 見てください｡
私はsublime textを持っていますが､ もしアプリケーションsublime textを行い､ インデックスのHTMLファイルを開きたいとします｡
こうすればいいのか？
そして､ HTMLと言えるようになったので､ hello worldと言うことにします｡
それを保存する｡
そして､ index htmlを開くと｡
私たちのインデックスがあります｡ html ファイルが読み込まれました｡
右クリックしてフォルダを作り､ すべてをサブライムテキストにドラッグするよりもずっと早かったのではないでしょうか？
そして､ ご覧の通り､ ここでは本当に､ 本当に速く物事を行うことができます｡
よし､ 何か変えよう｡
Let's Google ChromeとSublimeを閉じます｡
そして､ ウェブアプリでは､ インデックスされたHTMLの名前をそのHTMLの上に変更したいとします｡
さて､ MVコマンドはMOVEの略ですが､ インデックスされたHTMLファイルをabout HTMLファイルに移動させるだけのコマンドです｡
だから､ ちょっとしたコツがいるんです｡
本来はあるファイルを別のファイルに移動するだけですが､ 名前を変えることで新しいファイルを作り､ それを古いファイルと置き換えるのです｡
ということで､ 今はドットhtmlくらいです｡
とてもクールです｡
今､ これらのコマンドを入力するのは､ かなり疲れることです｡
もう一度､ 上矢印を押す｡
そして､ それは私の全歴史を貫いているのです｡
というのは､ とてもクールです｡
タップキーも押せば出てくるし｡
私の直近のコマンドは完成しています｡
だから､ これから書くことは､ 本当に､ 早くできるように｡
そして､ コマンドがだんだん長くなってくると､ とても便利なものなのです｡
なるほど｡
もう､ about html ファイルは必要ないですね｡
削除しましょう｡
削除のr mとファイル名aboutを行います｡
おっとっと｡
HTMLについて｡
削除されました｡
完璧です｡
さて､ Webアプリのファイルはどうでしょうか｡
それも削除することができます｡
しかし､ Webアプリを削除するだけでは
まあね｡
うまくいくわけがない｡
まず､ ldrsやpresent working directoryというのは､ Webアプリのフォルダのことです｡
だから､ テスト用のフォルダに戻る必要があるんだ｡
ここではっきりさせましょう｡
見てください｡
現在の作業ディレクトリはtestなので､ remove web appでウェブアプリを削除することができます｡
しかし､ Ramはディレクトリ・フォルダを削除するファイルに対してのみ機能します｡
それらを行った上で､ Rオプションを使用する必要があります｡
そして､ フォルダ名と私たちの場合｡
それは､ ウェブアプリです｡
これでよしとする｡
もうないんです｡
それに伴い､ あのね｡
testフォルダも削除すればいいのです｡
デスクトップに戻ってから､ 削除を行うことができます｡
テスト
これでよしとする｡
もうないんです｡
そして､ 最後にmacでの仕掛けをひとつ｡
できるようになります｡
これ､ すごくカッコイイですよね｡
とても､ かっこいいです｡
なるほど｡
このように､ 端末で大きな力を発揮することができるのです｡
そして､ ここでコマンドを書くことに慣れてほしいんです｡
そしてこれからは､ この方法でファイルやフォルダーを作成してみてください｡
そのうちだんだん慣れてきて､ 開発環境のところにある奴を使うよりずっと早く事が運ぶようになる｡
この退屈な白黒の端末を､ こんな風に変えてしまう方法をお教えしましょう｡
今はこれで終わりです｡
では､ 次のビデオでお会いしましょう｡
バイバイ｡