linuxchmod命令详解(linux中chmod用法)

linuxchmod命令详解(linux中chmod用法)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

大家好,我又来啦,今天要分享的是linux中的chmod命令,一起快乐地学习吧!

chmod命令:属主或者root(超级管理员)用户用来改变文件或者目录权限的命令。

命令的格式:chmod {参数} {模式}{文件或者目录}

例如chmod 777 file1 命令的意思是给文件file1赋予读取权限。这里需要补充一下“777”是什么意思?首先看一下文件详细信息中的内容及含义。

linuxchmod命令详解(linux中chmod用法)

例如:-rwxr-x-wx. 1 root root 0 6月 14 15:09 file1

1、第一位“-”代表普通文件,即文件的类型是什么?

-:普通文件

d:目录

b:快文件

c:字符设备文件

l:符号链接文件

s:套接字文件(socket)

p:命名管道文件(pipe))

2、“rwxr-x-wx”每三位代表一个用户读取权限位,前三个为属主权限位,即文件创建者;中间三个为创建者所在组的权限位,相当于windows中的workgroup;后三位是其他访问用户的权限位,类似于windows中的来宾用户。

r权限对应的数字为4,w权限对应的数字为2,x权限对应的数字为1,“-”权限对应的数字为0。因此rwx权限换成数字一一对应于421,然后做个加法:4+2+1=7。同理r-x的数字权限总和为5,-wx的数字权限总和为3所以这个文件现在的权限级别是753.

linuxchmod命令详解(linux中chmod用法)

3、数字1代表的是文件的连接数或者目录的第一级子文件个数。

4、属主、属组。

linuxchmod命令详解(linux中chmod用法)

5、文件大小。

6、最近修改日期。

7、文件名称。

网上搜索一张图,供大家参考。

linuxchmod命令详解(linux中chmod用法)

了解了文件的详细信息及意义后,继续学习chmod命令。

chmod a= file1 取消file1的读取权限。其中a代表属主(u)、属组(g)及其他用户(o)的总和,“a=”和“000”是同等的效果。

linuxchmod命令详解(linux中chmod用法)

chmod u=rw file1 修改属主用户读取权限为w-r。

chmod go+w file1 增加属组及其他用户的w权限。

其他修改权限的操作,大家可以灵活的运用。

分享到 :
相关推荐

为什么搭建视频源服务器推荐用韩国服务器

搭建视频源服务器推荐用韩国服务器的理由:1.韩国机房的带宽充足。还开通了到中国大陆[...

海外轻量级服务器超流量的原因有哪些(海外轻量级服务器超流量的原因有哪些呢)

海外轻量级服务器超流量的原因有:1。海外轻量级服务器的资源被过度抓取。导致流量超标;...

云服务器哪家最好(云服务器哪家最好用)

云服务器哪家最好这个问题。大家都需要好好地进行了解。毕竟这类服务器我们使用的时候都需...

paddleocr使用教程(ocr识别)

大家好,今天来介绍paddleocr使用教程的问题,以下是渲大师小编对此问题的归纳和...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注