不同之处就是ls命令出来的目录与文件的颜色是不同的,一眼就能快速识别.
而dir就无此功能
你可以找个LINUX试试,我的环境是REDHAT
名称: ls 使用权限 : 所有使用者 使用方式 : ls [-alrtAFR] [name...] 说明: 显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。-a 显示所有档案及目录 (ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出) -l 除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出 -r 将档案以相反次序显示(原定依英文字母次序) -t 将档案依建立时间之先后次序列出 -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录) -F 在列出的档案名称后加一符号;例如可执行档则加 "*", 目录则加 "/" -R 若目录下有档案,则以下之档案亦皆依序列出 ls的功能只有这么多 但是dir还有和ls不同的命令用法 例如: 名称:rmdir 使用权限:于目前目录有适当权限的所有使用者 使用方式: rmdir [-p] dirName 说明: 删除空的目录。 参数: -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。只是为了方便辨识。这里的DIR只是一个变量名,你也可以起其他的。
这里是声明一个变量叫DIR来存储一个文件夹路径。
而在程序员的习惯中,文件夹(directory)的路径一般使用“dir”或者“path”之类的。
所以dir这里可以看做是directory的缩写。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)