疑わしい行動が発見されました

疑わしい行動が発見されました

現在のディレクトリで、所有者および/またはグループは書き込むことができますが、誰もが書くことはできないすべてのファイルを見つけます。

find . -type f -perm /220 ! -perm /002 -exec ls -l {} \; | tr -d '\.\/' | sort -k 9 -u

-rws--S--- 1 root root 15 Sep 21 16:51 File0
-r--rw---x 1 root root 15 Sep 21 16:51 file01
-rwSr--r-- 1 achille achille 32 Sep 21 16:51 file1
-rwSr--r-- 1 achille achille 15 Sep 21 16:51 file2
-rw-r-Sr-- 1 achille achille 15 Sep 21 16:51 file3
-rw-r--r-- 1 root root 2254727 Sep 21 16:51 Open2_O
-rw-r--r-- 1 root root 183 Sep 21 16:51 test0

すべて大丈夫だが…

find . -perm /220 ! -perm /002 -exec ls -l {} \; | tr -d '\.\/' | sort -k 9 -u

-rws--S--- 1 root    root         15 Sep 21 16:51 File0
-r--r----x 1 root    root         15 Sep 21 16:51 file00
-r--rw---x 1 root    root         15 Sep 21 16:51 file01
-rwSr--r-- 1 achille achille      32 Sep 21 16:51 file1
-rwxrwxrwx 1 root    root         15 Sep 21 16:51 File1
-rwSr--r-- 1 achille achille      15 Sep 21 16:51 file2
-rw-r-Sr-- 1 achille achille      15 Sep 21 16:51 file3
-rw-r--r-- 1 root    root    2254727 Sep 21 16:51 Open2_O
-rw-r--r-- 1 root    root        183 Sep 21 16:51 test0

"-type f"スイッチがない場合、予期しない2つのファイルがさらに表示されます。file00とFile1


file -i file00

file00: text/plain; charset=us-ascii

stat file00
  File: file00
  Size: 15          Blocks: 8          IO Block: 4096   regular file

[..]

file -i File1
File1: text/plain; charset=us-ascii

stat File1
  File: File1
  Size: 15          Blocks: 8          IO Block: 4096   regular file
[..]

file -i File0
File0: text/plain; charset=us-ascii

stat File0 
  File: File0
  Size: 15          Blocks: 8          IO Block: 4096   regular file
[..] 

file00 と File1 (問題のファイル) は他のファイル (例: File0) と似ているため、次のようになります。

  1. file00とFile1が2番目のインスタンスに表示されるのはなぜですか(-type fスイッチなし)! ?
  2. なぜその会社のパーマが私が探しているパーマと一致しないのですか?

とても感謝しています!

答え1

一つあるようです。目次.(現在のディレクトリである可能性があります)が基準と一致し、およびをfile00含みますFile1lsディレクトリ内のコマンドは権限に関係なくその内容を表示し、フィルタリングによって複数の呼び出しで重複しsortた内容が非表示になります。ls

-dls通話に追加してsort削除すると(一時的に)何が起こっているのかをよりよく知ることができます。

関連情報