linux ls、ll命令详解

ls只是简单的列出目录下文件名,ll更加详细的列出了文件的类型、文件所有者权限、文件所有者组权限、文件大小、文件最后修改时间,etc...

我们可以用一个简单的图来说明,如下图:

1、第一位就"-",表示普通文件。

2、rw- ,表示文件所有者对Text.txt文件有读、写权限,(x位置为"-"表示没有执行权限)

3、rw- ,表示文件所有者所在组对Text.txt文件有读、写权限,(x位置为"-"表示没有执行权限)

4、r--  ,表示其他用户对该文件只有读的权限

注:rw-、rw-、r-- ,每3位3位一读。r : 表示读取权限, w : 表示修改权限, x : 表示执行权限

1)如何修改文件权限?

u : 当前用户的权限, g : 当前用户组的权限, o : 当前其他用户权限

示例:a)给当前用户添加执行权限

chmod u+x text.txt

b)给当前用户组添加写权限

chmod g+w Text.txt

c)给其他用户添加读权限

chmod o+r Text.txt

2)如何修改文件所有者?

示例:将所有者修改为wm

chown linux wm

3)如何修改文件所属组?

示例:将所属组修改为grp

chgrp linux grp

linux ls ll 命令

分享到:
评论加载中,请稍后...
创APP如搭积木 - 创意无限,梦想即时!
回到顶部