dir命令出来的文件列表没有颜色
发表于 : 2008-05-28 9:51
都是黑白的
不是应该文件夹是绿色的,然后可执行文件是蓝色之类的吗?
不是应该文件夹是绿色的,然后可执行文件是蓝色之类的吗?
原来如此,thxyaoms 写了:用 ls
原来如此sirxenofex 写了:dir是ls的一个别名,而一般ls命令都已经被别名成ls --color了,也就是你打ls其实就相当于打ls --color。同样你如果用dir --color也有颜色。
虽然 dir --color 也有颜色,但是 dir却不是ls的别名,是另外一个软件。sirxenofex 写了:dir是ls的一个别名,而一般ls命令都已经被别名成ls --color了,也就是你打ls其实就相当于打ls --color。同样你如果用dir --color也有颜色。
代码: 全选
$ 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
疏忽了,谢谢。yaoms 写了:虽然 dir --color 也有颜色,但是 dir却不是ls的别名,是另外一个软件。sirxenofex 写了:dir是ls的一个别名,而一般ls命令都已经被别名成ls --color了,也就是你打ls其实就相当于打ls --color。同样你如果用dir --color也有颜色。
代码: 全选
$ 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
代码: 全选
$ 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
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