ここでいくつかのスレッドから読み直しました。 VSCodeは危険なので、rootとして実行しないでください。しかし、私がヒットするたびに CTRL+S、右下に移動して[管理者として実行]をクリックし、パスワードを入力する必要があります。一度だけではなく、ファイルを保存するたびに。 2秒前に保存したファイルと同じものです。
デスクトップ上のフォルダー~/Desktop/github
にファイルを保存しています。
なぜこれが起こり、どうすれば回避できますか?
そのファイルの所有権と許可を確認してください。
ls -l
ファイル、許可、所有権のリストが表示されます。次に例を示します。 ファイルリストのスクリーンショット。 ユーザーが所有権を持っていない場合は、次を使用して変更できます。
Sudo chown -R $USER:$USER FOLDER_NAME
または、ユーザーグループ(www-dataなど)にあり、ユーザーグループがファイルを所有しているが、変更できない場合は、これを行うことでアクセス許可レベルを775に変更する必要があります。
Sudo chmod 775 FILE_NAME
ディレクトリ「github」を所有していない
ターミナルを開く
cd Desktop
chown $USER:$USER github
...そして、そのディレクトリにファイルを保存できます。しかし、それについて考えてみてください。誰が、または何がそれを作成しましたかたぶん、あなたはそのディレクトリを使用することになっていないのでしょうか?特定の理由でgithubと呼ばれていますか? VSCodeは「ドキュメント」を使用すると想定します。