Answers:
检查您是否真的是超级用户:
whoami
如果输出为root
,则您是超级用户,可以使用以下命令制作文件的副本:
cp -f /tmp/ok_pcscd_hotplug.sh /lib/udev/.
否则,您必须使用sudo
:
sudo cp -f /tmp/ok_pcscd_hotplug.sh /lib/udev/.
如果仍然无法写入目录,则可能是:
lsattr
。该目录具有只读权限:键入终端:
cat /proc/mounts
(mount
或cat /etc/mtab
)
并检查输出(如果目录是只读安装的)。
如果是第一种情况,请使用chattr
; 更改目录属性。
chattr -i <file/dir>
chattr +i <file/dir>
如果是后一种情况,请编辑文件/etc/fstab
。
/.
在命令末尾添加以将文件复制到目录
mount
和lsattr /lib/
为此,不必每次都需要root用户身份,因此,如果您希望以root用户身份正常运行,但如果您希望在没有root用户身份的情况下运行,则有两种选择:
cp /tmp/ok_pcscd_hotplug.sh /lib/udev/
以root用户身份尝试。
whoami
以及ls -al /tmp/ok_pcscd_hotplug.sh
ok_pcscd_hotplug.sh
没有损坏并且/lib/udev/
存在于您的系统中。
如果/lib/udev
不存在,则应首先创建目录
mkdir -p /lib/udev