Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. windows下看OpenFOAM代码的问题

windows下看OpenFOAM代码的问题

已定时 已固定 已锁定 已移动 OpenFOAM
6 帖子 3 发布者 6.0k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #1

    刚才看代码的时候,发现有两个reactions,一个大写一个小写

    0_1516496171229_捕获.PNG

    打开之后发现,小写的reactions文件内容和大写的Reactions内容完全一样,且小写的reactions内容丢失。

    之前听说过windows不分大小写,今天遇到了个实例。

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • Y 离线
    Y 离线
    yuan
    写于 最后由 编辑
    #2

    在 WSL 下看应该会区分吧?

    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #3

    我感觉主要取决文件存储方式?我这个是解压缩拷贝到的windows盘,可能git clone或者解压缩到NTFS格式的磁盘应该没问题。现在我不是很清楚如何在windows盘下面搞出来部分NTFS存储的。Not clear :expressionless:

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    写于 最后由 编辑
    #4

    NTFS和ext3、ext4是“文件系统”的类型。文件系统除了“磁盘格式化”这种方法之外是不能改变的。两个文件系统的交互得通过一个“翻译”软件。比如mount(挂载),把一个文件系统的文件存储格式翻译成另一种格式。win10里的ubuntu读写windows分区就是以挂载的形式。没有虚拟硬盘(virtualbox、vmware用的)文件,所有linux文件在windows里也可读写。说明所有的文件都在NTFS文件系统存储。

    当用linux系统新建文件夹、新建文件(解压是一系列新建文件夹、新建文件),数据从内存写到磁盘,还是以NTFS格式储存。NTFS又不是大小写敏感的,然后在linux命令窗口新建文件夹绕过了windows的防重名机制(如果重名无法创建);所以能创建在windows意义下的重名文件夹(reactions Reactions)。

    两个文件夹内容一样。其实那就是一个文件夹。一个文件夹的两个打开方式。在一个文件夹做任何修改,在另一个文件夹立马看见。就是个特殊的快捷方式。

    至于丢失的那个文件夹,其实数据还在,只是名字被抢了,无法到达。把Reactions删除,再打开reaction,就能看见reaction的内容了。这个。。。。要解释清楚得说到数据在文件系统的具体存贮形式了。最明显的感受不同大概是linux不用整理磁盘碎片。

    好像发现了个挺有意思的bug:confused:

    滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

    异步沟通方式(《posting style》from wiki)(下载后打开):
    https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
    提问的智慧(github在gitee的镜像):
    https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way

    1 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    写于 最后由 编辑
    #5

    eamcs和vim都有浏览代码的插件,不过学起来。。。麻烦:expressionless:
    集成的得用图形界面。eclipse、codeblocks、visual studio code

    滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

    异步沟通方式(《posting style》from wiki)(下载后打开):
    https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
    提问的智慧(github在gitee的镜像):
    https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way

    1 条回复 最后回复
  • Y 离线
    Y 离线
    yuan
    写于 最后由 编辑
    #6

    NTFS 存储应该是支持文件大小写的,但是 Windows 系统不支持,网上说直接用 Win32 API 的软件也不区分文件大小写。解压后的拷贝过程应该是 Windows 自带文件管理器的功能,不区分大小写,我觉得这个过程把其中一个目录给覆盖了。直接解压的话可能跟用的软件有关吧,git 应该是支持区分大小写的。

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]