首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux(ubuntu)下实现增加删除文件权限

权限篇】 ubuntu系统中,对于不同用户及不同用户组中用户对文件操作权限都不相同,通过控制台我们可以快速对文件权限进行操作。...) sudo chmod 644 ××× (文件所有者有读和写权限,组用户只有读权限) sudo chmod 700 ××× (只有文件所有者有读和写以及执行权限) sudo chmod 666...+操作权限]  ××× 例: sudo chmod u+w ×××    #添加文件拥有者“可写”权限 sudo chmod u-w ×××    #删除文件拥有者“可写”权限 sudo chmod...g+r ×××    #添加用户组“可读”权限 sudo chmod o-r ×××    #删除其它用户“可写”权限 sudo chmod +x ×××    #添加所有用户“可执行”权限...x 表示可执行 以上这篇Linux(ubuntu)下实现增加/删除文件权限就是小编分享给大家全部内容了,希望能给大家一个参考。

5K45

Linux下设置权限让用户只删除自己文件方法

之前我们知道如何针对用户和用户组来设置文件权限。通常是用三个八进制来设置权限,这里我要说是,其实是由四个八进制表示。其中第一个八进制我们通常是忽略。...这样做是为了节省大型程序启动时间。但是会占用系统资源。该位可以理解为防删除位. 设置sticky bit位后,就算用户对目录具有写权限,但也只能添加文件而不能删除文件。...和文件权限是一样,都是用chmod来修改权限。...为目录 chmod o+t myfife:为其他用户设置t权限,说明其他用户不能对其进行删除操作 image.png 大家有没有看到myfife文件中T呢,这是因为我们给sticky位设置了权限,...就是为了防止删除。我们有时候会遇到A用户对其有写权限,写了之后,B用户觉得那个文件没用,就把文件给删了。这样结果可想而知。 为了避免上述事情发生,所以就有粘滞位引入。

