プロが教える店舗&オフィスのセキュリティ対策術

ls -lでリストを表示したんですが、リストの表示がヘンです。
例:)
----------------------------------------------------------------------
.list 1 root sys 4495 1月21日 15:10 /etc/hoge |
-rw-r--r-- 1 root sys 4495 1月21日 15:10 /etc/test.sh |
----------------------------------------------------------------------
上記リストで上行のパーミッションの場所にファイル名の拡張子が入ってるんです。
どうすれば直るんでしょう。

A 回答 (3件)

"."の前に0x0dなどの制御コードでも入ってしまったのでしょう。



*.listなど、そのファイルだけにマッチするパターンを使ってmvしましょう。

「そのファイルだけにマッチするパターン」がどうしても作れなければ、作業ディレクトリにまとめてcpして、関係ないファイルをrmする等します。
    • good
    • 0

すみません。

#1です。
早合点してしまいました。
#1の内容はおかしいですね。
忘れてください。
    • good
    • 0

頭にドット(.)がついているのは、linuxでは隠しファイルという


意味です。

正常なファイルです。

どうしてもなおしたければ、
mv .list filename
として、filenameの場所に任意の名前を書けば変わります。

他にrenameコマンドでもできるはず。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!