dir
是windows中的命令,用于列出当前位置中的文件,例如linux中的ls
命令。但是,它们要显示的默认信息是不同的。以下是Windows dir
的示例输出之一:
2016-06-30 03:47 PM <DIR> .
2016-06-30 03:47 PM <DIR> ..
2015-06-04 03:49 PM 12,292 .DS_Store
2016-06-10 05:10 PM 11 .gitattributes
2016-06-30 03:47 PM 318 .gitignore
2015-09-25 10:09 AM 0 .gitmodules
2016-08-03 11:25 AM <DIR> app
2015-08-10 05:07 PM 2,502 artisan
2016-06-30 03:47 PM <DIR> bootstrap
2016-06-30 03:47 PM 1,361 composer.json
2016-03-17 06:00 PM 82,167 composer.lock
2015-08-10 05:07 PM 147 CONTRIBUTING.md
2016-06-30 03:47 PM 1,310 error.log
2015-08-10 05:07 PM 583 phpunit.xml
2016-09-05 05:37 PM <DIR> public
2015-08-10 05:07 PM 1,816 readme.md
2016-06-30 03:47 PM 13,993,746 requests.log
2015-08-10 05:07 PM 538 server.php
2016-06-30 04:55 PM <DIR> vendor
13 File(s) 14,096,791 bytes
6 Dir(s) 778,356,928,512 bytes free
它完成了这项工作,但它为一个文件使用了一行,并显示了我不需要的信息。通常我只想快速提醒文件夹内的内容,并且对文件更改时不感兴趣。在linux中,ls
的输出将类似于
app artisan bootstrap composer.json compser.lock CONTRIBUTING.md error.log
phpunit.xml public readme.xml public readme.md requests.log server.php
vendor
它更紧凑,占用的线路更少。对我来说,它更容易阅读,因为它占用更少的线,前一个命令也保留在屏幕上。 Window的dir
命令就像在linux中继续使用ls -l
一样。
那么,问题是,有没有办法在Windows中更改dir
命令的默认设置,使其在linux中的行为类似于ls
?或者,如果无法使其成为默认值,那么每次至少要键入一个选项吗?
答案 0 :(得分:3)
在对dir
命令的文档进行一些详细阅读后,答案为dir /W
或dir /D
。唯一的区别就是他们订购文件的方式。 dir /D
是第一列,dir /W
是第一行。
答案 1 :(得分:0)
您还可以结合使用诸如dir /D/O:GN
之类的选项(在这种情况下,按列列出文件,首先用括号括起来的目录,而不是按名称排序的常规文件)。
答案 2 :(得分:0)
使用纯格式(没有标题信息或摘要,仅信息本身)。
在命令提示符下键入dir /b
。就像终端上的ls
。