使用ls命令查看Linux的目录结构,linux中使用ls命令查看目录文件情况

ls命令在linux中可以用来列出目录下的文件,man手册关于ls的说明为list directory contents。

1、命令格式

常用的:ls [-ald] [--full-time] [文件1 文件2...]

其它的:ls [-Ahin] [--color=never|auto|always] [文件1 文件2...]

其中各参数表示含义:

-a:all,列出所有的文件,包括”.”(当前目录)和”..”(上一级目录)目录。

-d:如果文件是目录,则列出目录本身的属性,而不是目录下的文件。

-l:list,显示更加详细的文件列表,包括所属用户、所属用户组和文件大小等。

-A:和-a参数类似,只是不列出”.”和”..”目录。

-h:human readable,显示文件大小时,会自动转换为易读模式,如果1024会显示为1.0K。

-i:inode,显示文件的inode,在涉及到文件系统时会用到这个参数。

-n:列出用户的uid和所属用户组的gid,而不是名称。

–full-time:显示完整的时间,默认的时间显示格式是这样:Jan 20 23:24,使用该参数后显示格式像这样:2013-01-20 22:45:20.746496453,时间更加详细,也更符合国内的习惯。

–color:根据文件类型显示相应的颜色,更容易识别。never表示不显示;auto表示由系统自身决定;always总是显示文件颜色。

2、命令测试

a、列出根目录的文件:

ls -al --full-time /

输出部分截图如下:

448f3b06f0450accf034c76b990c504a.png

linux命令ls测试

其中+0800这个数字表示时区加8个小时的意思。

b、查看目录本身的属性:

ls -ld /home

55f59b51b26e80b22d21bc92aa409c2f.png

linux使用ls查看目录自身属性

这样就不是查看目录下的文件,而是查看目录自身了。

小结

查看man ls,这个命令的参数还挺多的,这边只列了一些比较常用的出来。

另外在系统上使用ll(L小写)命令也能查看目录文件,ll和ls有什么区别呢?

ll其实就是ls的别名,只是默认加上了一些参数,可以使用type ll查看相应的内容,不同的linux发行版可能不太一致。在ubuntu 12.04上看是:ll is aliased to `ls -alF’;在centos 6.3上看是:ll is aliased to `ls -l –color=auto’。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值