こんにちわ!CATです!
bot作ろうとしたら、既に難所に差し掛かりました。
コマンドライン忘れましたw
日常生活で使わないので、すぐ忘れちゃいます。。
bot作るようになれば、覚えるようになるのかしら。
-
Progateで復習の前に UNIX??エディタ??
Progateのコマンドラインでは、Unixコマンドにおいて開発する上での最低限の知識を習得出来るとの事。そもそもUnixってのが分からんw調べたら
UnixはOSでコマンド画面で操作する。
似てるけどLinuxとは違う
CUIで操作する
って特徴があった。UnixとLinuxを合わせたUnix系とか言うらしい。
「エディタ」を使ってファイルの中身を表示しようとか書かれとるが、「エディタ」って何?あらためて悩んだ。多分エンジニアが使う用語って彼らにとって普通の単語何だけど、多くの人は分からないと思う。この文脈だと、CUIを入力するソフトの事と理解した。Windowsならコマンドプロンプト、MacならTerminalかな。
「ディレクトリ」これは以前から知ってたけどフォルダの事。ファイルとフォルダって違い意識した事なかったけど、紛らわしいから以後「ディレクトリ」って言うわw
階層構造の一番親のディレクトリをルートディレクトリと言って「/」で表示される。
-
コマンド一覧
Progateで練習したけど、忘れるから一覧表にしておこう
touch ファイル名 → ファイル作成
cat ファイル名 → ファイル実行
mkdir ディレクトリ名 → フォルダ作成
cd → ホームディレクトリ移動
cd ディレクトリ名 → ディレクトリ移動 → change directoryの略
cd .. → 1つ親のディレクトリ移動 →cdと..の間に1マス入る
pwd → 現ディレクトリ確認 →print working directoryの略
Is → カレントディレクトリの中身確認 → Listの略
mv ファイル名 ディレクトリ名 → ファイルを移動させる
mv ファイル名 ファイル名 → ファイル名変更
mv ディレクトリ名 ディレクトリ名 → ディレクトリをディレクトリに移動
mv ディレクトリ名 ディレクトリ名 → ディレクトリ名の変更→混乱しそうw
cp 既存ファイル名 新ファイル名 → ファイルコピー
cp -r既存ディレクトリ 新ディレクトリ名 →ディレクトリコピー →cpと-r間1マス
rm ファイル名 → ファイル削除
rm -r ディレクトリ名 → ディレクトリ削除 →rmと-r間に1マス
※ファイル名を入力する途中でTabボタンを押すと、残りのファイル名を入力してくれるのでタイプミスを無くせる。
※「↑」を押すと以前使ったコマンド呼び出せる
こうやって整理すると法則性があって、それほど記憶力を使わなくても覚えれるかな。
何か一つをやろうと思っても分からない事だらけで、いちいち躓きますね😭
一歩一歩頑張ろうと思います。それでは!