見出し画像

エンジニアになりたい29歳 修行の記録

2024/05/08 4日目の日報

シェルでディレクトリ間をスムーズに移動する練習

  • ディレクトリの指定方法を学び直し

↓これでだいたいどうにかなる(と思う)

$cd     ホームディレクトリ
$cd ~   ホームディレクトリ
$cd ..  1つ上の階層に上がる
$cd -   1つ前のディレクトリを表示

なお、ディレクトリはLinux用語、Windowsでのフォルダのこと
WindowsでLinux使ってる人の頭の中には翻訳機でも入ってるのか…?TT
と思うほど読み替えが多い(誰か辞書つくって…)

  • Unixコマンドで頻出する /home/ (ホームディレクトリ)見つからない事件

∟Windowsでは「C:/Users/ユーザ名」がホームディレクトリ

vim使ってみた感想

  • いいとこ:一瞬で起動する

  • やなとこ:コマンド覚えないと作業めちゃ遅

  • やなとこ:ファイルの名前覚えとかないと毎回新規作成しちゃう

  • やなとこ:場所把握してないとあっちこっちにテキストファイルポコポコできちゃう

使いこなすの難しそう…使えたらエンジニアっぽいけど…

PATH通してみた

  • 以前インストールしたはずなのに「Java -version」反応しない…

  • which javaで場所の特定→「/c/Users/XXX/java/jdk17.0.10_7/bin/java」

  • 「echo $PATH」でPATHの確認→ない

×NG×
$ export 'PATH=$PATH:C:\Users\XXX\java\jdk17.0.10_7\bin'

→失敗
PATHの中身が$PATH:C:\Users\XXX\java\jdk17.0.10_7\binで
置き換わってしまう(XOX)!!!

事前に「echo $PATH」で呼び出していた内容をとってきて、末尾に「C:\Users\XXX\java\jdk17.0.10_7\bin」を追加で書き事なきを得る…
今日一番ゾッとした瞬間。

無事にbashで「Java -version」通ってひとあんしん。
-versionの意味は分かってないので師匠に確認。
どこから情報とってきてるんですか?
「-」ってコマンドのオプションじゃないんですか?(・・?

そのたお困り

  • Windowsではmanコマンドが反応しない

∟代わりに入れるやつ紹介されてたけど…微妙…

明日やること

  • 師匠にここまでの理解度チェック申し込む

  • 合格ならJavaの根本理解に進む

理解度OKならいよいよJava基礎編?


いいなと思ったら応援しよう!