redhat linux ls ls,51CTO博客-专业IT技术博客创作平台-技术成就梦想

ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。

PS:(ls列出的内容为前目录的文件)

ls命令的选项:

-l:长格式,显示文件的完整信息,示例如下图:

ef6b474f56577a750b5cd8f1b0c27091.png

从上图我们可以看出,ls -l 能够把文件的所以后属性都显示出来,现在我来简单介绍一下最左侧即:(-rw-------)这个是什么意思。

第一个"-"(从左往右第一位):

文件类型:

-: 普通文件(f)

d: 目录文件(蓝色)

b: 块设备文件(block)

c: 字符设备文件(character)

l: 符号链接文件(sysmbolic link file)

p: 命令管道(pipe)

s: 套接字文件(socket)

剩下九个"-":

文件权限:

9位,每三位一组,每一组:rwx(读,写,执行)

文件硬链接的次数

文件的属主(owner)

文件的属组(group)

文件大小  (size),单位是字节(默认单位是B)

时间戳    (timestamp):最近一次被修改的时间访问:access

修改:modify,文件内容发生了改变

改变: change,metadata,元数据

-h: 做单位转换  (此选项可以与-l搭配使用,可以把文件大小的单位显示出来,文件大小默认是B可以转换成K),如下图所示:

转换前:

16c498ec2694e625cb8e37892479a85f.png

转换后:

77b5c7b3098d9238dc843d2bf4e74cc6.png

-a:显示以.开头的隐藏文件    (包括.和..目录). 还表示当前目录【例如输入ls .可以显示当前的目录】 例:ls .

..表示父目录【可以看到上一级目录的内容】例:ls ..

-A:显示以.开头的隐藏文件(不包括.和..目录)

-d:显示目录自身属性

此选项可以显示目录自身的属性而非内容,一般搭配-l来使用可以获得详细的属性信息。

例:ls -ld /root

e1df16105865a60437a09d522587a09e.png

-i: index node,inode显示文件的缩影节点号

-r: 逆序显示

-R: 递归(recursive)显示[子目录的内容都一并显示]

补充:ls [option] [directoryname]可以查看该目录下的所有文件和目录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值