読んだ本に書いてた内容。
絶対覚えきれないのでメモがてら。
ちなみに本はこれです
開発環境として利用するディレクトリを作成
cd /usr/local/src
sudo mkdir projectName
sudo chmod 777 projectName
chmod: change modeコマンド。
ファイルのオーナーに1+2+4=7の権限、グループメンバーとかに同じく1+2+4=7、そのほかにも7の権限を渡す感じ。
項目 | 説明 |
---|---|
u | ファイルのオーナー。 |
g | グループと、ファイルのグループに関連する拡張 ACL エントリー。 |
o | 他のすべてのユーザー。 |
項目 | 数値 | 説明 |
---|---|---|
r | 1 | 読み取り許可。 |
w | 2 | 書き込み許可。 |
x | 4 | ファイルの実行許可 (ディレクトリーの場合は検索許可)。 |
コピペ元↓
https://www.ibm.com/docs/ja/aix/7.2?topic=c-chmod-command
わかりやすく見たいなら↓
https://qiita.com/shisama/items/5f4c4fa768642aad9e06
dockerコンテナを作成
VSCodeの拡張機能からDev Containersを利用してコンテナを立ち上げる方法をとる。
あらかじめWSL側にDockerをインストールしておき、起動していることを確認する。
手順↓
https://docs.docker.jp/desktop/windows/wsl.html
下記を実行して、作成して権限を変更した環境からVSCodeを立ち上げる。
cd ./projectName
code .
Open Folder in Container...を選択。
現在のフォルダを選択し、利用したい言語とかフレームワークとか選んで確定する。