DOS命令简单来说就是Windows系统的命令行

2019-11-18 21:48栏目:计算机操作
TAG:

DIR 命令:

Windows DOS内部命令详细解释01——命令格式表明、dir命令

ls -lrt 最新的文书在最前面(升序卡塔尔国
# ls -lrt
总用量 1152
-rw-r--r-- 1 1111 1111 137414 2008-07-03 19:52 config.log
drwxr-xr-x 8 1111 1111 4096 2008-07-03 19:54 lib
drwxr-xr-x 2 1111 1111 4096 2008-07-03 19:55 resize

原因   :如何在windows下的cmd.exe中只列出文件名?

  // 描述:

前言

DOS命令总来讲之正是Windows系统的命令行,纵然Windows的图形化操作做的很好,不过有些时候图形化操作效能过低,不方便人民群众回忆。全体DOS命令在这里些时候就显得来处不易了。
DOS命令和Linux系统雷同,都分为内部命令和外界命令。
个中命令在DOS运营时随command.com装入内部存款和储蓄器,可每日施行。
外界命令的执行供给步入保存命令的目录上边,恐怕设置全局景况变量,类型与Linux系统的PATH情状变量。

ls -lnt 最新的文本在最前方(降序卡塔 尔(阿拉伯语:قطر‎

solve : dir a:-d b

    (Directory)

DOS内部命令

# ls -lnt
总用量 1152
drwxr-xr-x 2 1000 1000   4096 2008-07-03 19:55 resize
drwxr-xr-x 8 1000 1000   4096 2008-07-03 19:54 lib
-rw-r--r-- 1 1000 1000 137414 2008-07-03 19:52 config.log

Extend Reading :

     突显目录的文书和子目录的列表。 

DOS命令的预定

无论内部命令依旧外界命令,它们的运用皆有肯定的格式规定。
命令输入格式如下:

[<盘符>][<路径>]<命令行>[/<开关>][<参数>]

在那之中命令与外界命令在调用格式上从不分别。所例外的是,前面一个的<命令名>是系统鲜明的保留字,前面一个的<命令名>是简约了扩充名的命令文件名。

  • [<盘符>]:DOS命令所在的盘符
  • [<路径>]:DOS命令所在的具体地点(即对应的目录卡塔 尔(英语:State of Qatar)
  • <命令名>:每壹个命令都有三个名字。命令名决定所要施行的功效
  • [/<开关>]:开关平日是二个字母或数字,用来一发钦点一条命令实行的方法。按钮从前要接纳一个斜杠“/”。
  • [<参数>]:命令需求钦赐的操作的实际目的,即要在指令名中使用叁个或多少个参数
c:/>ren old.doc new.doc

 

dir [drive:][path][filename] [/A[[:]attributes]] [/B][/C][/D][/L][/N] [/O[[:]sortorder]] [/P][/Q][/S] [/T[[:]timefield]] [/W][/X][/4]

  // 语法:

dir命令(类似于ls)

dir命令是directory的缩写,成效是显得一个磁盘上全方位或一些文件目录(文件或文件夹卡塔 尔(英语:State of Qatar),所体现的公文音讯包括文件名、扩张名、文件长度、文件建立或最终二次修正的日子和时间等,不显示文件的具体内容。

 

Part O: Default Display

    dir [<Drive>:][<Path>][<FileName>] [...] [/p] [/q] [/w] [/d] [/a[[:]<Attributes>]][/o[[:]<SortOrder>]] [/t[[:]<TimeField>]] [/s] [/b] [/l] [/n] [/x] [/c] [/4]

语法:

dir [<盘符>][<路径>][<文件名>][<扩展名>][/p][/w][/s][/a[:]属性][/o[:]排序方式]

ls命令详解
 
 
 

                                                                                                                                                                ls 命令可以说是Linux下最常用的命令之一。它有众多的选项,其中有很多是很有用的,你是否熟悉呢?下面列出了 ls 命令的绝大多数选项。
  一使用举例:
     1.列出详细文件 #ls -al //这个最常用,但是往往又不完全符合要求,
     2.列出所有子目录的文件:#ls -R  //上个命令只是列出了本目录下的所有目录和文件,但是目录  下的文件不会循环的列出。
     3.如果文件过多一屏看不完,怎么办?而且,对于想找到很多文件中的某个文件的名字。
       3.1分屏显示:#ls -l|more  //能在当前屏退出,很有用,但不能一页一页翻屏
                   #ls -l|less  //能用pgup,pgdw 翻页,但不能在当前位置退出
       3.2横向输出竟可能多的显示文件名字:#ls -m           
     -a 列出目录下的所有文件,包括以 . 开头的隐含文件。//常用      
      -m 横向输出文件名,并以“,”作分格符。
     -c 输出文件的 i 节点的修改时间,并以此排序。
      -R 列出所有子目录下的文件。
      -l 列出文件的详细信息。
      -s 在每个文件名后输出该文件的大小。
      -k 以 k 字节的形式表示文件的大小。
      -i 输出文件的 i 节点的索引信息。
     2.只显示目录:#ls -l |grep ^d     3.只显示非目录文件:#ls -l |grep ^[^d]
  
     3.对输出文件进行各种排序;
       3.1 按照字符序(default): #ls -l
       3.2 按照修改时间排序: #ls -t  //最近修改在最上面
       3.3 逆排序         : #ls -r
       3.4 按文件大小排序  :#ls -S  //大文件的在上
       3.5 按照文件扩展名(最后一个.后的字符)排序: #ls -X
       3.6 按数字排序        :#ls -lv
        -t 以时间排序。
        -r 对目录反向排序
       -f -U 对输出的文件不排序。
        -X 以文件的扩展名(最后一个 . 后的字符)排序。
      -S 以文件大小排序。
      -u 以文件上次被访问的时间排序。
  
  
  
  -n 用数字的 UID,GID 代替名称。
  -o 显示文件的除组信息外的详细信息。
  -p -F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通
  文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套
  接字(sockets)。
  -q 用?代替不可输出的字符。
  。
  
  
  
  -x 按列输出,横向排序。
暂时无用选项:
    -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。//不常用
    -d 将目录象文件一样显示,而不是显示其下的文件。
  -e 输出时间的全部信息,而不是输出简略信息。 //没用
   -g 无用。
  -A 显示除 “.”和“..”外的所有文件。
  -B 不输出以 “~”结尾的备份文件。
  -C 按列输出,纵向排序。
  -G 输出文件的组的信息。
  -L 列出链接文件名而不是链接到的文件。
  -N 不限制文件长度。
  -Q 把输出的文件名用双引号括起来。
  
  
  
  -1 一行只输出一个文件。
  --color=no 不显示彩色文件名
  --help 在标准输出上显示帮助信息。
  --version 在标准输出上输出版本信息并退出。
               
               

(每一列分别是modified date,modified time, file/dir attribute, file size, file/dir name)

  // 参数:

参数:

[/p]
若不钦定那些按钮,dir在呈现符合条件的百分百索引时,无论有多少文件都将以不间断的法子在显示屏展现,只要按【Ctrl+S】组合键或按【Pause】键技术暂停,当按任性键后,苏醒展现。到场这么些按钮参数后,内容突显生机勃勃屏后会自动停下来,便于顾客查找所供给的剧情。
[/w]
使用此开关后,按生龙活虎行5个文本的文本名和扩充名展现文件列表,别的文件新闻就不再展现了。
[/s]
列出钦命目录和其属下各级子目录中有着文件。
[/a[:]属性]
来得全数内定属性的文书或目录。若未钦赐,则显得富含隐敝文件和系统文件的有所文件。常用的质量开关有:

  • h:突显掩没文件
  • s:呈现系统文件
  • d:显示目录
  • -d:仅展现文件
  • r:展现只读文件
  • -r:展现非只读文件
    上述性子开关能够整合使用,但质量之间不可能用空格分开。

[/o[:]排序方式]
按钦点“排序格局”显示文件和目录。司空见惯的有:

  • n :按文件字母逐一排序
  • d :按日期和岁月的前后相继顺序排序
  • s :按文件大小排序,文件小的在前
  • g :按方今在前、文件在后的次第排序

 

2014/11/08  16:59    <DIR>          .
2014/11/08  16:59    <DIR>          ..
2014/11/08  16:23            79,593 all.cmbd.aln
2014/11/08  16:23             2,917 all.cmbd.dnd
2014/11/08  16:22            25,469 all.cmbd.fasta
2014/11/08  16:59            46,908 all.cmbd.notrim.me
2014/11/08  16:22             1,039 C.ele.cmbd.fasta

    /p:  (pause)

实例

//开关不能连用,必须要加"/"
C:UsersAdministrator>dir "D:Movie纸牌屋纸牌屋第二季纸牌屋第二季第02集[中英
双字].rmvb" /pws
参数格式不正确 - "pws"。

C:UsersAdministrator>dir "D:Movie纸牌屋纸牌屋第二季纸牌屋第二季第02集[中英双字].rmvb" /p /w /s
······
C:UsersAdministrator>dir "D:Movie纸牌屋纸牌屋第二季纸牌屋第二季第02集[中英双字].rmvb" /p/w/s
······

//分栏和分屏显示文件
D:>dir /p

//查看指定目录下的文件信息
D:>dir C:Windows

//查找指定文件
D:>dir test.txt
//若是不知道具体位置在哪个目录下,可配合使用/s参数。
D:>dir /s test.txt.bak

该查找方法只可以搜索本地目录下的,不恐怕查找别的目录下。

//显示具有隐藏属性的文件和文件夹
D:>dir /a:h

使用通配符显示某一类文件
D:>dir *.iso
D:>dir *.txt

Linux LS**一声令下详细介绍**

part I: [drive:][path][filename]

       生机勃勃旦展现的开始和结果多于生龙活虎屏以来,则暂停,能够按任性键继续下风姿洒脱页,也正是 more**

  ls 命令能够说是linux下最常用的下令之生机勃勃。它有不菲的选项,当中有成都百货上千是很有用的,你是或不是纯熟呢?上边列出了ls 命令的绝大多数选项。

 > 钦定要列出的驱动器、目录、文件(win-DOS通用)


  -a 列出目录下的装有文件,富含以. 带头的盈盈文件。

Part II: [/A[[:]attributes]]

    /q:  显示文件全数权消息。

  -b 把公文名中不可输出的字符用反斜杠加字符编号(就象在C语言里平等)的格局列出。

 /a attribute 筛选制定属性的文件

    /w:  (wild format) 

  -c 输出文件的i 节点的退换时间,并以此排序。

D/d directory   目录 R/r read-only 只读文件
H/h hidden 隐藏文件 A/a   Archive    存档文件
S/s     System 系统文件   - 表示“非”,“否”

       以宽格式呈现列表,每行最多八个文件名或目录名。

  -d 将目录象文件风度翩翩律展现,并非显得其下的文本。

 

    /d:  以与/ w相似的格式显示列表,但文件名是按一列一列来排序的。 

  -e 输出时间的漫天音讯,并非出口简略信息。

 

    /s:  (subdirectories)

  -f -U 对出口的文本不排序。

 

       列出钦赐目录和全部子目录中的文件。

  -g 无用。

  1. dir /a:d  只突显目录                    也就是Linux/Unix下的 ls -l | egerp '^[^d]'
  2. dir /a:-d 只突显非目录的兼具文件  也就是Linux/Unix下的 ls -l | egrep '^d'
  3. dir /a:-h 只浮现非隐形的文本        相当于Linux/Unix下的 ls -l
  4. dir 显示全部的文件目录                 也就是Linux/Unix下的 ls -la

    /b:  (bare list)

  -i 输出文件的i 节点的目录新闻。

Part III:  [/B][/C][/D][/L][/N][/W]

       裸列表,意思是独有文件名,跟 /w /d 大约的,可是那个 /b 显明要赏心悦目些。

  -k 以k 字节的样式表示文件的大大小小。

/b bare name 只显示文件名,不突显文件消息

    /l:  (lowcase)

  -l 列出文件的详细新闻。

/c 在文件大小列显示"千分位逗号"(by default)

       以小写格局显得未排序的目录名和文书名。 

  -m 横向输出文件名,并以“,”作分格符。

/-c 停用"千分位逗号"

    /n:  (long list)

  -n 用?值? UID,GID 代替名称。

/d divided and filled by col  和 /b形似,也是只彰显文件名,可是分栏显示by col

       在显示器的最左边突显带有文件名的长列表格式。

  -o 呈现文件的除组音讯外的详细音信。

/w divided and filled by row 和/d同样也是分栏呈现,只然则分栏显示by row

    /x:  突显为非8dot3文书名生成的短名称。 显示与/ n的显示同生机勃勃,但在长名称早前插入短名称。

  -p -F 在各样文件名后附上二个字符以表明该文件的花色,“*”表示可试行的常备

/l lowercase 小写展现,全都以小写

版权声明:本文由澳门新濠登录网址发布于计算机操作,转载请注明出处:DOS命令简单来说就是Windows系统的命令行