これをPython REPLで実行しようとしています:
file = open('/dev/sda1','rb')
ただし、次のエラーが発生します。
トレースバック (最新の呼び出しが最後):
ファイル<stdin>、行 1<module>
IOError、: [Errno 13] 許可が拒否されました:/dev/sda1
にアクセスするにはどうすればよい/dev/sda1ですか?
これをPython REPLで実行しようとしています:
file = open('/dev/sda1','rb')
ただし、次のエラーが発生します。
トレースバック (最新の呼び出しが最後):
ファイル<stdin>、行 1<module>
IOError、: [Errno 13] 許可が拒否されました:/dev/sda1
にアクセスするにはどうすればよい/dev/sda1ですか?
あなたはおそらくroot読む必要があります/dev/sda1。通常、実行sudoして実行することができますroot. たとえば、次のように実行しますmyscript.py。
sudo python myscript.py
または、REPL を実行するには:
sudo python
を使用するには、適切なグループのメンバーである必要がありますsudo。さらに、お使いのシステムにはsudo. システムに がない場合はsudo、 を使用する必要がありますsu。システムに がない場合はsu、としてログインする必要がある場合がありますroot。
の詳細についてはsudo、 と入力してくださいman sudo。
の詳細についてはsu、 と入力してくださいman su。