복사를 원 /lib/udev
하지만 오류가 발생합니다
cp -f /tmp/ok_pcscd_hotplug.sh /lib/udev
cp:cannot create regular file /lib/udev/ok_pcscd_hotplug : Permission denied
나는 뿌리지만 이해할 수 없다. 어떡해 ?
복사를 원 /lib/udev
하지만 오류가 발생합니다
cp -f /tmp/ok_pcscd_hotplug.sh /lib/udev
cp:cannot create regular file /lib/udev/ok_pcscd_hotplug : Permission denied
나는 뿌리지만 이해할 수 없다. 어떡해 ?
답변:
당신이 정말로 수퍼 유저인지 확인하십시오 :
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/
cp /tmp/ok_pcscd_hotplug.sh /lib/udev/
루트 사용자로 시도하십시오 .
whoami
및ls -al /tmp/ok_pcscd_hotplug.sh
ok_pcscd_hotplug.sh
손상되지 않았으며 /lib/udev/
시스템에 존재 하는지 확인하십시오 .
디렉토리 /lib/udev
가 없으면 먼저 디렉토리를 작성해야 합니다
mkdir -p /lib/udev
먼저 "ls -l"을 수행하고이 디렉토리에 대한 권한을 확인하십시오. -rw-r--r--와 같은 내용이 표시되면 소유자가 읽기 / 쓰기가 가능하고 사용자 그룹은 읽기만하고 World는 읽기만 할 수 있다는 의미입니다. "chmod 766"인 경우 다음 명령을 입력하십시오. 이를 통해 해당 파일에 대한 읽기 / 쓰기 작업을 수행 할 수 있습니다. 이제 같은 방식으로 해당 파일을 복사 해보십시오. 작동해야합니다