`

Linux中 ll 和 ls 区别

    博客分类:
  • os
阅读更多

 

 
 

ll和ls是我们在linux中经常使用的两个命令,这两个是有区别的,其中ll是CentOS等Linux默认支持,在debian中默认是不支持的别名,而ls命令则在大部分linux发行版中都支持,下面就这两个命令的区别详细说下。

ll 列出来的结果详细,有时间,是否可读写等信息 ,象windows里的详细信息
ls 只列出文件名或目录名 就象windows里的列表

ll -t 是降序, ll -t | tac 是升序
ll不是命令,是ls -l的别ls 命令可以说是linux下最常用的命令之一。

-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。
-c 输出文件的 i 节点的修改时间,并以此排序。
-d 将目录象文件一样显示,而不是显示其下的文件。
-e 输出时间的全部信息,而不是输出简略信息。
-f -U 对输出的文件不排序。
-g 无用。
-i 输出文件的 i 节点的索引信息。
-k 以 k 字节的形式表示文件的大小。
-l 列出文件的详细信息。
-m 横向输出文件名,并以“,”作分格符。
-n 用数字的 UID,GID 代替名称。
-o 显示文件的除组信息外的详细信息。
-p -F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通
文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。
-q 用?代替不可输出的字符。
-r 对目录反向排序。
-s 在每个文件名后输出该文件的大小。
-t 以时间排序。
-u 以文件上次被访问的时间排序。
-x 按列输出,横向排序。
-A 显示除 “.”和“..”外的所有文件。
-B 不输出以 “~”结尾的备份文件。
-C 按列输出,纵向排序。
-G 输出文件的组的信息。
-L 列出链接文件名而不是链接到的文件。
-N 不限制文件长度。
-Q 把输出的文件名用双引号括起来。
-R 列出所有子目录下的文件。
-S 以文件大小排序。
-X 以文件的扩展名(最后一个 . 后的字符)排序。
-1 一行只输出一个文件。
–color=no 不显示彩色文件名
–help 在标准输出上显示帮助信息。
–version 在标准输出上输出版本信息并退出。
只列出子目录
1. ls -F | grep /$ 或者 alias sub = “ls -F | grep /$”(linux)
2. ls -l | grep “^d” 或者 ls -lL | grep “^d” (Solaris)
计算当前目录下的文件数和目录数
下面命令可以分别计算当前目录下的文件和目录个数:
# ls -l * |grep “^-”|wc -l —- to count files
# ls -l * |grep “^d”|wc -l —– to count dir

 

引自:http://z132.com/difference-between-ll-and-ls-in-linux/

分享到:
评论

相关推荐

    linux中ls和ll命令的区别

    而对于ls -alF中的-alF,代表如下含义: -a 列出目录下的所有文件,包括以 . 开头的隐含文件。 -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出。 -F 在列出的文件名称后加一符号;例如可...

    Linux命令查看java版本

    linux下命令和文件及目录名都分大小写 //移动文件 mv .*.swp 123.bak //看性能 top //shift键+"m"是按"memory"排序 //查看环境变量 env //浏览文件和目录 ls//列表; ll//详细列表 //查看当前目录 pwd //创建...

    linux c模拟ls命令详解

    代码如下:/* 模拟ls命令,实现参数-tariRl.有些代码重复出现,可改进 可以在该程序的基础上增加参数,该程序思路清晰,容易扩展 */#include<stdio>#include<string>#include<stdlib>#include<sys>#include...

    ll - 长格式文件列表:文件模仿 Linux 'ls -l' 命令的输出。-matlab开发

    文件模仿 Linux 'ls -l' 命令的输出。 文件每行列出一个,带有目录标志、文件大小、修改日期和文件名。 输入参数是要列出的目录名。 允许使用通配符(如在 Matlab dir 命令中)。 输出是文件名的元胞数组(例如没有...

    linux命令手册 (精简版)

    ls -l或ll 列出当前目录下文件的详细信息 文件管理 # pwd pwd 查看当前所在目录的绝对路经 文件管理 # cd cd .. 回当前目录的上一级目录 文件管理 # cd cd - 回上一次所在的目录 文件管理 # cd cd ~ 或 cd ...

    Linux那些事儿之我是Block层

    localhost-1:/usr/src/linux-2.6.22.1 # ls COPYING Documentation MAINTAINERS README arch crypto fs init kernel mm scripts sound CREDITS Kbuild Makefile REPORTING-BUGS block drivers include ipc lib ...

    Linux command introduction.

    We’ll cover the most important Linux commands for the aver‐ age user, such as ls (list files), grep (search for text), mplayer (play audio and video files), and df (measure free disk space). We ...

    解决Linux常用命令“ll”失效或命令未找到的问题

    “ll”命令不是linux的基本命令, 它是”ls -l”的别名, 部分版本并不直接支持“ll”命令输出。 运行“vi ~/.bashrc” 查看该文件里是否有“alias ll=’ls -l’”这样的数据, 如有,将数据前的“#”去掉, ...

    Linux常用的Command

    文件管理 # ls ls -l或ll 列出当前目录下文件详细信息 文件管理 # pwd pwd 查看当前所在目录绝对路经 文件管理 # cd cd .. 回当前目录上级目录 文件管理 # cd cd - 回上次所在目录 文件管理 # cd cd ~ 或 cd 回当前...

    Linux服务器配置与管理:linux文件类型.pptx

    培养学生职业素养和工匠精神。 1.Linux文件类型 Linux的文件类型大致可分为: 普通文件:用于存放数据、程序等信息的文件。 目录文件:是由文件系统中一个目录所包含的目录项组成的文件。 链接文件:又称符号链接...

    Linux入门常用命令

    ll #等价于 ls -l ls /etc #显示/etc目录下的文件 2:pwd命令 用来显示当前所在的路径 绝对路径: 从/目录开始的路径 /root /etc/sysconf /opt/server/data-integration/libswt/win64 相对路径: 相对当前...

    linux命令快速查询手册

    文件管理 # ls ls -l或ll 列出当前目录下文件的详细信息 文件管理 # pwd pwd 查看当前所在目录的绝对路经 文件管理 # cd cd .. 回当前目录的上一级目录 文件管理 # cd cd - 回上一次所在的目录 文件管理 # cd cd ~ ...

    Linux上部署项目的要求:1.参考相关资料,能够在Linux上成功部署项目即可 2.必须掌握Linux的基本命令

    Linux上部署项目的要求: 1.参考相关资料,能够在Linux上成功部署项目即可。 2.必须掌握Linux的基本命令。 通过SSH/Putty客户端连接Linux服务器。 *****配完环境变量需要再输入:source /etc/profile才能生效...

    linux 下 结合ftp 和部分telnet 功能的服务器源码

    Of course there are many fails and bugs in it , I'll appreciate the correction and criticism! ////////\\\\\\\ ||Functions || \\\\\\\\/////// 1 no count and no authentication , the shell ...

    Linux常用命令手册大全.zip

    文件管理 # ls ls -l或ll 列出当前目录下文件的详细信息 文件管理 # pwd pwd 查看当前所在目录的绝对路经 文件管理 # cd cd .. 回当前目录的上一级目录 文件管理 # cd cd - 回上一次所在的目录 文件管理 # ...

    MacOS 通过alias 实现ll命令

    先说一下linux命令是如何实现ll的,以Centos为例 其实CentOS上的ll命令是通过ls来实现的,在mac上我们执行同样的操作即可: 打开终端给ls -l起个ls的别名 alias ll='ls -l' 接着就可以使用ll了 由于这个命令执行...

    linux-command技巧

    文件管理 # ls ls -l或ll 列出当前目录下文件的详细信息 文件管理 # pwd pwd 查看当前所在目录的绝对路经 文件管理 # cd cd .. 回当前目录的上一级目录 文件管理 # cd cd - 回上一次所在的目录 文件管理 # ...

    常用Linux命令1

    常用示例:ls -a 查看当前所有文件和目录,包含隐藏文件和目录ls -l 以列表形式查看所有文件和目录ll 等同于 ls -al 即等同于以上两个命令结合ls

    Linux文件基本属性知识点总结

    在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如: [root@www /]# ls -l total 64 dr-xr-xr-x 2 root root 4096 Dec 14 2012 bin dr-xr-xr-x 4 root root 4096 Apr 19 2012 ...

    Linux下一些常用的Shell脚本整理

    如何计算当前目录下的文件数和目录数     # ls -l * |grep ^-|wc -l ---- to count files... ls -l | grep ^d 或者 ls -lL | grep ^d (Solaris)    如何实现取出文件中特定的行内容    如果你只想看文件的前

Global site tag (gtag.js) - Google Analytics