私は64ビットシステムの最新のUbuntuで作業しています。現在のGnomeコマンドプロンプトにあり、ダウンロードディレクトリの下のファイルを/usr/local
。chmod 777 filename
どうすればいいですか?
ベストアンサー1
何も実行しないでくださいchmod 777
!これにより、誰でも作成して実行できますが、実際には望ましくありません。私の言葉を信じてください。絶対にそうしないでください。子猫の死、エイリアンの惑星の爆発、その他の破壊的な混乱について責任を負いません。必要なのは7
最初の数字だけです。これは、ファイル所有者がファイルを書き込み、編集、実行できることを意味します。 2番目の数字はグループの所有者を表し、まれに7
許可されることがあります。それ以外の場合は、必要な権限に権限を制限する必要があります。
ファイルの元の権限を知っている場合は、もう一度変更することをお勧めします。わからない場合、回避策は次のとおりです。
- ファイルが実行可能な場合は、
755
次のことを試すことで実行できますが、rwx
他のユーザーは次の操作しか実行できませんrx
。
$ chmod 755 filename
- ファイルが単純なデータファイルであり、読み取り可能である必要がある場合は、自分と他の人だけが読み取れるように
644
設定してください。rw
$ chmod 644 filename
さて、ファイルの移動について学びます:)移動するには、/usr/bin
スーパーユーザーとして move コマンドを実行する必要があります。問題のファイルを所有している可能性がありますが、そのファイルを移動したいディレクトリを所有していないため、そのファイルへの書き込み権限がありません。次のように、sudoコマンドを使用してroot権限でコマンドを実行できます。
$ sudo mv filename /usr/local
ユーザーパスワードの入力を求められます。