ロックアイコンを表示するフォルダー


33

ドキュメントを開くと、その中のすべてのフォルダーがロックアイコンで表示されます。したがって、その中のファイルまたはフォルダーを削除することはできません。

を使用してルートアクセスを変更しようとしましたsudo chmod user:directory/ が、失敗します。削除することも、ファイルアクションを実行することもできません。

修正するには、どのようなアクションを実行する必要がありますか?


2
Permissionsからスクリーンショットを撮り、ここに投稿(またはアップロードしてリンクを貼ってください)してください。権限を確認するには、フォルダーまたはファイルを右クリックして、[ プロパティ ]を選択します
アレン

ちょっと私はubuntu 13.10で同じ問題を抱えています。しかし、すべてのフォルダーが突然ロックされます。シャットダウンが機能しない場合でも、プログラムを開くことができません。コマンドを実行するには、端末も含めてプログラムが開かれないため、まったくチャンスはありません。最終的にはマシンを再起動する必要がありました。このバグを取り除く方法を提案してください。

回答:


61

以下を実行して、ホームディレクトリのアクセス許可を修正します。

sudo chown -R $USER: $HOME

これにより、権限が変更されるか、フォルダが直接削除されますか?
マシュクカン16

@MashukKhanこれにより、ホームフォルダーとサブフォルダーの正しい所有権が復元されます。何も削除されません。
エリックカルヴァ

1
コマンドを実行した後、変更を有効にするにはシステムを再起動する必要がありました。うまくいきました!
共同操縦士

チャームのように動作し、ロックされたフォルダーが存在するパスからコマンドを実行しました。
シャムスルアレフィンサジブ

動作しますが、何が起こったのですか?
トラマダ

21

sudo chmod 777 -R /path to folder 削除する-これにより、すべての権限(読み取り、書き込み、実行)が付与されます

許可(この場合は777)は次のとおりです。

  • 7-フル(読み取り、書き込み、実行)
  • 6-読み取りおよび書き込み
  • 5-読み取りと実行
  • 4-読み取り専用
  • 3-書き込みと実行
  • 2-書き込みのみ
  • 1-実行のみ
  • 0-なし

最初の番号の変更はファイルの所有権、2番目の影響はユーザーのグループがアクセスでき、3番目は他のユーザーを示します。

Owner   Group   Other
  7       7       7

許可を変更した後、フォルダを削除してみてください。


1
これにより、ゲストを含む他の誰もがフォルダにアクセスできます。
マルコスカンナディナリ

それが私にあなたに説明を与えた理由です。777の代わりに757を使用します
Janmejay

sudo chmod u + w -R path_to_folderは、自分自身に書き込み許可を与えるきちんとした方法です。とにかくフォルダを削除している場合、大きな違いはありません。
車線

非常にシンプルでクリーンな説明
RIT

現在のディレクトリタイプにすべての権限を適用して実行するには:sudo chmod 777 -R .
EsmaeelE

0

ターミナルを開いて入力する

gksudo nautilus

ドキュメントの場所を参照します。プロパティに移動し、所有者グループに読み取りと書き込みの権限を設定します。次に、別の nautilusウィンドウ(root権限のないウィンドウ)からフォルダーを削除してみます。

スーパーユーザーnautilusが不要になったらすぐに閉じることを忘れないでください!


3
決して推奨しないsudo nautilus- 本当に必要な場合gksudo nautilusは推奨コマンドです。
ガントベルト

0

これはおそらく、Webから何かをダウンロードしたために起こります。また、フォルダへの書き込みアクセス権がありません。ファイルにウイルスがないことが確実な場合は、次のコマンドを試してください。

chmod -R +rw *

これにより、ノーチラスからロックアイコンが削除されます。


0

権限をchmod 755いじってからシステムに戻るようにすべてを設定していたため、この問題が発生しまし/varた。

sudo chown -R $USER:$USER ~

最終的に私のためにそれを解決しました。最初にダウンロードしたファイルをいくつか削除する必要がありました。


0

CHMODコマンドを使用してロックファイルのファイル許可を変更します。

user@pc:~$ sudo chmod 754 /var/lib/lock *

:754はアクセス許可であり、754が存在しない場合は存在するロックファイルのディレクトリへのパスです。777を試してください。完了したら、ファイルを削除できます。


0

スーパーユーザーに関するこの回答をご覧ください。この答えに加えて、次のような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)ファイルに配置して、bashファイルを実行source ~/.bashrcまたはsource ~/.bash_profile再構築できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.