質問

I'm fairly new to Linux, and decided to clean up some directories. Found files encompassed in two # (#random.c#, #nfirst.c#)...what do those hashtags mean? And when i try to rm those files via terminal, it treats the hashtag as a comment...I've tried that double hyphen bypass (rm -- #first.c#) but it doesn't work. So could someone please explain to me what those files are and how are they created/ removed?

役に立ちましたか?

解決

Those are temporary files, likely created by the emacs text editor when it autosaves.

To remove them, you can do rm \#first.c\#, for example.

他のヒント

These are probably files created by emacs as backup files when you quit a buffer you haven't written.

Put a backslash in front of the hash to delete it

rm \#random.c\#

These are probably temporary backups from your editor. To remove them in a shell you may want to backslash-escape the #, so try

  rm \#first.c\#
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top