修改文件权限修改的思索

2023-11-10 10:48
文章标签 修改 权限 思索

本文主要是介绍修改文件权限修改的思索,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在linux当中有修改文件权限的命令,不过对熟悉使用windows系统的人来说,简直是就是“活见鬼”,什么玩意啊。只能说Windows系统为了易用性把一些安全的门槛降低了,当熟悉了这种系统的操作方式之后,再见到真正使用标准安全操作的系统,莫名诧异。


这些权限命令跟系统管理员的管理度很高,对于普通使用系统的人来说,这一部分很少用到。当然拥有个人linux机器的人需要看一下,虽然很少用到,但是下载软件安装的时候可能会用它来更改下载文件的权限。其他人士在学习过程中可以规避掉这一部分。


改变文件所属用户组:chgrp

命名的通用格式:chgrp [-R] dirname/filename

解释: [-R] 是否选择 -R作为参数,进行持续向下迭代修改

dirname:目录名称,通常与-R连用,表示对指定目录下所有的目录文件修改所属用户组

例如: chgrp -R /home/seacean/myload/eclipse

filename:文件名称,通常不需要参数 -R

例如: chgrp /home/seacean/mytxt.txt


改变文件所有者:chown

命令的通用格式:chown [-R] dirname/filename

参考第一个命令的使用用例


改变文件的操作权限:chmod

在改变文件权限之前,先说一下文件权限:

文件权限是一个三位数的数字,不过每个数字属于不同的所有者。

第一个数字代表的权限属于所有者

第二个数字代表的权限属于用户所属的组

第三个数字代表的权限属于剩余的其他人

x:执行权限,代表数字是1

w:修改权限,代表数字是2

r:读权限,代表数字是4

没有权限是0,每个所有者的权限都是执行、修改、读权限数字的和。

命令的通用格式:chmod [-R] xyz dirname/filename

xyz代表权限的三位数字,权限数字的设定有数学的内涵在里面。

例如: chmod 467 /home/seacean/mytxt.txt

           chmod -R 777 /home/seacean/eclipse

Note:虽然还有另一种不知道文件或者目录的权限的情况下修改,不过作为一个需要工作先启动起来的人来说,暂时先放掉它。如果需要,可以使用这个命令慢慢了解,在时间充裕的情况下: info chmod


不想当linux系统管理员的可以不看,只是需要修改下载文件权限的可以简单看看,分享文件给其他人的也可以看看。

这篇关于修改文件权限修改的思索的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/382172

相关文章

Android 悬浮窗开发示例((动态权限请求 | 前台服务和通知 | 悬浮窗创建 )

《Android悬浮窗开发示例((动态权限请求|前台服务和通知|悬浮窗创建)》本文介绍了Android悬浮窗的实现效果,包括动态权限请求、前台服务和通知的使用,悬浮窗权限需要动态申请并引导... 目录一、悬浮窗 动态权限请求1、动态请求权限2、悬浮窗权限说明3、检查动态权限4、申请动态权限5、权限设置完毕后

浅析如何使用Swagger生成带权限控制的API文档

《浅析如何使用Swagger生成带权限控制的API文档》当涉及到权限控制时,如何生成既安全又详细的API文档就成了一个关键问题,所以这篇文章小编就来和大家好好聊聊如何用Swagger来生成带有... 目录准备工作配置 Swagger权限控制给 API 加上权限注解查看文档注意事项在咱们的开发工作里,API

修改若依框架Token的过期时间问题

《修改若依框架Token的过期时间问题》本文介绍了如何修改若依框架中Token的过期时间,通过修改`application.yml`文件中的配置来实现,默认单位为分钟,希望此经验对大家有所帮助,也欢迎... 目录修改若依框架Token的过期时间修改Token的过期时间关闭Token的过期时js间总结修改若依

MySQL修改密码的四种实现方式

《MySQL修改密码的四种实现方式》文章主要介绍了如何使用命令行工具修改MySQL密码,包括使用`setpassword`命令和`mysqladmin`命令,此外,还详细描述了忘记密码时的处理方法,包... 目录mysql修改密码四种方式一、set password命令二、使用mysqladmin三、修改u

使用Python在Excel中插入、修改、提取和删除超链接

《使用Python在Excel中插入、修改、提取和删除超链接》超链接是Excel中的常用功能,通过点击超链接可以快速跳转到外部网站、本地文件或工作表中的特定单元格,有效提升数据访问的效率和用户体验,这... 目录引言使用工具python在Excel中插入超链接Python修改Excel中的超链接Python

Java访问修饰符public、private、protected及默认访问权限详解

《Java访问修饰符public、private、protected及默认访问权限详解》:本文主要介绍Java访问修饰符public、private、protected及默认访问权限的相关资料,每... 目录前言1. public 访问修饰符特点:示例:适用场景:2. private 访问修饰符特点:示例:

python修改字符串值的三种方法

《python修改字符串值的三种方法》本文主要介绍了python修改字符串值的三种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录第一种方法:第二种方法:第三种方法:在python中,字符串对象是不可变类型,所以我们没办法直接

Mysql8.0修改配置文件my.ini的坑及解决

《Mysql8.0修改配置文件my.ini的坑及解决》使用记事本直接编辑my.ini文件保存后,可能会导致MySQL无法启动,因为MySQL会以ANSI编码读取该文件,解决方法是使用Notepad++... 目录Myhttp://www.chinasem.cnsql8.0修改配置文件my.ini的坑出现的问题

Linux中chmod权限设置方式

《Linux中chmod权限设置方式》本文介绍了Linux系统中文件和目录权限的设置方法,包括chmod、chown和chgrp命令的使用,以及权限模式和符号模式的详细说明,通过这些命令,用户可以灵活... 目录设置基本权限命令:chmod1、权限介绍2、chmod命令常见用法和示例3、文件权限详解4、ch

Mybatis拦截器如何实现数据权限过滤

《Mybatis拦截器如何实现数据权限过滤》本文介绍了MyBatis拦截器的使用,通过实现Interceptor接口对SQL进行处理,实现数据权限过滤功能,通过在本地线程变量中存储数据权限相关信息,并... 目录背景基础知识MyBATis 拦截器介绍代码实战总结背景现在的项目负责人去年年底离职,导致前期规