2.1K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux】】Linux权限理解

    一.Linux用户 Linux中分为两种用户,分别为: 1.root 用户,也叫超级用户,它权限非常高,不受其他权限约束,也就是可以为所欲为; 2.普通用户:除了root用户外,都是普通用户...二.什么是权限 1.权限和人有关; Lniux中,这里“人”指的是: a,所有者      b,所属组      c,其他 2.权限和事物属性有关 Linux下一切皆文件,而文件具有可读...r :是否允许我们查看指定目录下文件内容; w:是否允许我们在当前目录下进行更改,创建,删除 x :是否允许用户进入对应目录  上图我们发现,每个普通用户家目录下,所有者和所属组都是他自己...,且所属组和其他没有任何权限,这样当我们在有共享文件需求是,只能由root用户创建一个共享文件,并把权力全部放开:  但是这样又会引发一个问题,普通用户互相之间可以随意删除这个share里文件...Linux中给出一个叫粘滞位概念。 粘滞位 语法:chmod +t  文件 加了粘滞位文件: 1、超级管理员删除 2、该文件所有者删除 加上粘滞位后,原来 x 会变成 t 。

    26611

    Linux权限-普通权限

    根据前面Linux用户介绍,里面涉及到超级管理员,普通用户,系统用户,既然用户有区分,那不同用户对应权限是否也有区别呢?当然是有的,权限也分普通权限和特殊权限,我们也将从下面几个方面来介绍。...1.Linux权限-普通权限(本章节) 2.Linux权限-特殊权限 3.Linux权限-chmod命令 4.Linux权限-chown命令 UMASK umask 是一个 Unix/Linux shell...这是一个设置了用户文件和目录创建模式掩码值。 在 Unix/Linux 系统中,当创建新文件或目录时,系统会根据 umask 值来设置新文件或目录默认权限。...该参数默认在/etc/profile,这个也是环境变量最常用配置文件之一(后期会单独出环境变量介绍) Linux权限介绍 在Linux系统中,每个文件和目录都有一个访问权限,用来保护数据安全。...写入权限(Write):用户可以修改文件内容或在目录中创建和删除文件。用“w”表示,对应数值2。 3. 执行权限(Execute):用户可以执行文件,或者进入和查看目录内容。

    3600

    Linux学习—新建文件,查看文件,修改权限删除

    过程:在一个文件夹下面新建一个文件,然后查看文件,再修改权限,运行,最后删除 1、新建文件 touch Test.sh 补充:新建文件有好多种方式,一般用mkdir(创建目录,即文件夹)。...【rz上传本地文件】 删除用 rm 注意命令和文件名或者目录中间要有空格 2、查看文件 用 ll 查看当前目录文件,看一下是否新建文件成功 补充:ll...4、修改该文件权限 chmod 777 Test.sh 补充:chmod是分配文件权限,一般后面会带三个数字,例如 chmod abc Test.sh (abc代表三个数字,三个数字其实是对应二进制...) a:是文件所有者权限 b:与文件所有者同属一个用户组其他按用户权限 c:其他用户组权限 权限一共有三种 r(可读) w(可写...) chmod 765 Test.sh(文件所有者有所有权限,同用户组有读写权限,不同组其他用户有读和执行权限) 5、删除文件 rm Test.sh

    5.9K40

    Linux权限-特殊权限

    根据前面Linux用户介绍,里面涉及到超级管理员,普通用户,系统用户,既然用户有区分,那不同用户对应权限是否也有区别呢?当然是有的,权限也分普通权限和特殊权限,我们也将从下面几个方面来介绍。...1.Linux权限-普通权限 2.Linux权限-特殊权限(本章节) 3.Linux权限-chmod命令 4.Linux权限-chown命令 在Linux系统中,有一些特殊权限和文件属性,它们可以进一步控制文件和目录访问和行为...Sticky Bit:常用于目录上,设置了Sticky Bit后,只有文件所有者、目录所有者或超级用户可以删除或移动文件,即使其他用户对该目录有写权限。...Append-only (a):设置了文件追加属性后,只能向文件中追加内容,不能删除或修改文件已有内容。 设置追加属性:chattr +a filename。...总结 1.实际运维中理解SUID权限就看passwd这个命令权限。 2.有些文件为了加强保护,会增加特殊权限,避免被删除。 3.lsattr命令可以用于查看文件是否包含特殊属性。

    5200

    linux权限详解

    root工作目录相同 2.将root转换为普通用户 输入 su +普通用户名 输入普通用户密码 2.文件权限 1.概念 文件权限分为两种 ,属性以及人 1.属性 r: 单词 read...假设有两个组,组1和组2,两者处于竞争关系,组1中有个人是文件拥有者,具有读和写权限,想要组1中的人都看见,具有读和写权限,而其他人都不可以看见。...3.修改权限 1....执行 之间用,连接 2.第二种修改方式 在计算机中用0和1代表所对应权限:1为真,0为假 拥有者、所属组、other分别对应三个数 范围为 000——111 666 666 第一个6对应拥有者...1.拥有者用户修改 修改拥有者使用 chown 想要将file.txt文件拥有者修改为 root 发现并不可以,因为需要征得root同意 sudo可以提高权限 使用 sudo

    1.2K20

    linux用户权限

    用户和用户组 — linux“用户和用户组”是相当好用权限管理规则。...文件所有者 linux是个多用户、多任务系统,所以为了考虑每个人隐私及每个人喜好环境,就需要有“文件所有者”,只有文件所有者才能对文件有一些read/write/excute权限。...3、Others(其他人) 对于一个文件权限来说,他所有者是某个user,如果权限被分配给某个组就有了它所属Group。...记录在/etc/group 所以不要轻易 rm -rf Linux文件权限 — 当我想要去搞我博客时候,被各种”permission deny“耽误时候,其实这就是权限问题,这时候我先要去看就是我要操作文件权限...知道那一串字母意思了吗?如果你还不清楚,可以看我参考文档哦,写很好,但是字有点多,得慢慢读~ 参考文档:《鸟哥linux私房菜》,同学们一起读书吧! 愿我们有能力不向生活缴械投降---Lin

    17.4K20

    Linux权限理解

    Linux权限概念 Linux下有两种用户:超级用户(root)、普通用户。 超级用户:可以在Linux系统下做任何事情,不受限制。...其实新建目录默认权限是777,新建文件默认权限是666,目录比文件多一个执行权限。 可能有人会说那也不对啊,那是因为Linux下还存在一个叫权限掩码东西。...可写文件:如果目录没有可写权限,则无法在目录中创建文件,也无法在目录中删除文件。 那么问题来了 只要用户具有目录权限,用户就可以删除目录中文件,而不论用户是不是该文件所有者。...为了处理这种情况,linux引入粘滞位概念。...y rm: 无法删除"/home/abc.c": 不允许操作 当目录被设置位"粘滞位"(chomd+t)则该目录只能由 root用户删除 该目录所有者删除 该文件所有者删除 8.关于权限总结

    7310

    LinuxLinux权限详解(权限管理-目录权限-粘滞位)

    1.Linux权限概念 权限概念: 什么是权限?...就是通过一定条件,拦住一部分人,给另一部分人权利,来访问某种资源 Linux下有两种用户:超级用户(root)、普通用户 超级用户:可以再linux系统下做任何事情,不受限制 普通用户:在linux下做有限事情...w权限:用户能否在指定目录内新建、修改、删除文件 目录x权限:用户能否进入目录 4.Linux权限掩码umask 4.1 起始权限 我们在创建文件或目录时候,通常都会有起始权限,比如目录在创建时候就有...于是, 问题来了~~ 换句话来讲, 就是只要用户具有目录权限, 用户就可以删除目录中文件, 而不论这个用户是否有这个文件权限....y rm: 无法删除"/home/abc.c": 不允许操作 当一个目录被设置为"粘滞位"(用chmod +t),则该目录下文件只能由 超级管理员删除 该目录所有者删除 该文件所有者删除

    48920

    linux权限

    :vim、>、>> x 可执行权限:Shell与Python 对于目录: 读取权限:查看目录内容 写入权限:能够创建、删除、修改等目录内容 执行权限:能够cd切换到此目录下 归属关系 所有者:拥有此文件...命令查看 权限位字段解析 一共10个字符,分为4组 [表格] linux中判断用户具备权限 顺序:所有者>所属组>其他人,原则是匹配及停止 ls -ld 目录路径 修改权限 chmod命令 格式:chmod...w表示2 x表示1 文件目录默认权限 目录:755 文件:644 umask命令设置默认权限 目录是用最高权限777 减去默认umask值022 默认权限得出755 文件是用权限666减去默认umask...x 权限 适用于目录,用来限制用户滥用写入权 在设置了t权限文件夹下,即使用户有写入权限,也不能删除或改名其他用户文档 chmod o+t /home/public Set GID权限 –占用属组...x权限 适用于目录,用来限制用户滥用写入权 在设置了t权限文件夹下,即使用户有写入权限,也不能删除或改名其他用户文档 ACL策略管理 作用: 能够对个别用户、个别组设置独立权限 命令: setfacl

    9.4K70

    linux权限751

    751权限Linux 中,文件和目录权限由三组权限来定义,分别是所有者(Owner)、所属组(Group)和其他用户(Others)。...在Linux中,权限是针对文件和目录,并且每个文件和目录都有相应权限设置。权限表示方式通常是一个三位数字,每个数字代表一种权限。...谈论linux741合理性 这种权限设置有其特定合理性: 保护文件不被误删或误改:拥有者有读写权限,可以修改文件内容,但无法执行文件。这可以防止误操作或恶意删除文件。...控制其他用户访问:其他用户只有执行权限,无法对文件进行修改或删除。这可以限制其他用户对文件访问,确保文件安全性。...总的来说,Linux权限741有其特定合理性和应用场景,但需要根据实际情况进行灵活调整。

    40010

    linux权限

    删除光标所在这一行 dG         删除光标所在位置到行尾 o          光标所在位置下一行插入空行,并进入编辑模式 第6章 权限基础 6.1 rwx含义 r     read      ...w  修改文件内容 需要r权限配合 x   执行文件权限 需要r权限配合 6.5 测试对于目录rwx r 显示目录里内容 相当于ls w 对目录里面的内容就行修改 可以在目录中删除,创建文件...小结 对于目录来说 r   显示目录里内容 相当于ls  需要x配合 w   对目录里面的内容就行修改 可以在目录中删除,创建文件 需要x权限配合 x   进入到目录中权限 cd  是否能查看目录里面的文件属性信息...第7章 rwx 对与文件或目录含义 7.1 对于文件rwx r  查看文件内容 w  修改文件内容 需要r权限配合 w权限需要r配合 只有w权限时候,文件所有者可以强制修改(vim),...但是原文件内容消失 x  执行文件权限 需要r权限配合 7.2 对于目录rwx r   显示目录里内容 相当于ls  需要x配合 w   对目录里面的内容就行修改 可以在目录中删除,创建文件 需要

    7.7K00

    Linux 权限

    1.shell命令以及运行原理 Linux严格意义上说是一个操作系统,我们称之为“核心(kernel)“ ,但我们一般用户,不能直接使用kernel。...shell 对于Linux,有相同作用,主要是对我们指令进行解析,解析指令给Linux内核。反馈结果在通过内核运行出结果,通过shell解析给用户。...2.Linux权限概念 Linux下有两种用户:超级用户(root)、普通用户。 超级用户:可以再linux系统下做任何事情,不受限制 通用户:在linux下做有限事情。...3.Linux权限管理 3.1文件访问者分类 文件和文件目录拥有者:u---User(就是创建该文件用户) 文件和文件目录所有者所在用户(所属者):g---Group(不多说) 其它用户...=权限字符 +:向权限范围增加权限代号所表示权限 :向权限范围取消权限代号所表示权限 :向权限范围赋予权限代号所表示权限 用户符号: u:拥有者 g:所属者 o:其它用户 all:所有用户

    4510

    linux权限

    欢迎来到薄荷冰linux系列  下面我们将按照下面的图为大家讲解linux权限相关知识 一.linux下用户分类 在linux中有两种用户:超级用户(root)、普通用户。...超级用户:可以再linux系统下做任何事情,不受限制。 普通用户:在linux下做有限事情。 可以看到超级用户命令提示符是“#”,普通用户命令提示符是“$”。...写( w/2 ): Write 对文件而言,具有修改文件内容权限;对目录来说具有删除移动目录内文件权限 iii....于是问题来了,只要具有目录权限,用户就可以删除目录中文件而不论是否有这个文件权限。这似乎不和逻辑,为了解决这个不科学问题,所以linux引入了粘滞位概念。...y rm: 无法删除"/home/abc.c": 不允许操作 当一个目录被设置为 " 粘滞位 "( 用 chmod +t), 则该目录下文件只能由 一、超级管理员删除 二、该目录所有者删除

    13210

    Linux权限

    Linux权限概念 Linux系统是一个多用户多任务分时操作系统,任何一个要使用系统资源用户,都必须首先向系统管理员申请一个账号,然后以这个账号身份进入系统。...写(w / 2):Write对文件而言,具有修改文件内容权限;对目录来说具有创建删除移动目录内文件权限 执行(x / 1):execute对文件而言,具有执行文件权限;对目录来说,具有进入目录权限.... w可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件 x可执行权限: 如果目录没有可执行权限, 则无法cd(进入)到目录中 目录写权限与文件写权限矛盾...然后他竟然成功删除了mfc文件: 复盘整个事件,问题就在于zhangsan明明没有study.txt文件权限,但是因为他有Linux_study目录权限,因此就可以直接将别人文件删除掉了...粘滞位 粘滞位概念: 当一个目录被设置为"粘滞位",则该目录下文件只能由 超级管理员(root)删除 该目录所有者(User)删除 该文件所有者(User)删除 粘滞位设置方法

    10710

    Linux】关于Linux权限

    文章目 前言 Linux权限 文件访问者分类(人) 文件类型和访问权限(事物属性) 文件类型 基本权限 目录权限 粘滞位 权限总结 前言 前面我们已经知道。...如果暂时使用root,root权限是最大,可以随便切换到其他普通用户。也就不存在没有权限问题了。 ---- Linux权限 简单理解权限权限简单来说就是进行约束。..., 用户就可以删除目录中文件, 而不论这个用户是否有这个文件权限。...所以创建和删除权限是目录权限,即在目录中创建和删除里面文件权限不是文件本身权限,而是目录权限 这时候需要一个策略,让一个公共目录,大家各自可以进行rwx操作,但是禁止大家互删对方文件,因此我们需要给这个公共目录设置粘滞位...当一个目录被设置为"粘滞位"(用chmod +t),则该目录下文件只能由 一、超级管理员删除 二、该目录所有者删除 三、该文件所有者删除 ---- 权限总结 目录可执行权限是表示你可否在目录下执行命令

    7.2K20

    linux权限

    Linux权限管理 01....要从普通用户user切换到root用户则使用 su root(root可以省略),此时系统会提示输入root用户口令 02.文件类型和访问权限 Linux权限Linux操作系统用来控制对文件和目录访问一个关键特性...03.文件访问权限相关设置方法 chmod 和 chown 是两种用于管理Linux文件和目录权限命令。...在/tmp等临时文件目录中,许多用户都有写入权限,系统利用粘滞位可以防止用户删除或重命名不属于他们文件。即便用户有目录权限,没有粘滞位他们也不能删除他人文件。...当一个目录被设置为"粘滞位"(用chmod +t),则该目录下文件只能由 一、超级管理员删除 二、该目录所有者删除 三、该文件所有者删除 权限设置表示法 使用八进制数字设置粘滞位时,前面会增加一个

    7010

    Linux权限

    shell 对于Linux,有相同作用,主要是对我们指令进行解析,解析指令给Linux内核。...、bash(人手一个王婆) Linux权限概念: Linux下有两种用户:超级用户(root)、普通用户。...) s:套接口文件 b、基本权限: 读(r/4):Read对文件而言,具有读取文件内容权限;对目录来说,具有浏览该目录信息权限 写(w/2):Write对文件而言,具有修改文件内容权限;对目录来说具有删除移动目录内文件权限...x决定是否可以进入目录 r决定是否可以进行对目录文件属性查看权力 w决定是否可以在该目录下进行新建/删除文件 一个文件能否被删除,并不取决于文件本身!!...,只有root或者文件拥有者才有权力进行删除!

    5510

    Linux权限 !

    Linux 权限 1 什么是权限 关于Linux权限问题,可以理解为不同级别的工作者,分别拥有不同能力来管理文件。...1.1 Linux用户 Linux 一般有两种用户 超级用户:可以再linux系统下做任何事情,不受限制 普通用户:在linux下做有限事情。...可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件 而且十分重要一点是: 能不能删除文件,取决于所属目录权限!!!...换句话来讲, 就是只要用户具有目录权限, 用户就可以删除目录中文件, 而不论这个用户是否有这个文件权限 因此Linux引入了 粘滞位 粘滞位 加入粘滞位方法很简单 使用chmod +...t 文件路径 (文件名)即可 此时具有粘滞位文件具有以下特性: 超级管理员可以删除 该目录所有者可以删除 该文件所有者可以删除 3 权限总结 目录可执行权限是表示你是否在目录下执行命令。

    14010
    领券