何らかの理由でプリンタスプールのファイルを削除できません。
$ 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
。