globが結果を2回リストする原因は何ですか? [閉鎖]

globが結果を2回リストする原因は何ですか? [閉鎖]

システム: Raspberry Pi 3のRaspbian 8

コマンドの間違ったスペースがsudo原因で、複数のシステムディレクトリ(/binなど)がサブディレクトリに移動されました/etc/usrラップトップにSDカードを挿入し、市販のext4読み取り/書き込みドライバを使用してディレクトリを再度移動することで問題を解決できましたが、それ以降、次の問題が発生しました。

josh2112@jenna:/etc $ ls -l
<snip/>
drwxr-xr-x  3 root   root    4096 Jul 29  2016 ifplugd
drwxr-xr-x  2 root   root    4096 Nov 12 09:09 ImageMagick-6
drwxr-xr-x  2 root   root    4096 Nov 12 09:09 ImageMagick-6
drwxr-xr-x  2 root   root    4096 Dec 29 11:15 init
drwxr-xr-x  2 root   root    4096 Dec 29 11:15 init
drwxr-xr-x  2 root   root    4096 Dec 31 14:41 init.d
drwxr-xr-x  5 root   root    4096 Sep 20  2017 initramfs-tools
drwxr-xr-x  5 root   root    4096 Sep 20  2017 initramfs-tools
-rw-r--r--  1 root   root    1865 May 27  2016 inputrc
drwxr-xr-x  3 root   root    4096 Jul 29  2016 insserv
-rw-r--r--  1 root   root     859 Dec  4  2012 insserv.conf
-rw-r--r--  1 root   root     859 Dec  4  2012 insserv.conf
drwxr-xr-x  2 root   root    4096 Sep 20  2017 insserv.conf.d
drwxr-xr-x  2 root   root    4096 Jul 29  2016 iproute2
-rw-r--r--  1 root   root      28 Jan  6  2015 issue
-rw-r--r--  1 root   root      28 Jan  6  2015 issue
-rw-r--r--  1 root   root      21 Jan  6  2015 issue.net
-rw-r--r--  1 root   root      21 Jan  6  2015 issue.net
drwxr-xr-x  2 root   root    4096 Jul 29  2016 kbd
drwxr-xr-x  4 root   root    4096 Jul 29  2016 kernel
drwxr-xr-x  2 root   root    4096 Oct  1 15:45 ldap
-rw-r--r--  1 root   root   95742 Dec 29 11:16 ld.so.cache
<snip/>

josh2112@jenna:/etc $ ls -li issue.net
2097413 -rw-r--r-- 1 root root 21 Jan  6  2015 issue.net

josh2112@jenna:/etc $ ls -lbi issue.net*
2097413 -rw-r--r-- 1 root root 21 Jan  6  2015 issue.net
2097413 -rw-r--r-- 1 root root 21 Jan  6  2015 issue.net

ファイル名を直接指定するとコピーが 1 つだけ表示されますが、アスタリスクを使用するとコピーが 2 つ表示されます。物理的に分離された2つのファイルではないことを示すために、inode番号を印刷しました。

さらなる観察:

  • すべてが重複するわけではありませんが、ほとんどのファイルとほとんどのディレクトリが重複しているようです。
  • 重複項目は、inode 番号を含むすべての詳細で一致します。
  • これは、/etc移動されてから再移動された他のディレクトリでのみ発生します。
  • -bファイル名に印刷できないすべての文字を表示するコードを使用しています。

どんなアイデアがありますか?

編集する:それでも元の問題の原因は何であるかはわかりませんが、e2fsck多くの部分が見つかり、修正され、重複した項目が消えたようです。

編集2:重複が消えました。しかし、原本もなくなりました。e2fsck報告されたバグ400以上について盲目的に「はい」と答えたのはすべて私のせいであるようです。とにかく、今すぐ再インストールする時間です。

これらすべてで私が得たいのは、仕事に適したツールを使用することです。次回はSDカードを介して「Live CD」形式の環境を提供し、メモリにロードしてSDカードをRPiに直接固定できるTiny Core Linuxを試してみましょう。

関連情報