質問者について
先日Microsoft StoreでUbuntuを入手し、bashを使い始めたlinux初心者です。
まだ所有者、権限といったルールに慣れていないこともあり、初歩的な質問であると思います。
問題解決のため知恵をお貸しください。
現状
あるディレクトリにbashからコマンドでいくつかのpythonファイルを作成しました。
このさいオプションには何も設定していません。
$ sudo touch ファイル名
としただけです。
その後そのディレクトリからJupyter Notebookを起動し、作成したファイルを編集しました。
編集後 windowsコマンド Ctrl + s で変更を保存しようとしたところ、bashにて
[I 11:21:44.805 NotebookApp] Saving file at /CreativeAI/sample/chapt02_own/chapt02-1.py
[W 11:21:44.810 NotebookApp] 403 PUT /api/contents/CreativeAI/sample/chapt02_own/chapt02-1.py (127.0.0.1): Permission denied: CreativeAI/sample/chapt02_own/chapt02-1.py
[W 11:21:44.812 NotebookApp] Permission denied: CreativeAI/sample/chapt02_own/chapt02-1.py
[W 11:21:44.815 NotebookApp] 403 PUT /api/contents/CreativeAI/sample/chapt02_own/chapt02-1.py (127.0.0.1) 11.71ms referer=http://localhost:8888/edit/CreativeAI/sample/chapt02_own/chapt02-1.py
のように表示され保存が成功しません。
またwindowsコマンドを使用せず、GUIのsaveとある部分をクリックしても同様の状況に陥ります。
このことから、またPermission deniedともあることから、ファイルの所有者権限の設定とうに問題があると思うのですが、 解決方法がわかりません。
重要かも?
bash上で問題のディレクトリにて $ ls -l と打った結果が以下になります
total 0
-rw-r--r-- 1 root root 0 Mar 29 09:18 chapt02-1.py
-rw-r--r-- 1 root root 0 Mar 29 09:18 chapt02-2.py
drwxr-xr-x 0 root root 512 Mar 29 09:47 test
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/29 03:37
2018/03/29 03:49
2018/03/29 03:52