コマンドラインに触れよう
文字を打ってコンピュータに命令を伝える、コマンドラインの第一歩を踏み出します。
- Command Line
学習内容をみる (5演習)
ファイルシステムを歩こう プラス
pwd・ls・cd と相対パス・絶対パスで、ファイルシステムを自由に移動できるようになります。
- Command Line
ファイルとディレクトリを操る プラス
touch・mkdir・cat・mv・cp・rm で、ファイルとディレクトリを自在に操作します。
- Command Line
コマンドを使いこなす プラス
オプション・man・which・ワイルドカード・クォートで、コマンドを意のままに使いこなします。
- Command Line
実務レベルまで プロ
ストリームとリダイレクト プロ
標準入出力とリダイレクトで、コマンドの出力をファイルに保存し、入力をファイルから読みます。
- Command Line
パイプで繋ぐ プロ
パイプと sort・wc・head・tail・grep で、コマンドの出力を加工するパイプラインを組みます。
- Command Line
探す・まとめて処理する プロ
find・xargs・grep -r・sed・awk で、大量のファイルを横断して探し、加工します。
- Command Line
環境変数とスクリプト プロ
変数・環境変数・PATH・終了コードを理解し、シェルスクリプトで処理を自動化します。
- Command Line
まとめて持ち運ぶ・通信する プロ
tar・httpd・curl・wget・jq で、パッケージ化とローカル通信までをやり遂げます。
- Command Line
実務道場:調査・自動化・引き継ぎ 道場 プロ
要件からコマンドを組み立て、調査資料・バックアップツール・復元可能なパッケージを作ります。
- Command Line
学習内容をみる (3演習)
よくある質問
- コマンドラインとは何ですか?
- 文字で書いた命令(コマンド)を打ち込んでコンピュータを操作するためのツールです。マウスでクリックして行う操作の多くを、コマンドで行えます。
- プログラミング未経験でも受講できますか?
- 受講できます。このコースはプログラミングの知識を前提にしていません。ブラウザ上のターミナルにコマンドを打つだけで進められるので、パソコンに特別な準備をする必要もありません。
- このコースを終えると何ができるようになりますか?
- ファイル操作に加えて、ログから必要な情報を検索・集計し、繰り返す作業をスクリプトにできます。アーカイブの作成から復元まで確認し、調査結果とプロジェクトを引き継ぐ練習も行います。
- 自分のパソコンでも同じコマンドが使えますか?
- 多くの基本コマンドは macOS や Linux でも使えます。Windows では WSL などの環境を利用できます。ただし、コースはブラウザ内の学習環境で、使えるオプションや表示には実機との差があります。httpd など環境ごとに異なるコマンドもあるため、実機では man やヘルプで確認してください。