*
is an empty file it seems maybe created by issueing a wrong command?
Ofcourse you can remove it.
Short answer: you can remove any file that has weird characters in it with rm -i ?
Longer answer with an example: from command line I made 3 files with 1 of the being '*':
rinzwind@discworld:~/tmp$ ls -l
total 0
-rw-r--r-- 1 rinzwind rinzwind 0 2011-05-21 07:13 *
-rw-r--r-- 1 rinzwind rinzwind 0 2011-05-21 07:14 1
-rw-r--r-- 1 rinzwind rinzwind 0 2011-05-21 07:14 2
rm -i ?
is a command you can use to remove files with 1 character long and the -i
will ask for a confirmation on any file it matches.
Action:
rinzwind@discworld:~/tmp$ rm -i ?
rm: remove regular empty file `*'? y
rm: remove regular empty file `1'? n
rm: remove regular empty file `2'? n
After the first 'y' you do not need to asnwer the rest with 'n' but you can use control-C to abort the rest of the files (if there are any with 1 character).
Result:
-rw-r--r-- 1 rinzwind rinzwind 0 2011-05-21 07:14 1
-rw-r--r-- 1 rinzwind rinzwind 0 2011-05-21 07:14 2
rm *
.