프린터 스풀의 파일을 삭제할 수 없습니다

프린터 스풀의 파일을 삭제할 수 없습니다

어떤 이유로 프린터 스풀의 파일을 삭제할 수 없습니다.

$ sudo ls /var/spool/cups

"c00083" 등과 같은 여러 파일을 나열합니다.

$ sudo rm /var/spool/cups/*
rm: cannot remove '/var/spool/cups/*': No such file or directory

내가 뭘 잘못했나요?

답변1

일반 사용자로서 /var/spool/cups 디렉토리의 내용을 볼 수 있는 권한이 없습니다. 내용을 볼 수 있는 권한이 sudo ls부여되었지만 ls일반 사용자 쉘은 /var/spool/cups/*와일드카드를 확장하려고 할 때 이를 읽을 수 없으므로 통과합니다. 문자열을 로 그대로 입력하면 rm(정확히 말하면) 이름의 파일이 누락되었다고 불평합니다 /var/spool/cups/*.

먼저 실제 파일 이름을 수집한 다음 sudo rm.

관련 정보