精华内容
下载资源
问答
  • dir 列出文件清单Dir command is one of the most used Windows commands. Dir is used mainly to list files and directories in Windows operating systems. In this tutorial, we will look at different usage ...
    dir 列出文件清单

    dir 列出文件清单

    Dir command is one of the most used Windows commands. Dir is used mainly to list files and directories in Windows operating systems. In this tutorial, we will look at different usage examples of the dir command.

    Dir命令是最常用的Windows命令之一。 Dir主要用于列出Windows操作系统中的文件和目录。 在本教程中,我们将查看dir命令的不同用法示例。

    列出文件和文件夹 (List Files and Folders)

    Without providing any option and parameter we will list all files and folders in the current working path. The current working path is the path where the shell currently locates. While printing files and folders there is also information like Volume name and Volume Serial Number.

    在不提供任何选项和参数的情况下,我们将列出当前工作路径中的所有文件和文件夹。 当前工作路径是外壳当前所在的路径。 在打印文件和文件夹时,还有诸如卷名和卷序列号之类的信息。

    $ dir
    List Files and Folders
    List Files and Folders
    列出文件和文件夹

    列出文件和文件夹的裸格式(List Files and Folders Bare Format)

    The bare format will only provide files and folders. There will be no other information like creation date-time file type etc. We will provide the /b option.

    裸格式将仅提供文件和文件夹。 将没有其他信息,例如创建日期时间文件类型等。我们将提供/b选项。

    $ dir /b
    List Files and Folders Bare Format
    List Files and Folders Bare Format
    列出文件和文件夹的裸格式

    递归列出文件(List Files Recursively)

    The default behavior is listing only the current working directory. Listing subdirectories is a need some times. This can be done with /s option like below.

    默认行为是仅列出当前工作目录。 列出子目录有时是需要的。 可以使用/s选项(如下所示)完成此操作。

    $ dir /s

    根据扩展名列出文件 (List Files According To Extension)

    Another useful feature is listing files and directories with regular expressions or similar glob presentations. One of the most used wanted situations is listing files and folders according to their extension. In this example, we will list txt extension by using wildcard.

    另一个有用的功能是使用正则表达式或类似的glob表示形式列出文件和目录。 最常用的通缉情况之一是根据文件和文件夹的扩展名列出它们。 在此示例中,我们将使用通配符列出txt扩展名。

    $ dir *.txt
    List Files According To Extension
    List Files According To Extension
    根据扩展名列出文件

    列出JPEG文件(List JPEG Files)

    We can list jpeg files with the following command.

    我们可以使用以下命令列出jpeg文件。

    $ dir *.jpeg

    列出Excel(xls)文件 (List Excel (xls) Files)

    We can list Excel files with the following command.

    我们可以使用以下命令列出Excel文件。

    $ dir *.xls

    列出Word(doc)文件 (List Word (doc) Files)

    We can list Word files with the following command.

    我们可以使用以下命令列出Word文件。

    $ dir *.doc

    文件和文件夹属性 (File and Folder Attributes)

    Files and folder have attributes to provide information and store metadata about them. These attributes can be listed with dir command by providing related options. Some attributes file and folder may have are listed below;

    文件和文件夹具有提供信息并存储有关它们的元数据的属性。 通过提供相关选项,可以使用dir命令列出这些属性。 下面列出了一些属性文件和文件夹:

    • Read

    • Write

    • Hidden

    • Directory

      目录
    LEARN MORE  How To Linux Bash For Loop In Files?
    了解更多信息如何在Linux Bash中循环文件?

    仅列出目录 (List Only Directories)

    We may need to print only directories and do not include files. This can be done with the display only directory attribute like below.

    我们可能只需要打印目录而不包含文件。 这可以通过如下所示的“仅显示目录”属性来完成。

    $ dir /A:D
    List Only Directories
    List Only Directories
    仅列出目录

    仅列出文件(List Only Files)

    We will use directory attribute but we will negate the attribute and this will only display the non directory files. We will use /A:-D option .

    我们将使用目录属性,但是将使属性无效,这将仅显示非目录文件。 我们将使用/A:-D选项。

    $ dir /A:-D
    List Only Files
    List Only Files
    仅列出文件

    列出只读文件(List Read Only Files)

    In windows systems, files can be read, write, append, etc. To protect files for changes some files are made read-only. These files can be listed by using read-only attributes with /A:R.

    在Windows系统中,可以读取,写入,追加等文件。为了保护文件不被更改,某些文件被设为只读。 可以通过对/A:R使用只读属性来列出这些文件。

    $ dir /A:R

    列出隐藏文件 (List Hidden Files)

    Hidden files can be listed with the /A:H option.

    可以使用/A:H选项列出隐藏的文件。

    $dir /A:H

    排除只读文件 (Exclude Read Only Files)

    Read only files can be excluded by negating the normal usage like below.

    通过取消如下所示的常规用法,可以排除只读文件。

    $ dir /A:-R

    排除系统文件 (Excludes System Files)

    Windows have system files that have tagged as system files as an attribute. We can exclude system files while listing with /A:-S.

    Windows具有标记为系统文件作为属性的系统文件。 当使用/A:-S列出时,我们可以排除系统文件。

    $ dir /A:-S

    打印文件的详细元数据 (Print Detailed Metadata For Files)

    Meta data about files and folder can be printed with /Q option. This will also list file ownership.

    可以使用/Q选项打印有关文件和文件夹的元数据。 这还将列出文件所有权。

    $ dir /Q
    Print Detailed Metadata For Files
    Print Detailed Metadata For Files
    打印文件的详细元数据

    列出文件和文件夹的创建时间(List Create Time of Files and Folders)

    The file creation time can be listed with the /TC option.

    可以使用/TC选项列出文件创建时间。

    $ dir /TC
    List Created Time
    List Created Time
    列出创建时间

    列出上次访问时间(List Last Accessed Time)

    Files are accessed during time these access time can be printed with the /TA option like below.

    在访问期间,可以使用/ TA选项打印这些访问时间,如下所示。

    $ dir /TA
    List Last Accessed Time
    List Last Accessed Time
    列出上次访问时间

    查找上次修改时间(Find Last Modified Time)

    Last modified time of the file can be listed with the /TW option.

    文件的上次修改时间可以使用/ TW选项列出。

    $ dir /TW
    Find Last Modified Time
    Find Last Modified Time
    查找上次修改时间

    翻译自: https://www.poftut.com/windows-dir-command-tutorial-examples-list-files-file-information/

    dir 列出文件清单

    展开全文
  • Java 获取文件清单列出txt文件

    千次阅读 2017-10-29 22:28:51
     * 2,写数据到文件,输出流。  * 3,继续分析,发现只要.java ,需要过滤器。  * 4,满足过滤的条件的文件有可能非常多,先进行存储。 public class Test5 { private static final String LINE_SEPARATOR = ...

     * 思路:
     * 1,一看到包含子目录,必须递归。
     * 2,写数据到文件,输出流。
     * 3,继续分析,发现只要.java ,需要过滤器。
     * 4,满足过滤的条件的文件有可能非常多,先进行存储。

    public class Test5 {

    private static final String LINE_SEPARATOR = SeparatorTool.LINE_SEPARATOR;



    public static void main(String[] args) throws IOException {

    File dir = new File("E:\\Java_Code"); //被遍历的目录。

    FileFilter filter = new FileFilterBySuffix(".java");//明确一个过滤器。

    List<File> list = new ArrayList<File>();//符合过滤器条件的文件有很多,最好先存储起来,然后在进行操作。

    getFileList(dir,filter,list);//获取指定文件清单。

    File destFile = new File(dir,"javalist.txt");
    write2File(list,destFile);
    }



     // 将集合中的数据的绝对路径写入到文件中。

    public static void write2File(List<File> list, File destFile) throws IOException {
    FileOutputStream fos = null;
    BufferedOutputStream bufos = null;
    try{
    fos = new FileOutputStream(destFile);
    bufos = new BufferedOutputStream(fos);

    for(File file : list){
    String info = file.getAbsolutePath()+LINE_SEPARATOR;
    bufos.write(info.getBytes());
    bufos.flush();//每写一个绝对路径就刷新一次。
    }
    }finally{
    if(bufos!=null){
    try {
    fos.close();
    } catch (IOException e) {
    throw new RuntimeException("关闭失败");
    }
    }
    }

    }


    /**
    * 根据指定的过滤器在指定目录下获取所有的符合过滤条件的文件,并存储到list集合中。

    public static void getFileList(File dir,FileFilter filter,List<File> list) {

    File[] files = dir.listFiles();

    for(File file : files){

    if(file.isDirectory()){
    getFileList(file,filter,list);
    }else{
    //如果是文件,传递到过滤器中去过滤。将满足条件存储起来。
    if(filter.accept(file)){
    list.add(file);
    }
    }
    }

    }


    }

    展开全文
  • #nm 命令 列出目标文件的符号清单

    千次阅读 2013-01-23 10:14:54
    linux中,nm用来列出目标文件的符号清单。 下面是nm命令的格式: nm [-a|--debug-syms] [-g|--extern-only] [-B][-C|--demangle] [-D|--dynamic] [-s|--print-armap][-o|--print-file-name] [-n|--numeric-sort][-...
    nm 命令
    
    linux中,nm用来列出目标文件的符号清单。
    下面是nm命令的格式: nm [-a|--debug-syms] [-g|--extern-only] [-B][-C|--demangle] [-D|--dynamic] [-s|--print-armap][-o|--print-file-name] [-n|--numeric-sort][-p|--no-sort] [-r|--reverse-sort] [--size-sort][-u|--undefined-only] [-l|--line-numbers] [--help][--version] [-t radix|--radix=radix][-P|--portability] [-f format|--format=format][--target=bfdname] [objfile...]
    如果没有为nm命令指出目标文件,则nm假定目标文件是a.out。下面列出该命令的任选项,大部分支持“-”开头的短格式和“—“开头的长格式。
    -A、-o或--print-file-name:在找到的各个符号的名字前加上文件名,而不是在此文件的所有符号前只出现文件名一次。
    例如nm libtest.a的输出如下:
    CPThread.o:
    00000068 T Main__8CPThreadPv
    00000038 T Start__8CPThread
    00000014 T _._8CPThread
    00000000 T __8CPThread
    00000000 ? __FRAME_BEGIN__
    …………………………………
    则nm –A 的输出如下:
    libtest.a:CPThread.o:00000068 T Main__8CPThreadPv
    libtest.a:CPThread.o:00000038 T Start__8CPThread
    libtest.a:CPThread.o:00000014 T _._8CPThread
    libtest.a:CPThread.o:00000000 T __8CPThread
    libtest.a:CPThread.o:00000000 ? __FRAME_BEGIN__
    …………………………………………………………
    -a或--debug-syms:显示调试符号。
    -B:等同于--format=bsd,用来兼容MIPS的nm。
    -C或--demangle:将低级符号名解码(demangle)成用户级名字。这样可以使得C++函数名具有可读性。
    -D或--dynamic:显示动态符号。该任选项仅对于动态目标(例如特定类型的共享库)有意义。
    -f format:使用format格式输出。format可以选取bsd、sysv或posix,该选项在GNU的nm中有用。默认为bsd。
    -g或--extern-only:仅显示外部符号。
    -n、-v或--numeric-sort:按符号对应地址的顺序排序,而非按符号名的字符顺序。
    -p或--no-sort:按目标文件中遇到的符号顺序显示,不排序。
    -P或--portability:使用POSIX.2标准输出格式代替默认的输出格式。等同于使用任选项-f posix。
    -s或--print-armap:当列出库中成员的符号时,包含索引。索引的内容包含:哪些模块包含哪些名字的映射。
    -r或--reverse-sort:反转排序的顺序(例如,升序变为降序)。
    --size-sort:按大小排列符号顺序。该大小是按照一个符号的值与它下一个符号的值进行计算的。
    -t radix或--radix=radix:使用radix进制显示符号值。radix只能为“d”表示十进制、“o”表示八进制或“x”表示十六进制。
    --target=bfdname:指定一个目标代码的格式,而非使用系统的默认格式。
    -u或--undefined-only:仅显示没有定义的符号(那些外部符号)。
    -l或--line-numbers:对每个符号,使用调试信息来试图找到文件名和行号。对于已定义的符号,查找符号地址的行号。对于未定义符号,查找指向符号重定位入口的行号。如果可以找到行号信息,显示在符号信息之后。
    -V或--version:显示nm的版本号。
    --help:显示nm的任选项。
    …………………………………………
    输出符号类型说明
    A
    该符号的值是绝对的,在以后的链接过程中,不允许进行改变。这样的符号值,常常出现在中断向量表中,例如用符号来表示各个中断向量函数在中断向量表中的位置。
    B
    该符号的值出现在非初始化数据段(bss)中。例如,在一个文件中定义全局static int test。则该符号test的类型为b,位于bss section中。其值表示该符号在bss段中的偏移。一般而言,bss段分配于RAM中
    补充:该符号所占的空间并不存在于执行文件中,而在初始化执行环境时分配此空间,并确保全为零,可读写。
    C
    该符号为common。common symbol是未初始话数据段。该符号没有包含于一个普通section中。只有在链接过程中才进行分配。符号的值表示该符号需要的字节数。例如在一个c文件中,定义int test,并且该符号在别的地方会被引用,则该符号类型即为C。否则其类型为B。
    补充:该符号所占的空间并不存在于执行文件中,而在初始化执行环境时分配此空间,但不会清零,可读写。
    D
    该符号位于初始话数据段中。一般来说,分配到data section中。例如定义全局int baud_table[5] = {9600, 19200, 38400, 57600, 115200},则会分配于初始化数据段中。
    补充:该符号所占用的空间存在于执行文件中,在初始化执行环境时分配,并复制数据到此空间,可读写。
    G
    该符号也位于初始化数据段中。主要用于small object提高访问small data object的一种方式。
    I
    该符号是对另一个符号的间接引用。
    N
    该符号是一个debugging符号。
    R
    该符号位于只读数据区。例如定义全局const int test[] = {123, 123};则test就是一个只读数据区的符号。注意在cygwin下如果使用gcc直接编译成MZ格式时,源文件中的test对应_test,并且其符号类型为D,即初始化数据段中。但是如果使用m6812-elf-gcc这样的交叉编译工具,源文件中的test对应目标文件的test,即没有添加下划线,并且其符号类型为R。一般而言,位于rodata section。值得注意的是,如果在一个函数中定义const char *test = “abc”, const char test_int = 3。使用nm都不会得到符号信息,但是字符串“abc”分配于只读存储器中,test在rodata section中,大小为4。
    补充:此符号所占用的空间存在于执行文件中,是否使用副本空间并不确定。只读。
    S
    符号位于非初始化数据区,用于small object。
    T
    该符号位于代码区text section。
    U
    该符号在当前文件中是未定义的,即该符号的定义在别的文件中。例如,当前文件调用另一个文件中定义的函数,在这个被调用的函数在当前就是未定义的;但是在定义它的文件中类型是T。但是对于全局变量来说,在定义它的文件中,其符号类型为C,在使用它的文件中,其类型为U。
    V
    该符号是一个weak object。
    W
    The symbol is a weak symbol that has not been specifically tagged as a weak object symbol.
    -
    该符号是a.out格式文件中的stabs symbol。
    ?
    该符号类型没有定义
    展开全文
  • cmd命令如何列出文件目录

    千次阅读 2018-10-09 11:42:05
    假设要进入F盘的vue文件夹的my-first-vue-project,然后列出my-first-vue-project,的文件目录 ...进入此目录请在cmd窗口中输入: (1) F: (2) cd vue my-first-vue-project (3)dir (列出文件目录)...

    假设要进入F盘的vue文件夹的my-first-vue-project,然后列出my-first-vue-project,的文件目录

    进入此目录请在cmd窗口中输入: (1) F:  (2) cd vue my-first-vue-project  (3)dir (列出文件目录)

    展开全文
  • 找不到都会显示目录清单,而把文件清单暴露出来。而通常这不是我们所想要的。修改方法如下:apache:编译时增加参数--disable-autoindex: ./configure --prefix=/usr/local/httpd2.0.53 / --disable-autoindex
  • 下面列出该命令的任选项,大部分支持“-”开头的短格式和“—“开头的长格式。 -A、-o或--print-file-name:在找到的各个符号的名字前加上文件名,而不是在此文件的所有符号前只出现文件名一次。 例如nm ...
  • 需求做系统移植的过程中,经常会遇到需要查看指定目录下所有文件大小的需求,然后根据文件的大小进行暴力的删除操作。...列出所有文件的具体大小。 du -s * sort命令对其进行排序。du -s * | sort -t " " -k 1 -nru
  • dos命令列出文件列表

    千次阅读 2010-12-08 11:44:00
    TREE /f
  • 列出所有子目录下的文件/再归的表示文件下的所有子文件 ls -R 再归的列出所有子目录下的文件,并显示详细信息 ls -lR ls -lR是ls -l 与ls -R的结合。 ls -l列出文件的详细信息。 ...
  • ls列出文件和目录 (ls Lists Files and Directories) The ls command is probably the first command most Linux users encounter. Those of us who hang around the command line use it day in and day out ...
  • Java的IO操作中File有列出指定目录的文件的方法。如果要列出指定类型的文件,需使用FilenameFilter对象。  FilenameFilter是一个接口,所以需要写一个实现类来实现该接口。我希望实现了该接口的类,可以过滤多种...
  • 用Powershell列出Windows Install程序清单

    千次阅读 2009-10-15 16:42:00
    很多系统管理员有时候在管理任务时候通常都需要知道公司里的电脑安装了什么软件,那么我们能不能用Powershell罗列windows install里所安装的程序呢,答案当然是可以的。非常简单,这里你只要学会简单的调用对象和...
  • python列出ftp文件列表

    千次阅读 2011-10-28 22:47:50
    # Filename: ftp.py from ftplib import FTP import os ftp = FTP("10.11.3.54") ftp.login("","") dirlist=[] dirlist.append(".") curdir="" def sp(line): l = line.split() ... count = len(l)
  • 今天在研究windows系统下的bat脚本,想要去遍历一个目录并输出该目录下的所有文件的详细信息。经过一番查找和摸索,使用以下代码即可实现: @echo off set source_dir="C:\Users\leon\Desktop\test" for /R %...
  • 一.nm介绍 nm用来列出目标文件的符号清单.这里的目标文件,一般是指.a扩展名的静态连接库文件和编译过的目标文件. linux下的有两种库文件,一种是动态连接库(.so),一种是静态连接库(.a). nm就是可以用来显示一个静态...
  • Android AndroidManifest 清单文件所有权限详解每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于Android系统来说...
  • ls命令就是list的缩写,缺省下ls用来打印当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、...
  • hdfs 如何列出目录下的所有文件

    千次阅读 2015-05-22 17:45:58
    import java.net.URI; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.FileStatus; ...
  • 如果我们需要在当前目录下,按大小从大到小的顺序列出所有文件(包括子目录下的所有文件),那么这里推荐两个方法。 方法一:使用zsh和GNU ls 如果你使用的是zsh...
  • HDFS——如何列出目录下的所有文件

    千次阅读 2014-04-18 10:03:25
    可以用bin/hadoop fs -ls 来读取HDFS某一目录下的文件列表及属性信息。 也可以采用HDFS的API来读取。如下:import java.net.URI; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs....
  • Android基础知识点-Manifest清单文件

    千次阅读 2016-11-28 21:49:08
    清单文件向 Android 系统提供应用的必要信息,系统必须具有这些信息方可运行应用的任何代码。清单文件还可执行以下操作:为应用的 Java 软件包命名。软件包名称充当应用的唯一标识符。 描述应用的各个组件,包括...
  • ls命令是Linux下最常用的命令。ls命令就是list的缩写。缺省下ls用来打印当前目录的清单。如果ls指定其他目录,那么就会显式指定目录里的文件及文件夹清单。...-a 列出目录下的所有文件,包括以 . 开头的隐含文件。 -b
  • 每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于Android系统来说一些非常重要的信息。Android系统需要这些信息...
  • Android 程序清单文件详解

    万次阅读 多人点赞 2013-04-07 22:05:49
    每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于Android系统来说一些非常重要的信息。Android系统需要这些信息...
  • AndroidManifest.xml清单配置文件

    千次阅读 2016-06-11 13:37:10
    AndroidManifest.xml清单配置文件 每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于Android系统来说一些非常重要...
  • 每个Android应用都需要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名是固定的并且放在每个Android应用的根目录下。它定义了该应用对于Android系统来说一些非常重要的信息。Android系统需要这些信息...
  • 1.列出文件清单命令:ls ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为: ls [-选项] [文件名或者目录名] 进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 88,405
精华内容 35,362
关键字:

列出文件清单