精华内容
下载资源
问答
  • Windows系统目录结构

    千次阅读 2020-06-24 21:02:31
    Windows系统目录及功能 ├—WINDOWS │ ├—system32(存放Windows的系统文件和硬件驱动程序) │ │ ├—config(用户配置信息和密码信息) │ │ │ └—systemprofile(系统配置信息,用于恢复系统) │ │ ├—...

    Windows系统目录

    ├—WINDOWS
    │ ├—system32(存放Windows的系统文件和硬件驱动程序)
    │ │ ├—config(用户配置信息和密码信息)
    │ │ │ └—systemprofile(系统配置信息,用于恢复系统)
    │ │ ├—drivers(用来存放硬件驱动文件,不建议删除)
    │ │ ├—spool(用来存放系统打印文件。包括打印的色彩、打印预存等)
    │ │ ├—wbem(存放WMI测试程序,用于查看和更改公共信息模型类、实例和方法等。请勿删除)
    │ │ ├—IME(用来存放系统输入法文件,类似WINDOWS下的IME文件夹)
    │ │ ├—CatRoot(计算机启动测试信息目录,包括了计算机启动时检测的硬软件信息)
    │ │ ├—Com(用来存放组件服务文件)
    │ │ ├—ReinstallBackups(电脑中硬件的驱动程序备份)
    │ │ ├—DllCache(用来存放系统缓存文件。当系统文件被替换时,文件保护机制会复制这个文件夹下的文件去覆盖非系统文件)
    │ │ ├—GroupPolicy(组策略文件夹)
    │ │
    │ ├—system(系统文件夹,用来存放系统虚拟设备文件)
    │ ├— N t U n i n s t a l l NtUninstall NtUninstall(每给系统打一个补丁,系统就会自动创建这样的一个目录,可删除)
    │ ├—security(系统安全文件夹,用来存放系统重要的数据文件)
    │ ├—srchasst(搜索助手文件夹,用来存放系统搜索助手文件,与msagent文件夹类似)
    │ ├—repair(系统修复文件夹,用来存放修复系统时所需的配置文件)
    │ ├—Downloaded Program Files(下载程序文件夹,用来存放扩展IE功能的ActiveX等插件)
    │ ├—inf(用来存放INF文件。INF文件最常见的应用是为硬件设备提供驱动程序服务,不建议删除其中文件)
    │ ├—Help(Windows帮助文件)
    │ ├—Config(系统配置文件夹,用来存放系统的一些临时配置的文件)
    │ ├—msagent(微软助手文件夹,存放动态的卡通形象,协助你更好地使用系统。若觉得没有必要,可直接删除)
    │ ├—Cursors(鼠标指针文件夹)
    │ ├—Media(声音文件夹,开关机等wav文件存放于此)
    │ ├—Mui(多语言包文件夹,用来存放多国语言文件。简体中文系统中这个文件夹默认是空的,但不建议删除此文件夹)
    │ ├—java(存放Java运行的组件及其程序文件。不建议删除其中文件)
    │ ├—Web
    │ │ ├—Wall*****(存放桌面壁纸的文件夹)
    │ │
    │ ├—addins(系统附加文件夹,用来存放系统附加功能的文件)
    │ ├—Connection Wizard(连接向导文件夹,用来存放“Internet连接向导”的相关文件)
    │ ├—Driver Cache(驱动缓存文件夹,用来存放系统已知硬件的驱动文件)
    │ │ └—i386(Windows操作系统自带的已知硬件驱动文件,可删除以节省空间)
    │ ├—TEMP(系统临时文件夹,其中内容可以全部删除)
    │ ├—twain_32(扫描仪相关)
    │ ├—AppPatch(应用程序修补备份文件夹,用来存放应用程序的修补文件)
    │ ├—Debug(系统调试文件夹,用来存放系统运行过程中调试模块的日志文件)
    │ ├—Resources(系统资源文件夹,用来存放系统SHELL资源文件,就是我们在桌面上所看到的主题)
    │ │ └—Themes(桌面主题都存放于此,可删除无用主题)
    │ ├—WinSxS(存储各个版本的Windows XP组件,减少因为DLL文件而引起的配置问题)
    │ ├—ime(输入法信息)
    │ ├—PCHealth(用来存放协调、配置和管理计算机正常运行的文件)
    │ │ └—HelpCtr(帮助和支持)
    │ │ ├—Binaries(我们常用的msconfig就在这里哟)
    │ ├—Offline Web Pages(脱机浏览文件存放于此)
    │ ├—Prefetch(预读取文件夹,用来存放系统已访问过的文件的预读信息(此信息是系统在访问时自动生成的新信息),以加快文件的访问速度,其扩展名为“PF”。可以将此文件夹中的文件删除)
    │ ├—ShellNew
    │ ├—Fonts(字体文件夹。要安装某种字体只需将字体文件复制到该目录下即可)
    │ ├—pss(用来备份系统启动配置文件的,一般对“Boot.ini”、“System.ini”和“Win.ini”三个文件进行备份,扩展名为“backup”。如果系统原有的这三个文件损坏的话,可以从这里进行恢复。不建议删除)
    │ ├—Registration(注册文件夹,用来存放用于系统COM+或者其他组件注册的相关文件。不建议删除这里的文件)
    │ └—Downloaded Installations(存放一些使用Windows Installer技术的安装程序,主要用来对程序进行修复等操作)
    ├—Documents and Settings
    │ ├—Default User
    │ │ ├—Application Data(通用应用程序数据文件夹。此处存放着已经安装的一些应用程序的专用数据)
    │ │ ├—桌面
    │ │ ├—Favorites(收藏夹)
    │ │ ├—NetHood(网络共享目录)
    │ │ ├—My Documents(我的文档)
    │ │ ├—PrintHood(打印共享目录)
    │ │ ├—Recent(最近打开的文档)
    │ │ ├—SendTo(鼠标右键发送到)
    │ │ ├—「开始」菜单
    │ │ ├—Templates(模板文件夹,可能有Word、Excel等的模板文件)
    │ │ └—Local Settings
    │ │ ├—Application Data
    │ │ └—Temp(临时文件目录。在系统和软件的运行过程中产生的临时文件就存放在于此。需定期清理)
    │ │ └—Temporary Internet Files(Internet临时文件夹。需定期清理)
    │ ├—All Users(所有用户文件夹,这里的更改对所有用户有效)
    │ └—Administrator(系统管理员帐户的文件夹)
    ├—Program Files
    │ ├—Common Files(共享的应用程序文件存放于此)
    │ ├—Internet Explorer(IE浏览器)
    │ ├—ComPlus Applications(COM+ 组件的配置和跟踪,一般为空)
    │ ├—Windows Media Player(WINDOWS媒体播放器)
    │ ├—WindowsUpdate(用于Windows的升级,可删除)
    │ ├—InstallShield Installation Information
    │ ├—Uninstall Information(存放软件卸载信息,删除后可能导致部分软件无法卸载)
    ├—wmpub(windowsmedia service的目录)
    ├—boot(一键还原等软件的文件夹)
    ├—Inetpub(IIS文件夹)
    ├—Downloads(Flashget默认下载文件夹)
    ├—System Volume Information(系统还原文件夹)

    Documents and Settings

    Documents and Settings文件夹是Windows NT/2000/XP/2003操作系统中用来存放用户配置信息的文件夹。默认情况下在系统分区根目录下,其下包括:Administrator、All Users、Default User、用户文件夹。如果你将隐藏和系统的文件(夹)都显示出来的话,还会发现诸如LocalService、NetworkService等更多的文件夹。
    1、用户名/「开始」菜单 All Users\「开始」菜单
    2、收藏夹:该文件夹位于每个用户名目录下。
    3、My Documents:我的文档
    4、Local Settings:该文件夹保存了应用程序数据、历史和临时文件

    Program Files

    Program Files 是程序文件,就是说Windows 操作系统,当然也包括其它的操作系统各种软件默认安装到的目录,位于C盘分区(“C:\Program Files”,"%ProgramFiles%")。但也可根据用户的需要自定义到别的分区。
    一个初始的 Windows 系统中的 Program Files 里一般有以下文件夹:

    1. Common Files: 提供程序中的一些共享配置文件。
    2. Internet Explorer: 网络浏览器。
    3. Windows Media Player: 媒体播放器。
    4. Movie Maker: 影片制作工具。
    5. Outlook Express: 提供邮件收发功能。
    6. NetMeeting: 网络聊天软件。
    7. Messenger: 新版网络聊天工具。
    8. Online Services: 提供创建网络连接的服务商。
    9. Microsoft Office: 办公软件集合,包括文字处理 Word、表格处理 Excel、幻灯处理 PowerPoint、数据库处理 Access、邮件处理 Outlook 和网页处理 FrontPage。
      其余的文件夹,都是之后安装的程序所在文件夹。

    更改默认安装路径
    由于系统分区空间宝贵,因此许多人会将应用程序安装到其他分区,比如D:。然而,一般情况下软件在安装时都会自动选择系统默认的C:\Program Files文件夹,每次都要更换安装路径,非常麻烦,需要更改默认安装路径来解决。一般通过修改注册表键值来解决该问题。步骤如下:
    1.打开注册表编辑器(按Windows+R键打开运行命令,输入regedit,即可打开注册表编辑器)。
    2.定位到 【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion】。
    3.将ProgramFilesDir字符串值改为D:\Program Files或其他路径。
    注:文件一般路径的分隔符为"",注册表路径分隔符为"\"。

    ProgramData

    programdata是位于电脑系统盘(默认C盘)根目录的一个系统文件夹,它是公用的被创建文件夹或文件存放的地方,多为软件缓存,这些文件夹或文件由程序或管理员用户控制.很多软件卸载后并没有删除配置,需要我们手动删除。

    展开全文
  • windows 系统cmd上查看目录结构

    千次阅读 2018-03-31 20:07:28
    dir:可以列出当前文件 使用tree命令生成树形结构 ... tree.txt命令,就可以把生成的文件目录树形结构写入到tree.txt文件中了,tree.txt这个文件名称是可以修改的。打开对应的文件目录,就可以看到多了一个tree.tx...

    dir:可以列出当前文件
    使用tree命令生成树形结构

    分别使用以下命令:tree、tree /f 命令,就可以看到屏幕的效果了,还可以使用tree /a等命令,来生成想要的文件目录。

    使用tree /f > tree.txt命令,就可以把生成的文件目录树形结构写入到tree.txt文件中了,tree.txt这个文件名称是可以修改的。打开对应的文件目录,就可以看到多了一个tree.txt的文件,其中tree文件里面的内容,和屏幕输出的内容是一致的,以后就可以使用tree命令来生成文件目录的树形结构了。

    展开全文
  • 文件系统目录结构

    千次阅读 2018-09-14 16:22:54
      Linux以文件的形式对...而这些种类繁多的文件被Linux使用目录树进行管理, 所谓的目录树就是以根目录(/)为主,向下呈现分支状的一种文件结构。不同于纯粹的ext2之类的文件系统,我把它称为文件体系,一切...

      Linux以文件的形式对计算机中的数据和硬件资源进行管理,也就是彻底的一切皆文件,反映在Linux的文件类型上就是:普通文件、目录文件(也就是文件夹)、设备文件、链接文件、管道文件、套接字文件(数据通信的接口)等等。而这些种类繁多的文件被Linux使用目录树进行管理, 所谓的目录树就是以根目录(/)为主,向下呈现分支状的一种文件结构。不同于纯粹的ext2之类的文件系统,我把它称为文件体系,一切皆文件和文件目录树的资源管理方式一起构成了Linux的文件体系,让Linux操作系统可以方便使用系统资源。

    一、文件系统概述

    1、linux文件系统模型

      由上而下主要分为用户层、VFS层、文件系统层、缓存层、块设备层、磁盘驱动层、磁盘物理层。
    这里写图片描述

    2、文件I/O与标准I/O

      文件IO又被称为不带缓冲的IO,“不带缓冲“是指每个读写操作都调用系统内核的一个系统调用。文件IO与标准IO的区别在于:

    • 标准IO默认采用缓冲机制,打开文件的同时,在内存中建立一个缓冲区;而文件IO一般不会建立缓冲区,需要手动创建;
    • 标准IO针对的是控制台、打印输出到屏幕等;文件IO主要是对文件操作、读写硬盘等;
    • 标准IO是跨平台的,二文件IO只适用于Unix/Linux平台。

    3、文件描述符

      对内核而言,所打开的文件都是通过文件描述符引用,当打开一个现有文件或者创建一个新文件时,内核向进程返回一个文件描述符,该文件描述符对文件进行读写操作。
      通过将文件描述符0与标准输入相关联,将文件描述符1与标准输出相关联,将文件描述符2与标准错误相关联(STDIN_FILENO、STDOUT_FILENO、STDERR_FILENO)。

    4、缓冲机制

      基于流的操作最终都会以系统调用的形式进行IO操作,为了通过程序的运行效率,流对象通常会提供缓冲区,以减少系统调用的次数。

    1. 全缓冲:直到缓冲区被填满,才调用系统IO函数。

    2. 行缓冲:直到遇到换行符’\n’,才调用系统IO函数。

    3. 无缓冲:没有缓冲区,数据立即读入或者输出到外存文件或设备上。

    二、文件类型

      UNIX系统的大多数文件是普通文件或目录,但是也有另外一些文件类型。文件类型包括如下几种:

    1、普通文件(-)

    • 从Linux的角度来说,类似mp4、pdf、html这样应用层面上的文件类型都属于普通文件;
    • Linux用户可以根据访问权限对普通文件进行查看、更改和删除。

    2、目录文件(d,directory file)

    • 目录文件对于用惯Windows的用户来说不太容易理解,目录也是文件的一种;
    • 目录文件包含了各自目录下的文件名和指向这些文件的指针,打开目录事实上就是打开目录文件,只要有访问权限,你就可以随意访问这些目录下的文件(普通文件的执行权限就是目录文件的访问权限),但是只有内核的进程能够修改它们;
    • 虽然不能修改,但是我们能够通过vim去查看目录文件的内容。

    3、块设备文件(b,block)和字符设备文件(c,char)

    • 这些文件一般隐藏在/dev目录下,在进行设备读取和外设交互时会被使用到;
    • 比如磁盘光驱就是块设备文件,串口设备则属于字符设备文件;
    • 系统中的所有设备要么是块设备文件,要么是字符设备文件,无一例外。

    4、符号链接(l,symbolic link)

    • 这种类型的文件类似Windows中的快捷方式,是指向另一个文件的间接指针,也就是我们常说的软链接。

    5、FIFO(p,pipe)

    • 管道文件主要用于进程间通讯。比如使用mkfifo命令可以创建一个FIFO文件,启用一个进程A从FIFO文件里读数据,启动进程B往FIFO里写数据,先进先出,随写随读。

    6、套接字(s,socket)

    • 用于进程间的网络通信,也可以用于本机之间的非网络通信;
    • 这些文件一般隐藏在/var/run目录下,证明着相关进程的存在。

    使用ls -l 命令 也可以查看文件的类型:

    # ls -l
    总用量 40
    drwxr-xr-x 2 root   root    4096 Mar 30 16:42 test
    -rw-r--r-- 1 root   root     872 Mar 30 15:04 test.c
    

    三、文件系统结构与工作原理

      ext4文件系统的结构:
    这里写图片描述

    引导块:为磁盘分区的第一个块,记录文件系统分区的一些信息,,引导加载当前分区的程序和数据被保存在这个块中,一般占用2kB。

    超级块:用于存储文件系统全局的配置参数(譬如:块大小,总的块数和inode数)和动态信息(譬如:当前空闲块数和inode数),其处于文件系统开始位置的1k处,所占大小为1k。为了系统的健壮性,最初每个块组都有超级块和组描述符表(以下将用GDT)的一个拷贝,但是当文件系统很大时,这样浪费了很多块(尤其是GDT占用的块多),后来采用了一种稀疏的方式来存储这些拷贝,只有块组号是3, 5 ,7的幂的块组(譬如说1,3,5,7,9,25,49…)才备份这个拷贝。通常情况下,只有主拷贝(第0块块组)的超级块信息被文件系统使用,其它拷贝只有在主拷贝被破坏的情况下才使用。

    块组描述符:GDT用于存储块组描述符,其占用一个或者多个数据块,具体取决于文件系统的大小。它主要包含块位图,inode位图和inode表位置,当前空闲块数,inode数以及使用的目录数(用于平衡各个块组目录数),具体定义可以参见ext3_fs.h文件中struct ext3_group_desc。每个块组都对应这样一个描述符,目前该结构占用32个字节,因此对于块大小为4k的文件系统来说,每个块可以存储128个块组描述符。由于GDT对于定位文件系统的元数据非常重要,因此和超级块一样,也对其进行了备份。GDT在每个块组(如果有备份)中内容都是一样的,其所占块数也是相同的。从上面的介绍可以看出块组中的元数据譬如块位图,inode位图,inode表其位置不是固定的,当然默认情况下,文件系统在创建时其位置在每个块组中都是一样的,如图2所示(假设按照稀疏方式存储,且n不是3,5,7的幂)

    块组:每个块组包含一个块位图块,一个 inode 位图块,一个或多个块用于描述 inode 表和用于存储文件数据的数据块,除此之外,还有可能包含超级块和所有块组描述符表(取决于块组号和文件系统创建时使用的参数)。下面将对这些元数据作一些简要介绍。

    块位图:块位图用于描述该块组所管理的块的分配状态。如果某个块对应的位未置位,那么代表该块未分配,可以用于存储数据;否则,代表该块已经用于存储数据或者该块不能够使用(譬如该块物理上不存在)。由于块位图仅占一个块,因此这也就决定了块组的大小。

    Inode位图:Inode位图用于描述该块组所管理的inode的分配状态。我们知道inode是用于描述文件的元数据,每个inode对应文件系统中唯一的一个号,如果inode位图中相应位置位,那么代表该inode已经分配出去;否则可以使用。由于其仅占用一个块,因此这也限制了一个块组中所能够使用的最大inode数量。

    Inode表:Inode表用于存储inode信息。它占用一个或多个块(为了有效的利用空间,多个inode存储在一个块中),其大小取决于文件系统创建时的参数,由于inode位图的限制,决定了其最大所占用的空间。

    以上这几个构成元素所处的磁盘块成为文件系统的元数据块,剩余的部分则用来存储真正的文件内容,称为数据块,而数据块其实也包含数据和目录。

    读取文件的过程:

    1. 根据文件所在目录的inode信息,找到目录文件对应数据块;

    2. 根据文件名从数据块中找到对应的inode节点信息;

    3. 从文件inode节点信息中找到文件内容所在数据块块号;

    4. 读取数据块内容。

    这里写图片描述

    四、目录结构

    / (root 文件系统) : root 文件系统是文件系统的顶级目录。它必须包含在挂载其它文件系统前需要用来启动 Linux 系统的全部文件。它必须包含需要用来启动剩余文件系统的全部可执行文件和库。文件系统启动以后,所有其他文件系统作为 root 文件系统的子目录挂载到标准的、预定义好的挂载点上。

    /bin :目录包含用户的可执行文件。

    /boot:包含启动 Linux 系统所需要的静态引导程序和内核可执行文件以及配置文件。

    /dev:该目录包含每一个连接到系统的硬件设备的设备文件。这些文件不是设备驱动,而是代表计算机上的每一个计算机能够访问的设备。

    /etc:包含主机计算机的本地系统配置文件。

    /home:主目录存储用户文件,每一个用户都有一个位于 /home 目录中的子目录(作为其主目录)。

    /lib:包含启动系统所需要的共享库文件。

    /media:一个挂载外部可移动设备的地方,比如主机可能连接了一个 USB 驱动器。

    /mnt:一个普通文件系统的临时挂载点(如不可移动的介质),当管理员对一个文件系统进行修复或在其上工作时可以使用。

    /opt:可选文件,比如供应商提供的应用程序应该安装在这儿。

    /sbin:系统二进制文件。这些是用于系统管理的可执行文件。

    /tmp:临时目录。被操作系统和许多程序用来存储临时文件。用户也可能临时在这儿存储文件。注意,存储在这儿的文件可能在任何时候在没有通知的情况下被删除。

    /usr:该目录里面包含可共享的、只读的文件,包括可执行二进制文件和库、man 文件以及其他类型的文档。

    /var:可变数据文件存储在这儿。这些文件包括日志文件、MySQL 和其他数据库的文件、Web 服务器的数据文件、邮件以及更多。

    五、与目录结构相关的函数

    struct stat
    {
    	dev_t         st_dev;      //文件的设备编号
        ino_t         st_ino;      //节点
        mode_t        st_mode;     //文件的类型和存取的权限
        nlink_t       st_nlink;    //连到该文件的硬连接数目,刚建立的文件值为1
        uid_t         st_uid;       //用户ID
        gid_t         st_gid;       //组ID
        dev_t         st_rdev;   //若此文件为设备文件,则为其设备编号
        off_t         st_size;      //文件字节数(文件大小)
        unsigned long st_blksize;   //块大小(文件系统的I/O 缓冲区大小)
        unsigned long st_blocks;    //块数
        time_t        st_atime;     //最后一次访问时间
        time_t        st_mtime;     //最后一次修改时间
        time_t        st_ctime;     //最后一次改变时间(指属性)
    };
    
    #include <sys/stat.h>
    #include <unistd.h>
    #include <dirent.h>
    /*
    功能:通过文件名file_name获取文件信息,并保存在buf所指的结构体stat中。
    返回值:执行成功则返回0,失败返回-1。
    */
    int stat(const char *file_name, struct stat *buf);
    
    /*
    功能:打开一个目录。
    返回值:成功则返回DIR*型态的目录流, 打开失败则返回NULL。
    */
    DIR* opendir(constchar * path );
    
    /*
    功能:读取目录,需要循环读取dp中的文件和目录,
    	每读取一个文件或目录都返回一个dirent结构体指针。
    返回值:dirent结构体指针。
    */
    struct dirent* readdir(DIR* dp);  
    
    /*
    功能:用来设置参数dp目录流目前的读取位置为原来开头的读取位置。
    */
    void rewinddir(DIR *dp);
    
    /*
    功能:关闭参数dp所指的目录流。
    返回值:关闭成功则返回0,,失败返回-1。
    */
    int closedir(DIR*dp);
    
    /*
    功能:获取当前dp位置。
    返回值:返回目录流dp的当前位置,
    		此返回值代表距离目录文件开头的偏移量,有错误发生时返回-1。
    */
    long int telldir(DIR *dp);
    
    /*
    功能:用来设置参数dp目录流当前的读取位置,在调用readdir()时便从此
    	新位置开始读取。参数loc代表距离目录文件开头的偏移量。
    */
    void seekdir(DIR *dp,long int loc);
    

    【Demo(遍历目录下的所有文件和文件夹)】:

    #include <stdio.h>
    #include <dirent.h>
    #include <sys/types.h>
    int main(int argc, char *argv[])
    {    
    	if (2 != argc)    
    	{        
    		printf("Usage: ListFile SourceFolder ");
    		return 1;    
    	}    
    	DIR* pDir = NULL;    
    	struct dirent* ent = NULL;    
    	pDir = opendir(argv[1]);    
    	if (NULL == pDir)
    	{        
    		printf("Source folder not exists!");
    		return 1;    
    	}    
    	while (NULL != (ent=readdir(pDir)))    
    	{      
    	    printf("%s ", ent->d_name);  
    	}    
    	closedir(pDir);  
    	pDir = NULL;    
    	ent = NULL;    
    	return 1;
    }
    

    参考:https://blog.csdn.net/xingyue0422/article/details/78395858
    https://www.cnblogs.com/bellkosmos/p/detail_of_linux_file_system.html
    https://blog.csdn.net/new0801/article/details/63687127
    https://blog.csdn.net/iteye_19319/article/details/81396884
    https://blog.csdn.net/yuan_hong_wei/article/details/50324667

    展开全文
  • 2)获取目录结构:在当前要操作的文件夹目录下输入命令tree,此时得到目录下树形的目录结构。默认情况下只显示“文件夹”而不显示文件。 3)在tree命令后面加入参数 /f 将以层次的结构显示所有文件夹及文件的名称...
    1)在cmd命令提示符窗口中进入准备操作的文件夹,也可以是整个驱动器的根目录
    

    2)获取目录结构:在当前要操作的文件夹目录下输入命令tree,此时得到目录下树形的目录结构。默认情况下只显示“文件夹”而不显示文件。

    3)在tree命令后面加入参数 /f 将以层次的结构显示所有文件夹及文件的名称

    4)如何保存上述cmd窗口中显示的内容?
    有的人会觉得在cmd窗口中显示的内容不是很容易操作,有没有方法将其目录结构保存到文档中便于阅读和编辑呢!当然啦!
    在上述使用命令的后面添加“空格”,再添加“>“及文本文档的名称,系统就会将上述显示的内容存入指定的文档中(如果输入了指定路径那么文档存入之规定路径,如果未指
    定路径,文本文档就存在当前所在文件夹目录下)。如下图所示,执行后不会显示任何内容,但命令执行的结果保存在文本文档中。

    此时看是在”汽车matlab仿真“文件夹下是否多出了filedir.txt文件

    可见生成了filedir.txt文件。该文本文件内容为:


    展开全文
  • Linux目录结构Windows对比

    千次阅读 2017-06-24 17:47:28
    linux目录结构 Linux 系统哲学思想 一切皆是文件(包括设备,所以/dev下可以有设备文件) 小型,单一用途的程序 配置数据存放在文本中 Windows 系统哲学思想 一切皆图形 考虑用户体验性 尽可能的隐藏...
  • Windows批处理 - 获取目录结构

    千次阅读 2016-10-21 15:47:33
    运行该程序后,所在文件夹下会建立一个以计算机名命名的文件夹,并且在其中会保存你所有磁盘的目录结构(耗时可能稍长)。 至于作用,见仁见智,我就不举例了( 隐藏文件不会显示 )。 另一种实用的方式是 ...
  • windows生成目录结构输出到txt文档

    千次阅读 2018-01-09 16:17:34
    生成D盘下目录结构 D:>tree d:\ >目录.txt 生成D盘下面BaiduNetdiskDownload目录目录结构 d:>tree D:\BaiduNetdiskDownload > 目录.txt
  • Windows系统如何mount盘符到目录

    万次阅读 多人点赞 2019-08-31 10:58:50
    本文是从另一篇关于Linux文件系统实现的文章里摘出来的。 在Windows上如何将一个文件系统分区挂载到一个目录,这其实是一个 硬需求! 是的,非常硬的需求。因为我们总是面临C盘,D盘...我以前确实不知道Windows系统...
  • 获取项目(文件夹)的树形结构

    千次阅读 2020-02-04 20:43:16
    在写项目文档的时候,有时我们想要对项目的结构进行说明,当然我们是不可能手动来写文件结构的,在windows系统下,有一个tree命令可以帮我们生成对应的树结构。使用方式如下: 我们只要在命令提示符(CMD)中进去到...
  • 深入理解linux系统目录结构(总结的非常详细)

    万次阅读 多人点赞 2018-08-28 18:03:15
    转自:佚名 的《深入理解linux系统目录结构(总结的非常详细)》 原址:https://www.jb51.net/LINUXjishu/151820.html   对于每一个Linux学习者来说,了解Linux文件系统目录结构,是学好Linux的至关重要的...
  • Linux 系统目录结构

    千次阅读 2019-03-03 19:30:01
    文章目录Linux 系统目录结构1、显示目录2、目录结构样图3、目录结构用途4、注意点 Linux 系统目录结构 1、显示目录 登录到Linux 系统后,执行如下命令即可显示目录 ls / 2、目录结构样图 3、目录结构用途 /...
  • linux系统目录结构

    万次阅读 2020-09-08 09:54:03
    linux系统目录结构 /:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。 /bin:bin 就是二进制(binary)英文缩写。在一般的系统当中,都可以在这个目录下找到linux常用...
  • Windows系统结构

    千次阅读 2017-01-24 12:45:34
    2.系统结构 2.1 需求和设计目标 2.2 操作系统模型 2.3 总体结构 2.3.1 可移植性 2.3.2 对称多处理 2.3.3 可伸缩性() 2.3.4 客户和服务器版本的区别 2.3.5 版本检查 2.4 关键的系统组件 2.4.1 环境子系统和...
  • Linux操作系统中的文件目录结构 “/”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的...
  • Linux文件系统目录结构详解

    万次阅读 2017-10-08 13:09:34
    对于每一个Linux学习者来说,了解Linux文件系统目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux...
  • Windows命令生成文件夹目录树状结构

    千次阅读 2019-01-09 17:07:54
    找到需要生成树形结构的文件目录,如果不是在C盘,需要先进入对应大盘符(如进入D盘,使用D:+回车键,d可以不分大小写),再使用cd +目录路径的方式,进入对应的目录。 4.查看文件目录 使用dir命令,...
  • windows 系统总体结构

    千次阅读 2013-11-15 16:14:54
    windows总体结构的关键系统组件,如下图,它并没有显示各种驱动程序的的层次。  windows结构简图 用户模式和内核模式用线分割开来,上方代表用户模式进程,线下组件代是内核模式的操作系统服务。用户模式的线程...
  • 打开list.txt 可以看到树状结构的图形 卷 Study 的文件夹 PATH 列表 卷序列号为 A6BD-F735 D:. ├─temp │ ├─BOOT-INF │ │ ├─classes │ │ │ ├─thinking │ │ │ │ └─in │ │ │ │ ...
  • 理解 Linux 文件目录结构 01. 单用户操作系统和多用户操作系统(科普) 单用户操作系统:指一台计算机在同一时间 只能由一个用户 使用,一个用户独自享用系统的全部硬件和软件资源 Windows XP 之前的版本都是单...
  • 目录结构差异 ...笔者在此总结了两个操作系统目录结构上的主要差异。  一、系统默认目录的差异  虽然两个系统安装成功后,都会创建一些系统目录,供操作系统程序使用。通常情况下,windows操作系统安装完
  • Linux文件系统以及目录结构简介

    千次阅读 2016-09-13 10:53:51
    在 linux 系统中,系统默认的目录结构都是以/,即是以根 (root) 开始的。而在使用 chroot 之后,系统目录结构将以指定的位置作为/位置。 在经过 chroot 命令之后,系统读取到的目录和文件将不
  • Windows操作系统结构

    千次阅读 2014-03-14 16:22:12
    一、层次结构 Windows从总体上分为内核模式(Kernel Model)和用户模式(User Model)。谈到操作系统的内核模式和用户模式,一般会和CPU的特权层联系起来。CPU有多个特权层,例如,Intel的386CPU就有4个特权层,从第0层...
  • 1. Linux系统简介 (1)Linux系统的基本认识 Linux 系统是一套免费使用和自由传播的类 Unix 操作系统(主要用在服务器上),是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要...
  • Windows系统下C盘根目录常见文件夹

    千次阅读 2016-11-27 10:45:26
    C盘根目录常见文件夹1. 用户(Win7)/Documents Settings(XP):这里存储了用户的设置,包括用户文档,上网浏览信息,配置文件等数据。 包括例如:...2. Windows:存放操作系统主要文件,非常重要。 例如:Syst
  • C语言基础

    万人学习 2020-01-08 14:13:00
    C语言是目前世界上流行、使用最广泛的高级程序设计语言 6、很多编译器,几乎所有操作系统Windows,Linux,Unix的大部分代码都是C,C在背后做了很多东西的,也许开发游戏用C++,安卓用XX更为合适,图形界面的用其他...
  • 类Unix系统目录结构

    千次阅读 2017-12-11 09:25:25
    文件和目录 Windows和Linux文件系统区别 在 windows 平台下,打开“计算机”,我们看到的是一个个的驱动器盘符...类Unix系统目录结构 ubuntu没有盘符这个概念,只有一个根目录/,所有文件都在它下面 Linux 目录...
  • 计算机操着系统中的目录、文件夹 、路径 目录和文件夹是一个意思,目录是早期的叫法(DOS操作系统时期的称呼),文件夹是后来的叫法 (dir操作系统时期的称呼)。目录中可以包括文件,还可以包括目录目录的下级...
  • Windows系统文件结构

    千次阅读 2011-10-21 11:41:27
    │ ├—system32(存放Windows系统文件和硬件驱动程序)  │ │ ├—config(用户配置信息和密码信息)  │ │ │ └—systemprofile(系统配置信息,用于恢复系统)  │ │ ├—drivers(用来存放硬件驱动...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 609,466
精华内容 243,786
关键字:

windows系统目录结构