"temp"は予約されたシステム名ですか?

"temp"は予約されたシステム名ですか?

私はリモートサーバーで作業していますが、ヘッダーファイルとcppファイルが互いに変更されたことに気づきました。だから名前を変更したい。まず、ヘッダファイルの名前を「temp」に変更しました。

すると奇妙なことが起こり始めました。まず、「temp」というヘッダファイルが消えました。 someFile.cppという古いヘッダーが空になります。また、私の括弧は奇妙な小文字のå 文字で表示され始めました。

これはVIの問題ですか?私のマシン?この状況を修正する方法はありますか?

編集する:

私のコンピュータはMac OS Xを実行しており、リモートコンピュータは他のUnixまたはLinuxのバリアントを実行しています。 Red HatやDebianのようです。

mvを使用してファイルの名前を変更します。

答え1

POSIX は予約を定義しません。ファイル名私の知る限り。もちろん、tempPOSIXの外部でもファイル名を予約したシステムは思い出されません。角カッコの場合、クライアントとサーバー間のエンコーディングの不一致がある可能性が高い(またはエンコーディングが使用したい文字をサポートしていません)。

関連情報