ドキュメントを開くたびに、その中のすべてのフォルダーがロックアイコンで表示されます。したがって、その中のファイルまたはフォルダーを削除することはできません。
Sudo chmod user:directory/
を使用してルートアクセスを変更しようとしましたが、失敗しました。削除することも、ファイルアクションを実行することもできません。
修正するにはどのようなアクションを実行する必要がありますか?
以下を実行して、ホームディレクトリのアクセス許可を修正します。
Sudo chown -R $USER: $HOME
Sudo chmod 777 -R /path to folder
を削除します-これにより、すべての権限(読み取り、書き込み、実行)が付与されます
許可(この場合は777)は次のとおりです。
最初の番号の変更はファイルの所有権、2番目の影響はユーザーのグループがアクセスでき、3番目は他のユーザーを指します。
Owner Group Other
7 7 7
許可を変更した後、フォルダーを削除してみてください。
これはおそらく、Webから何かをダウンロードしたために起こります。また、フォルダへの書き込みアクセス権がありません。ファイルにウイルスがないことが確実な場合は、次のコマンドを試してください。
chmod -R +rw *
これにより、ノーチラスからロックアイコンが削除されます。
ターミナルを開いて入力する
gksudo nautilus
ドキュメントの場所を参照します。プロパティに移動し、読み取りと書き込みとしてownerおよびgroupのパーミッションを設定します。ここでanother nautilusウィンドウ(ルート権限のないウィンドウ)からフォルダーを削除してみてください。
close that super user nautilusが必要なくなったらすぐに忘れないでください!
CHMODコマンドを使用してロックファイルのファイル許可を変更します。
user@pc:~$ Sudo chmod 754 /var/lib/lock *
注:754はアクセス許可であり、754が存在しない場合は存在するロックファイルのディレクトリへのパスです。777を試してください。完了したら、ファイルを削除できます。
これをご覧ください answer スーパーユーザー。この答えに加えて、次のようなbash関数を作成することもできます。
# bash function for changing locked status of folders, pass folder name as command line argument
unlock() {
chflags -R nouchg $1
}
この関数を.bashrc(Linux)または.bash_profile(Mac)ファイルに配置し、source ~/.bashrc
またはsource ~/.bash_profile
を実行してbashファイルを再構築できます。
chmod 755
パーミッションをいじってからシステムに戻るためにすべてを/var
に設定したため、この問題が発生しました。
Sudo chown -R $USER:$USER ~
最終的に私のためにそれを解決しました。最初にダウンロードしたファイルをいくつか削除する必要がありました。