Which S3 manager creates "_ $ folder $" files for pseudo folders?

I know that S3 does not have folders, and I am working with a legacy application that has some buckets filled with folder_name_ $ folder $ items. I know that many different tools use these files or other folder files depending on the tool to help present β€œfolders” to different visual interfaces. I am wondering which one is using this particular convention.

I would like to remove them so that my various rake tasks that run file lists can go faster, but I am afraid that in the end I will break the tool that someone else uses in the company. Can anyone tell me which tools create these keys, and what functionality, if any, will be broken? S3Fox? The main AWS console?

+4
source share
4 answers

$ _ $ folders are created using S3Fox; AWS Console does not create them. you can safely remove them if you want

Thanks Andy

+6
source

They are also created by the Hadoop S3 Native FileSystem ( NativeS3FileSystem ).

+7
source

$ folder $ a hadoop and spark application is created during the file transfer process.

You can delete them using the s3 command

aws s3 rm s3://path --recursive --exclude "*" --include "*\$folder\$" 
+1
source

They are apparently also created by 3Hub.

0
source

Source: https://habr.com/ru/post/1381585/


All Articles