首页 > 系统相关 >day14-Linux系统基础权限知识精讲

day14-Linux系统基础权限知识精讲

时间:2025-01-12 18:02:49浏览次数:3  
标签:oldboy 权限 精讲 day14 chattr Linux test txt root

1. 给文件加特殊属性

1.1 chattr

a:只能追加内容,不能删除

i:不能修改,不能删除;保护关键文件,防止非法写入

[root@oldboy ~]# chattr +a test.txt 
[root@oldboy ~]# chattr +i test.txt 
[root@oldboy ~]# echo 123 >> test.txt
-bash: test.txt: 权限不够
[root@oldboy ~]# rm -rf test.txt
rm: 无法删除"test.txt": 不允许的操作
[root@oldboy ~]# chattr -ai test.txt 

1.2 lsattr

查看chattr设置的属性

[root@oldboy ~]# lsattr test.txt
---------------- test.txt
[root@oldboy ~]# chattr +ai test.txt
[root@oldboy ~]# lsattr test.txt
----ia---------- test.txt

2. 权限

2.1 基础权限

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

删除文件的权限与文件属性无关;删除文件本质上是修改上一级目录的block,所以需要看上一级目录的权限。

在这里插入图片描述

2.2 设置权限

权限命令用户类型操作字符权限字符文件名称
chmodu、g、o、a+、-、=r、w、x、-目录或文件

-R:递归修改目录权限

chmod u+x,g-w,o=rwx test.sh

标签:oldboy,权限,精讲,day14,chattr,Linux,test,txt,root
From: https://blog.csdn.net/qq_52174380/article/details/145096272

相关文章

  • 鸟哥的Linux私房菜 基础学习篇 第四版PDF、EPUB免费下载
    适读人群:Linux初学者适合Linux管理员作为参考手册Linux入门书升级版,适用Linux系统应用和开发及运维的人员,涵盖linux内核,命令行,嵌入式,基于CentOS,7.x电子版仅供预览,支持正版,喜欢的请购买正版书籍点击原文去下载书籍信息作者:鸟哥出版社:人民邮电出版社出品方:异步图......
  • 如何安全有效地重置Linux服务器的远程登录密码?
    忘记Linux服务器的远程登录密码是一个常见的问题。为了确保您的服务器安全并顺利恢复访问权限,请按照以下步骤操作:提交工单请求密码重置:登录到服务商的管理后台,找到“主机租用/vps、云主机”选项。选择“系统设置”,然后点击“服务器远程/WDCP管理账号密码重置/修改”。提交......
  • 嵌入式系统Linux实时化(四)Xenomai应用开发测试
    1、Xenomai原生API任务管理Xenomai本身提供的一系列多任务调度机制,主要有以下一些函数:intrt_task_create(RT_TASKtask,constcharname,intstksize,intprio,intmode);任务的创建;intrt_task_start(RT_TASKtask,void(entry)(voidcookie),voidcookie)......
  • 【Linux网络】Linux网络丢包场景,精准 “捕捉” 丢包踪迹
    在Linux网络的复杂脉络中,数据丢包就像隐匿的幽灵,悄无声息地破坏着网络的顺畅运行。你是否曾困惑,为何关键数据在传输途中突然消失,而排查起来却如同大海捞针?别担心,今天我们将深入Linux网络丢包场景,掌握精准“捕捉”丢包踪迹的秘诀,让这些隐匿的问题无所遁形。一、Linux网络丢......
  • 上位机操作篇---Linux常用命令
    第二章Linux常用命令(简介)常用命令及其简介第二章Linux常用命令(简介)@[TOC](常用命令及其简介)前言第一部分:基础命令一、pwd二、ls或者ls[选项][目录名]三、cd四、clear或者crtl+l第二部分:文件操作一、touch二、mkdir三、cp四、mv五、rm第三部分:文本操作一、......
  • Linux 进程入门:带你走进操作系统的核心地带(2)
     ......
  • Linux权限
    目录一.Linux权限的概念二.Linux权限管理1.文件访问者的分类2.文件类型和访问权限1.文件类型2.基本权限3.文件权限的表示方法1.字符表示法2.八进制表示法4.文件权限的相关访问方法1.chmod2.chown3.chgrp4.粘滞位三.权限总结一.Linux权限的概念Linux下有两种......
  • Linux开发工具--vim编辑器-gcc/g++编译器-gdb调试器
    目录1.vim编辑器 1.1.vim的基本概念1.2vim的基本操作1.3vim三个模式的命令集 插入模式命令模式 末行模式2.gcc/g++编译器2.1gcc如何完成重点概念——函数库 2.2gcc选项3.gdb调试器 3.1.开始使用 1.vim编辑器 1.1.vim的基本概念vim可以帮我们文......
  • Ubuntu20.04搭建嵌入式linux网络加载内核、设备树和根文件系统
    引言在嵌入式Linux开发中,网络加载内核、设备树和根文件系统是一种常见的方法。这种方法通常用于开发和调试阶段,允许开发者快速更新和测试内核及文件系统。本文将详细介绍如何在Ubuntu20.04上搭建环境,以支持嵌入式Linux的网络加载。前提条件Ubuntu20.04系统。已安装的TFTP服......
  • Linux双系统安装保姆级教程---step1 准备工作
    安装系统对于很多初学者来说很困难,往往会出现很多错误,接下来我将带领大家一起完成Linux双系统的安装。♣首先我们需要准备一台装有Win10或Win11系统的电脑(我使用的是Win10)♣除此之外我们还需要准备一个8GB以上的U盘。这里一定要将U盘的内容进行备份,因为在接下来的过程中会抹......