知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

linux 常用命令ll即ls-l--color=auto

发布时间:2015-02-02 18:29:48作者:知识屋

1.linux系统运维或者开发中,经常会用到llls -l --color=auto 命令.比如 ll -hF,

<span style="font-size:18px;">[doctor@localhost ~]$ ll -hF总用量 1.1Gdrwxrwxr-x.  2 doctor doctor 4.0K 1月  18 10:23 Documents/-rw-r-----.  1 doctor doctor 701M 12月 24 21:51 Far123-XP-2014.5c.isodrwxr-xr-x.  4 doctor doctor 4.0K 11月 30 16:00 hadoop/drwxrwxr-x.  6 doctor doctor 4.0K 12月 16 22:04 hbaseRootDir/drwxrwxr-x. 27 doctor doctor 4.0K 1月  17 11:16 opt/drwxrwxr-x.  2 doctor doctor 4.0K 8月  13 21:48 save/drwxrwxr-x.  2 doctor doctor 4.0K 1月   1 15:26 share/drwxrwxr-x.  3 doctor doctor 4.0K 1月   2 21:11 vmware/-rwxr-x--x.  1 doctor doctor 418M 12月 24 23:07 VMware-Workstation-Full-11.0.0-2305329.x86_64 (1).bundle*drwxrwxr-x.  3 doctor doctor 4.0K 12月  3 21:03 WebstormProjects/drwxrwxr-x.  4 doctor doctor 4.0K 12月 28 08:15 workspace/drwxrwxr-x.  4 doctor doctor 4.0K 10月 26 18:28 workspaceForWork/drwxrwxr-x.  7 doctor doctor 4.0K 1月  17 23:50 workspace-sts-3.6.2.RELEASE/drwxrwxr-x.  5 doctor doctor 4.0K 9月  25 01:25 zookeeper/drwxr-xr-x.  2 doctor doctor 4.0K 1月  18 20:05 公共/drwxr-xr-x.  2 doctor doctor 4.0K 10月 30 21:11 视频/drwxr-xr-x.  2 doctor doctor 4.0K 12月  7 23:04 图片/drwxr-xr-x.  4 doctor doctor 4.0K 12月 13 20:58 文档/drwxr-xr-x.  3 doctor doctor  12K 1月  18 10:46 下载/drwxr-xr-x.  3 doctor doctor 4.0K 8月  19 21:09 音乐/drwxr-xr-x.  2 doctor doctor 4.0K 12月  4 21:54 桌面/</span>

-h, --human-readable
print sizes in human readable format (e.g., 1K 234M 2G)
-F, --classify, --file-type
在每个文件名后附上一个字符以说明该文件的类型。“ * ”表示普通的可执行文件; “ / ”表示目录;“ @ ”表示符号链接;“ | ”表示FIFOs;“ = ”表示套接字 (sockets) ;什么也没有则表示普通文件。

当然,为了方便,我们也可以利用别名像alias ll='ls -l --color=auto'

一样,定义一个别名:

<span style="font-size:18px;">[doctor@localhost ~]$ alias ll='ls -lhF --color=auto'[doctor@localhost ~]$ ll总用量 1.1Gdrwxrwxr-x.  2 doctor doctor 4.0K 1月  18 10:23 Documents/-rw-r-----.  1 doctor doctor 701M 12月 24 21:51 Far123-XP-2014.5c.isodrwxr-xr-x.  4 doctor doctor 4.0K 11月 30 16:00 hadoop/drwxrwxr-x.  6 doctor doctor 4.0K 12月 16 22:04 hbaseRootDir/drwxrwxr-x. 27 doctor doctor 4.0K 1月  17 11:16 opt/drwxrwxr-x.  2 doctor doctor 4.0K 8月  13 21:48 save/drwxrwxr-x.  2 doctor doctor 4.0K 1月   1 15:26 share/drwxrwxr-x.  3 doctor doctor 4.0K 1月   2 21:11 vmware/-rwxr-x--x.  1 doctor doctor 418M 12月 24 23:07 VMware-Workstation-Full-11.0.0-2305329.x86_64 (1).bundle*drwxrwxr-x.  3 doctor doctor 4.0K 12月  3 21:03 WebstormProjects/drwxrwxr-x.  4 doctor doctor 4.0K 12月 28 08:15 workspace/drwxrwxr-x.  4 doctor doctor 4.0K 10月 26 18:28 workspaceForWork/drwxrwxr-x.  7 doctor doctor 4.0K 1月  17 23:50 workspace-sts-3.6.2.RELEASE/drwxrwxr-x.  5 doctor doctor 4.0K 9月  25 01:25 zookeeper/drwxr-xr-x.  2 doctor doctor 4.0K 1月  18 20:05 公共/drwxr-xr-x.  2 doctor doctor 4.0K 10月 30 21:11 视频/drwxr-xr-x.  2 doctor doctor 4.0K 12月  7 23:04 图片/drwxr-xr-x.  4 doctor doctor 4.0K 12月 13 20:58 文档/drwxr-xr-x.  3 doctor doctor  12K 1月  18 10:46 下载/drwxr-xr-x.  3 doctor doctor 4.0K 8月  19 21:09 音乐/drwxr-xr-x.  2 doctor doctor 4.0K 12月  4 21:54 桌面/[doctor@localhost ~]$ alias alias egrep='egrep --color=auto'alias fgrep='fgrep --color=auto'alias grep='grep --color=auto'alias l.='ls -d .* --color=auto'alias ll='ls -lhF --color=auto'alias ls='ls --color=auto'alias vi='vim'alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'</span>

我这里是覆盖了系统的别名,shell 语法中不要出现空格,注意.

2.如何显示隐藏的文件呢,一般配置jdk等系统命令是要在.bash_profile .bashrc 中定义.

你可能想到ls -a,不过他也显示了其它目录.

可以用ls -d .* 只显示这些隐藏的目录.

-d, --directory
将目录名象其它文件一样列出,而不是列出它们的内容。

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