分页: 1 / 1

dir命令出来的文件列表没有颜色

发表于 : 2008-05-28 9:51
crossie
都是黑白的
不是应该文件夹是绿色的,然后可执行文件是蓝色之类的吗?

发表于 : 2008-05-28 9:53
yaoms
用 ls

发表于 : 2008-05-28 9:57
crossie
yaoms 写了:用 ls
原来如此,thx

发表于 : 2008-05-28 10:10
sirxenofex
dir是ls的一个别名,而一般ls命令都已经被别名成ls --color了,也就是你打ls其实就相当于打ls --color。同样你如果用dir --color也有颜色。

发表于 : 2008-05-28 10:14
crossie
sirxenofex 写了:dir是ls的一个别名,而一般ls命令都已经被别名成ls --color了,也就是你打ls其实就相当于打ls --color。同样你如果用dir --color也有颜色。
原来如此
thx

发表于 : 2008-05-28 10:16
yaoms
sirxenofex 写了:dir是ls的一个别名,而一般ls命令都已经被别名成ls --color了,也就是你打ls其实就相当于打ls --color。同样你如果用dir --color也有颜色。
虽然 dir --color 也有颜色,但是 dir却不是ls的别名,是另外一个软件。

代码: 全选

$ md5sum /bin/dir /bin/ls
7ab9d2111a46cea4b624e45cec9f2f3d  /bin/dir
f58860f27dd2673111083770c9445099  /bin/ls
$ ls -lh /bin/dir /bin/ls
-rwxr-xr-x 1 root root 91K 2008-04-04 14:42 /bin/dir
-rwxr-xr-x 1 root root 91K 2008-04-04 14:42 /bin/ls

发表于 : 2008-05-28 13:43
sirxenofex
yaoms 写了:
sirxenofex 写了:dir是ls的一个别名,而一般ls命令都已经被别名成ls --color了,也就是你打ls其实就相当于打ls --color。同样你如果用dir --color也有颜色。
虽然 dir --color 也有颜色,但是 dir却不是ls的别名,是另外一个软件。

代码: 全选

$ md5sum /bin/dir /bin/ls
7ab9d2111a46cea4b624e45cec9f2f3d  /bin/dir
f58860f27dd2673111083770c9445099  /bin/ls
$ ls -lh /bin/dir /bin/ls
-rwxr-xr-x 1 root root 91K 2008-04-04 14:42 /bin/dir
-rwxr-xr-x 1 root root 91K 2008-04-04 14:42 /bin/ls
疏忽了,谢谢。

发表于 : 2008-05-28 14:23
BigSnake.NET

代码: 全选

$ diff <(xxd ls) <(xxd dir) 
6506c6506
< 0019690: ffff ffff ffff ffff 0100 0000 0100 0000  ................
---
> 0019690: ffff ffff ffff ffff 0100 0000 0200 0000  ................
6510c6510
< 00196d0: 6c73 0000 9a85 1080 002e 7368 7374 7274  ls........shstrt
---
> 00196d0: 6469 7200 3824 9e0f 002e 7368 7374 7274  dir.8$....shstrt
..... 只有这么点差别..

发表于 : 2008-05-28 15:49
syrano
BigSnake.NET 写了:

代码: 全选

$ diff <(xxd ls) <(xxd dir) 
6506c6506
< 0019690: ffff ffff ffff ffff 0100 0000 0100 0000  ................
---
> 0019690: ffff ffff ffff ffff 0100 0000 0200 0000  ................
6510c6510
< 00196d0: 6c73 0000 9a85 1080 002e 7368 7374 7274  ls........shstrt
---
> 00196d0: 6469 7200 3824 9e0f 002e 7368 7374 7274  dir.8$....shstrt
..... 只有这么点差别..
:em06