✍️

Command Line 基本操作まとめ

に公開

冒頭メモ

Progateがある程度インプットが終わったので、これから制作物を作っていく。

その過程で学んだことをTech Blogとして記録し、Zennに投稿することにした。

無理ない範囲で楽しく発信していく。

今後は読んだ技術書とかのレビューもしていく。

一歩目としては、無難なToDoリストを作成することにする。

今日やりたいことは「GIt」と「Github」の準備。

って思ったが、Command Lineの知識が前提らしい。

履修することにした。

コースが終わったが、ターミナルへの恐怖感がだいぶなくなった。
(プログラミングと出会う前までは、見るだけでビビり散らかしてた笑)

基本的なコマンド一覧

コマンドライン
→文字だけでコンピュータを操作するためのもの

UNIXコマンド
→主にLinuxやmacOSで利用されるコマンドの一種
 ターミナルにコマンド(命令)を入力することで、コンピュータに指示を与えることができる。

touch ファイル名
→空のファイルを作成できる

cat ファイル名
→ファイルの中身を表示

cat: can't open 'beginner': No such file or directory
→catコマンドを実行したときに、存在しないファイルを指定するとエラーが出力

補完機能
→tabキーで可能

コマンドラインではフォルダ=ディレクトリと呼ぶ

mkdir ディレクトリ名
→ディレクトリを作成

カレントディレクトリ
→今自分がいるディレクトリ

cd ディレクトリ名
→指定したディレクトリに移動

ルートディレクトリ
→一番親のディレクトリ ルートディレクトリは「/」で表される

カレントディレクトリ
→現在作業しているディレクトリ pwdでカレントディレクトリを確認できる

ls(エルエス)コマンド
→カレントディレクトリの中身を確認 確認できるディレクトリとファイルは、基本的には1つ子の階層だけ

「cd 1つ親のディレクトリ名」としても移動することができない
→1つ親のディレクトリに移動したい場合のコマンドは「cd ..」
例 languages $ cd .. progate
cdと..の間に半角スペースはマスト

cd
→ホームディレクトに移動 「~」で表される。

ホームディレクトリ
→ユーザーが作業をするときに起点にするディレクトリのことを言います。

mv ファイル名 ディレクトリ名
→指定したディレクトリにファイルを移動

mv ディレクトリ名 移動先のディレクトリ名
→そのディレクトリ以下のファイルやディレクトリも一緒に移動

mv ファイル名 新しいファイル名
→ファイル名を変更

cp コピーするファイル名 新しいファイル名
→コピー

cp -r コピーするディレクトリ名 新しいディレクトリ名
→ディレクトリのコピー -rの記述はマスト

rm ファイル名
→ファイルを削除
 「-r」を付けることでディレクトリも削除することができる。

Discussion