You are getting these error messages for two reasons:
It seems that you are using curly quotation marks (“ and “) instead of straight ones ("). Curly quotation marks have no special meaning to the shell and are thus taken as part of the file name.
If a space is not quoted ("escaped") on the commandline it is used to separate two words.
The combination of both issues led the shell to the conclusion that there are two arguments “/System/Library/User”
and Template/English.lproj”
For the correct command either use straight quotes (here "
will work as well as '
) or use \
te quote any spaces. (Not both)
So first command would look either like this:
rm -rf "/System/Library/User Template/English.lproj"
or like this:
rm -rf /System/Library/User\ Template/Enligsh.lproj
BTW: If you use bash's Tab-completion it will usually automatically quote spaces (and other characters special to the shell), so you usually do not have to take care of it yourself.