chattr:フラグを読み取るときにデバイスに不適切なioctl

chattr:フラグを読み取るときにデバイスに不適切なioctl

Raspberry Pi(Openhabian OS)からUSBスティックにファイルを移動したいのですが、コマンドcpcp dir1/Controller.py /media/usb/ cp: cannot create regular file '/media/usb/Controller.py': Permission denied

chownとchmodを通じて権限を取得しようとしました。

chmod 777 /media/usb/
sudo chown openhabian:openhabian /media/usb/

どちらにも問題はありませんが、問題は残ります。

私は次のようにプロパティを変更してみました。

sudo chattr -i /media/usb/

戻りエラー:

chattr: Inappropriate ioctl for device while reading flags on /media/usb/

/media/usb/に書き込むために必要な権限を取得するにはどうすればよいですか?

編集する:

入力する

openhabian@openHABianPi:~$ ls -ld /media/usb/

返品

drwxrwxrwx 1 openhabian openhabian 4096 Nov 13 19:44 /media/usb/

そして入力

openhabian@openHABianPi:~$ mount | grep media/usb

返品

/dev/sda1 on /media/usb type ntfs (rw,relatime,uid=1000,gid=1000,fmask=0177,dmask=077,nls=utf8,errors=continue,mft_zone_multiplier=1)

ベストアンサー1

出力では ntfs のファイル属性を変更できません。 chattr: Inappropriate ioctl for device while reading flags on /media/usb/; chattrLinuxシステム、つまりxfs、ext4などのサポートされているファイルシステムにのみ適用可能ですが、いくつかのマイナーな制限があります。ntfsファイルベースのシステムでは使用できません。

man chattr

おすすめ記事