Cygwin下的文件夹代表什么?

Cygwin下的文件夹代表什么?,cygwin,Cygwin,以下是我在Cygwin目录中看到的屏幕截图: 我想找出每个文件夹的含义和代表。还有,这些文件中的文件是做什么的。到目前为止,我只知道.bashrc文件可用于自定义cygwin的工作方式,但其他文件则不知道 我可以使用什么资源来查找此详细信息?Cygwin使用与*nix系统相同的文件夹结构: bin(二进制文件):适用于所有用户的可执行程序 cygdrive:指向本地windows驱动器(例如/cygdrive/c指向c:\) dev(设备):此文件夹中的文件不是磁盘中的内容。它们实际上代表设

以下是我在Cygwin目录中看到的屏幕截图:

我想找出每个文件夹的含义和代表。还有,这些文件中的文件是做什么的。到目前为止,我只知道.bashrc文件可用于自定义cygwin的工作方式,但其他文件则不知道


我可以使用什么资源来查找此详细信息?

Cygwin使用与*nix系统相同的文件夹结构:

  • bin
    (二进制文件):适用于所有用户的可执行程序
  • cygdrive
    :指向本地windows驱动器(例如
    /cygdrive/c
    指向
    c:\
  • dev
    (设备):此文件夹中的文件不是磁盘中的内容。它们实际上代表设备(磁盘、usb、音频、, 凸轮、终端输出/输入等)。当您与这些“文件”交互时,您就是在与设备交互
  • etc
    (可编辑文本配置):特定于机器的配置文件
  • home
    :系统用户特定配置文件、文档、个人资料等的主目录
  • lib
    (库):共享库(包括来自
    /bin
    /sbin
    的二进制文件使用的库)
  • sbin
    (系统二进制文件):用于配置和操作操作系统的二进制文件
  • tmp
    (临时):为短期文件和文件夹保留的空间
  • usr
    (Unix系统资源):共享和只读资源和程序(非操作系统级)
  • var
    :系统生成的变量数据,不是特定用户独有的。最明显的是日志文件
Cygwin将在您的windows环境中创建一个类似unix的系统,就像它在一个盒子中一样。因此,请注意,配置文件、日志、系统二进制文件和其他文件都与这个类似于unix的沙盒环境相关,而与Windows操作系统无关

有关文件夹的其他资源:

  • 您还可以在谷歌上搜索与“linux目录结构”或“linux文件系统层次结构”相关的内容

谢谢,但该链接不包含有关文件的内容,例如@choroba提到的bashrc文件,Cygwin文件夹的结构与普通Unix系统预期的根文件夹相同
Cygdrive
有一个特殊的功能
。bashrc
存储在
/home/your_username
下,作为
bash
shell的附加个人设置。本文档解释了
/home