Giter Site home page Giter Site logo

Comments (9)

hryang avatar hryang commented on May 21, 2024

您好,static这个目录是如何被创建的?我在控制台网页上新建了一个目录,在ossfs中ll看到,时间是属性是正确的,重现不了您的问题。

from ossfs.

zxkane avatar zxkane commented on May 21, 2024

时间太久了,具体如何创建的记不清了。

应该是通过SDK上传对象时创建的。比如/static/js/1.js

Aliyun cli有什么命令可以列出这个object的properties吗?

from ossfs.

hryang avatar hryang commented on May 21, 2024

可以通过meta命令查看object的属性

https://help.aliyun.com/document_detail/oss/utilities/osscmd/object.html?spm=5176.docoss/utilities/osscmd/install.6.419.JjlEBd

from ossfs.

 avatar commented on May 21, 2024

我这边也有同样的问题:

[root@iZ22a5tl53vZ ~]# cd test
[root@iZ22a5tl53vZ test]# ls -l
total 0
[root@iZ22a5tl53vZ test]# mkdir ossdir
[root@iZ22a5tl53vZ test]# ossfs ken-oss-sg-1 ossdir -ourl=http://oss-ap-southeast-1-internal.aliyuncs.com -o allow_other
[root@iZ22a5tl53vZ test]# ls -l
total 1
drwxrwxrwx 1 root root 0 Jan 1 1970 ossdir

from ossfs.

hryang avatar hryang commented on May 21, 2024

@ldkhang 您的问题和上面不一样,挂载点(即您的ossdir)的时间显示的确是1970,这是by design的。

上面的问题是在挂载目录内的子目录或者文件显示1970,按道理是不应该出现1970的,而是文件创建的时间。

from ossfs.

 avatar commented on May 21, 2024

明白了,但是为什么 by design 是1970呢?

from ossfs.

hryang avatar hryang commented on May 21, 2024

逻辑上,一般是先有目录,再有目录内的文件。所以时间上,一般应该是目录内的文件晚于目录本身。但是在挂载的场景下,这些文件可能是其他地方创建的,如果以当前时间作为挂载点的时间,可能会导致目录比目录内的内容还新,有点奇怪,所以就选了一个最小的时间,1970.1.1。

from ossfs.

hryang avatar hryang commented on May 21, 2024

@zxkane 如果不能重现,这个issue我先关了,有问题再reopen。

from ossfs.

rockuw avatar rockuw commented on May 21, 2024

@zxkane static的时间是1970是因为OSS中并没有'static/'这个对象,而只有'static/folder/a.txt'这个对象。OSS中的目录是模拟出来的,详见:https://help.aliyun.com/document_detail/oss/user_guide/manage_object/list_object.html

from ossfs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.