用来改变文件属性,chattr命令 用来改变文件属性。...这项指令可改变存放在ext2文件系统上的文件或目录属性 命令语法 > chattr [-RV][-v][+/-/=][文件或目录...]...用chattr命令防止系统中某个关键文件被修改: > chattr +i /etc/my.cnf 查看文件属性 > lsattr /etc/my.cnf ----i-------- /etc/my.cnf...使用chattr对目录中的所有文件应用限制 > chattr -R +i ..../rumenz 某个文件只能往里面追加数据,但不能删除,适用于各种日志文件 > chattr +a /var/log/a.log 原文链接:https://rumenz.com/rumenbiji/linux-chattr.html
用来改变文件属性,chattr命令 用来改变文件属性。...这项指令可改变存放在ext2文件系统上的文件或目录属性 命令语法 > chattr [-RV][-v][+/-/=][文件或目录...]...用chattr命令防止系统中某个关键文件被修改: > chattr +i /etc/my.cnf 查看文件属性 > lsattr /etc/my.cnf ----i-------- /etc/my.cnf...使用chattr对目录中的所有文件应用限制 > chattr -R +i ....linux-chattr.html
常见命令参数 A:即Atime,告诉系统不要修改对这个文件的最后访问时间。 S:即Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。...常用的命令展示 chatter: 锁定文件,不能删除,不能更改 +a: 只能给文件添加内容,但是删除不了, chattr +a /etc/passwd -d: 不可删除 加锁:chattr +i /etc...表示解除 隐藏chattr命令: which chattr mv /usr/bin/chattr /opt/ftl/ cd /opt/ftl/ mv chattr h -->更改命令,使用别名h...隐藏身份 /opt/ftl/h +i /home/jiaxu/test.txt -->利用h 行驶chattr命令 lsattr /home/jiaxu/test.txt -->查看加密信息...恢复隐藏命令: mv h /usr/bin/chattr chattr -i /home/jiaxu/test.txt lsattr /home/jiaxu/test.txt
Linux chattr命令 Linux chattr命令用于改变文件属性。 这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: a:让文件或目录仅供附加用途。...语法 chattr [-RV][-v][+/-/=][文件或目录...] 参数 -R 递归处理,将指定目录下的所有文件及子目录一并处理。 ...实例 用chattr命令防止系统中某个关键文件被修改: chattr +i /etc/resolv.conf lsattr /etc/resolv.conf 会显示如下属性 ----i--------.../etc/resolv.conf 让某个文件只能往里面追加数据,但不能删除,适用于各种日志文件: chattr +a /var/log/messages Linux chgrp命令 Linux chgrp...命令用于变更文件或目录的所属群组。
在Linux下有些时候你会发现有的文件既然连root用户都没法删除,会报rm: 无法删除"/var/log/messages": 不允许的操作,这大部分原因是因为利用了chattr命令锁定改文件了。...chattr的作用很大,其中一些功能是Linux内核版本支持的,不过现在生产环境的Linux环境内核应该绝大部分内核都在2.6之上。...通过chattr命令修改属性可以提供安全性,但是它并不适合所有目录。 chattr目录不能保护/, /dev, /tmp, /var等目录,lsattr可以显示chattr目录设置的文件属性。...这两个命令是用来查看和改变文件、目录属性的,与chmod这个命令相比,chmod只是改变文件的读写、执行权限,更底层的属性控制是由chattr来改变的。...chattr命令的用法: chattr [ -RVf ] [ -v version ] [ mode ] files… 最关键的是在[mode]部分,[mode]部分是由+-=和[ASacDdIijsTtu
chattr命令 chattr命令可改变存放在ext2文件系统上的文件或目录属性。...语法 chattr [-vRV] [mode] [files] 参数 -R: 递归处理,将指定目录下的所有文件及子目录一并处理。 -v : 设置文件或目录版本。...chattr +i file.txt 同时对file.txt文件增加两种属性。 chattr +ac file.txt 指定file.txt文件的属性。...chattr =i file.txt 每日一题 https://github.com/WindrunnerMax/EveryDay 参考 https://man.linuxde.net/chattr https...://www.howtoforge.com/linux-chattr-command/ https://www.runoob.com/linux/linux-comm-chattr.html
1.简介 chattr与lsattr分别用于改变和显示文件属性,与chmod命令相比,chmod只改变文件的读写、执行权限,更底层的属性控制是由chattr来改变的。...2.chattr命令 2.1命令格式 chattr [ -RVf ] [ -v version ] [ mode ] files... 2.2参数说明 -R:递归地改变指定目录下文件的属性。...2.3常见示例 (1)用chattr命令防止系统中某个关键文件被修改: chattr +i /etc/resolv.conf 然后用mv /etc/resolv.conf等命令操作于该文件,都是得到Operation...chattr +a /data1/user_act.log 3.lsattr命令 3.1命令格式 lsattr [ -RVadv ] [ files... ] 3.2命令选项 -R:递归列出子目录及其文件的属性...---- 参考文献 [1]man chattr [2]man lsattr [3](总结)Linux的chattr与lsattr命令详解
范例: # chattr +i .bash_logout ——>添加一个隐藏的“i”属性,后面再细讲 #lsattr -a ——>将当前目录的文件或目录下的文件所有属性(包括隐藏属性)列出...---i---------- ./.bash_logout -------------- ./.bash_profile -------------- ./.bashrc chattr 语法:...#chattr [+-=][ASacdistu] [档案或目录名称] 参数说明: +-= :分别为 [+ 增加] [- 减少] [= 设定] 属性的意思 A :当设定了 A 这个属性时...范例: #chattr +i /etc/shadow ——>添加“i”隐藏属性后,就无法更动这个文件了 #chattr -i /etc/shadow ——>解除"i"这个隐藏属性... 补充说明: 本命令是重要的,尤其是在系统的安全性上面。
chattr命令用来改变文件属性。这项指令可改变存放在ext2/3/4文件系统上的文件或目录属性。...二、命令语法及选项 2.1 语法 chattr (选项) 目标文件或目录 2.2 选项 -R:递归处理,将指令目录下的所有文件及子目录一并处理; -v:设置文件或目录版本; -V:显示指令执行过程...三、例子 3.1 用chattr命令防止系统中某个关键文件被修改 chattr +i /var/test.file 3.2 只能往里面追加内容,不能删除,适用于一些日志文件. chattr +a /var
今天移植web程序时,发现的命令。...记录 Linux下的chattr和lsattr命令 文件的隐藏属性 在Linux下我们可以用stat命令查看文件的相关属性信息,除了这些属性之外,Linux下的文件还有一些隐藏的属性,我们可以用lsattr...命令来查看: [root@VM_117_84_centos test]# lsattr 1.txt -----a--------- 1.txt 上面这条命令的输出表示1.txt文件具有扩展属性...chattr 用chattr命令可以改变一个文件的隐藏属性。...与s相反,文件在被删除时,其所有的数据块都保留着,用户今后可以恢复该文件 例如这条命令,可以将1.txt文件设置为不允许任何人修改: chattr =a 1.txt lsattr 用lsattr命令列出文件的隐藏属性
②、突然想起 Linux 还有一个-i 的文件属性可以锁定文件不被修改,于是执行如下语句: #还原初始属性 chown suxirong:users /home/suxirong/hdd.sh chmod...+w /home/suxirong/hdd.sh #锁定文件 chattr +i /home/suxirong/hdd.sh 用 suxirong 账号试下效果: ?... 4927 Jul 23 14:40 hdd.sh suxirong@linux-mfb5:~> suxirong@linux-mfb5:~> suxirong@linux-mfb5:~> mv...五、写在最后 其实,chattr 和 lsattr 在张戈博客早期文章:Linux 基础知识之文件隐藏属性 一文中就已经提到过。...这次主要分享一下我在工作中正好用到 chattr 的实例,另外就是利用 watch 命令持续间隔执行某脚本的方法,特殊场景使用会有奇效,完毕!
在Linux中,文件属性是描述文件行为的元数据属性。 例如,属性可以指示是否压缩文件或指定是否可以删除文件。...本文介绍了如何使用chattr命令更改Linux文件系统上的文件属性。...chattr语法 chattr命令采用以下一般形式: chattr [OPTIONS] [OPERATOR][ATTRIBUTES] FILE......atime(访问时间)是某个命令或应用程序最后一次访问/打开文件的时间。 e -此属性表示文件正在使用扩展区来映射磁盘上的块。 e属性无法用chattr修改。...要获取所有文件属性和标志的完整列表,请在终端中输入man chattr。 默认情况下,使用cp或rsync之类的命令复制文件时,不会保留文件属性。
chattr Usage: chattr [-RVf] [-+=aAcCdDeijsStTu] [-v version] files... lsattr Usage: lsattr [-RVadlv]...chattr和lsattr和chmod一样,也是对权限的控制。...chattr +i filename 而i是更为严格的安全设定,只有root)或具有CAP_LINUX_IMMUTABLE处理能力(标识)的进程能够施加该选项。...lsattr命令则是列出当前添加的底层权限。...+a b.txt root@ubuntu:/home/helloss# lsattr b.txt -----a-------e-- b.txt root@ubuntu:/home/helloss# 命令参数
补充说明 ispell命令用于检查文件中出现的拼写错误。 语法 ispell [参数] 参数 文件:指定要进行拼写检查的文件。 spell 对文件进行拼写检查。...补充说明 atrm命令用于删除待执行任务队列中的指定任务。 语法 atrm [选项] [参数] 选项 -V:显示版本号。 参数 任务号:指定待执行队列中要删除的任务。...补充说明 chattr命令用来改变文件属性。...实例 用chattr命令防止系统中某个关键文件被修改: chattr +i /etc/fstab 然后试一下rm、mv、rename等命令操作于该文件,都会得到Operation not permitted...让某个文件只能往里面追加内容,不能删除,一些日志文件适用于这种操作: chattr +a /data1/user_act.log
先简单介绍一下怎么和这个命令结缘的,在说明这个命令的用途。因本人公司要在一台Azure云服务器上搭建应用,此服务器是64位centos7.1的linux系统3.0以上内核。...放大招呗,在Linux ext文件系统中,权限控制除了常规的chmod,还会有文件属性管理,故出现了chattr命令。 在linux系统中,内核在2.6以上的,均可执行此命令。...通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。lsattr命令是显示chattr命令设置的文件属性。...Manual CHATTR(1) NAME chattr - change file attributes on a Linux...-v version chattr命令的用法:chattr [ -RVf ] [ -v version ] [ mode ] files… 最关键的是在[mode]部分,[mode]部分是由+-=和[
chmod命令 Linux中可以用数字代替rwx来更改权限,具体规则:r=4,w=2,x=1,-=0,eg:‘-rwxrwxrw-’用数字表示就是770,计算规则:rwx=4+2+1=7,rwx=4+...注: 在Linux系统中,root用户默认一个目录的权限为755,而一个文件的权限为644。...chgrp命令,所以chgrp命令使用的并不多。...2.17 chattr命令、lsattr命令 只有超级权限的用户才具有使用该命令的权限,这项指令可改变存放在ext2、ext3、ext4、xfs、ubifs、reiserfs、jfs等文件系统上的文件或目录属性...chattr命令 chattr=change attribute(属性) 语法: chattr [+-=][选项] [文件或者目录名称] +、-、=:分别为增加、减少、设定 选项: A 增加该属性后
find 命令在Linux系统中用于在文件系统中搜索符合特定条件的文件和目录。...以下是find命令的详细文档和一些示例: 命令语法 find 命令的基本语法如下: find [path] [expression] 其中,path 参数指定要搜索的目录或文件路径。...常见的选项和参数 以下是一些常见的 find 命令选项和参数: -name pattern: 按文件名匹配搜索文件或目录。...例如:find /var/log -user root 示例 以下是一些使用 find 命令的示例: 搜索指定目录下所有 .txt 文件: find /home/user/documents -name...可以查看相关的Linux文档以获取更详细的信息和示例。
今天写一下 Linux 常用的命令之 grep 命令,经常用 Linux 的人肯定知道这个命令的强大之处, 俗话说 Grep is your friend grep 的全称是 Global Regular...这是个强大的文本搜索工命令,我开始用的时候感觉跟一般编辑器的 Ctrl+F 功能差不多,其实它的功能牛逼多了,它可以在一个或者多个文件中搜索字符串模板,或者是正则表达式,然后将匹配到的行输出在屏幕上。...它的命令格式如下 $ grep [option] pattern file1 [file2]......常用的几个 option 有 -f -n -c -l -i ,更多的可以去看手册,下面我们用几个例子讲解一下 grep 的一些用法 ,假设我们现在有两个文本文件 file1, file2 $ cat...上面的几个选项有些是可以叠加在一起用的,有时会报错可能是因为顺序不对,例如 grep -nf 可以用,但是 grep -fn 就会报错 更加全面的关于 grep 命令的介绍可以看这篇文章
只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,...
领取专属 10元无门槛券
手把手带您无忧上云