Chinaunix首页 | 论坛 | 博客
  • 博客访问: 33545
  • 博文数量: 12
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 90
  • 用 户 组: 普通用户
  • 注册时间: 2014-02-08 14:07
个人简介

从小白到大神需要多久????

文章分类
文章存档

2015年(12)

我的朋友

分类: LINUX

2015-03-15 22:39:37

    ls命令是linux下最常用的命令之一。它时list的缩写,缺省下ls用来打印出当前目录下的清单,如果ls指定其他目录,那么就会显示指定的目录里的文件及文件夹清单。
    我们可以用它来查看文件的各种信息,包括权限、大小等。

ls命令使用介绍:(不同的环境下有些许差异)
    ls命令格式: ls【选项】【目录名/文件名】
    ls命令功能: 列出目标目录中所有的子目录和文件。
    ls命令的参数选项说明:
    -a    列出目标目录中的所有的子目录和文件。
    -b    把文件名中不可输出的字符用反斜杠加字符编号(就像在c语言里的一样)的形式列出。
    -c    输出文件的i节点的修改时间,并一次排序。
    -d    将目录像文件一样显示,而不是显示其下的文件。
    -e    输出时间的全部信息,而不是输出简略的信息。(ubuntu12.04不支持)
    -f -U 对输出的文件不排序。
    -g    跟-l一样但是不显示拥有者。
    -i     列出所有文件和目录的i节点索引信息。
    -k    以k字节的形式表示文件的大小。
    -l     列出文件和目录的详细信息。
    -m   横向输出文件名,并一“,”作为分割符。
    -n    用数字的UID,GID代替名称。
    -o    显示文件的除组信息外的详细信息。
    -p -F 在每个文件名后附上一个字符以说明文件的类型,“*”表示普通的可执行文件,“/”表示目录,“@”表示符号链接,
            “|”表示管道文件,“=”表示套接字文件。(ubuntu中可用l代替,redhat中可用lf代替)
    -q    用?代替不可输出的字符。
    -r    对目录反向排序。
    -s    在每个文件名后输出该文件的大小。
    -t    以时间排序。
    -u    以文件上次被访问的时间排序。
    -x    按列输出,横向排序。 
    -A    列出除了.和..之外的所有目录和文件。
    -B    不输出以~结尾的备份文件。
    -C    按列输出,纵向排列。
    -G    输出文件的组的信息。
    -L    列出链接文件名而不是链接到的文件。
    -N    不限之文件长度。
    -Q    把输出的文件名用双引号括起来。
    -R    列出所有子目录下的文件。
    -S    以文件大小排序。
    -X    以文件的扩展名(最后一个.后的字符)排序。
    -1    一行只输出一个文件。

    --color=no    不显示彩色的文件名。
    --help    在标准输出上显示帮助信息。
    --version  在标准输出上输出错误的版本信息并推出。
阅读(1050) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~