GNU/Linux >> Belajar Linux >  >> Linux

OSError:[Kesalahan 1] Operasi tidak diizinkan

Anda dapat mencoba (dari baris perintah, tapi saya yakin ada sintaks di python):

sudo chown your_username:your_groupname filename

Catatan:Grup ini biasanya hanya nama pengguna Anda. Namun, saya merasa ada yang salah dengan izin tersebut. Baca Tulis Jalankan untuk semua orang sepertinya tidak aktif. Bagaimana file ini dibuat? Bagaimana itu bisa dibuat oleh pengguna nobody ?


Kode python untuk mengubah izin:

from getpwnam import pwd
from getgrnam import grp
import os

uid = getpwnam("YOUR_USERNAME")[2]
gid = grp.getgrnam("YOUR_GROUPNAME")[2]
os.chown("myPath/xFiles.bin.addr_patched", uid, gid)

Jalankan skrip dengan sudo dan selesai.


Linux
  1. Operasi Tidak Didukung Dengan Setfacl?

  2. rm:perintah tidak ditemukan

  3. mv:perintah tidak ditemukan

  1. chmod:mengubah izin 'my_script.sh':Operasi tidak diizinkan

  2. komposisi buruh pelabuhan:Kesalahan saat memuat pustaka bersama:libz.so.1:gagal memetakan segmen dari objek bersama:Operasi tidak diizinkan

  3. bash:ulimit:ukuran file inti:tidak dapat mengubah batas:Operasi tidak diizinkan

  1. 'ulimit:proses pengguna maks:tidak dapat mengubah batas:operasi tidak diizinkan' Ditampilkan Saat Masuk

  2. id:perintah tidak ditemukan

  3. net.c:577:sendmsg() gagal:Operasi tidak diizinkan di dig Output