本文目录一览:
- 1、Linux操作方法设置目录XX的的隐藏属性的参数为a?
- 2、linux chattr +a 权限设置问题
- 3、"磋"是什么意思?
- 4、linux中 指令chattr 及参数A
- 5、linux系统charr +a目录权限,一个普通用户如何可以在里面删除文件,另外一个用户不能删除
- 6、关于linux 的chattr +a 的问题
Linux操作方法设置目录XX的的隐藏属性的参数为a?
要在 Linux 中设置目录 XX 的隐藏属性,您可以使用 chattr 命令。
首先,使用 cd 命令进入到目录 XX 中:
cd XX
然后,使用 chattr 命令设置目录的隐藏属性,并指定参数 a:
chattr +a .
这样目录 XX 就被设置为隐藏属性了
不过这些命令需要管理员权限
linux chattr +a 权限设置问题
添加文件的内容算修改,要想添加文件直接保存只需要保证不与已存在的文件重名就行了。
"磋"是什么意思?
磋磋 #cuō
【释义】①把象牙加工成器物:切磋。②商量讨论:磋商。
【磋商】 #cuōshāng反复商量;仔细讨论。
〖例句〗这几天,爸爸正与港商磋商合资办厂的事。
===================关于这个字的更多的信息=================
磋 动
(形声。从石,差声。本义:①失足跌倒。见《广韵》。②把骨、角制成器物)
磨治象牙。泛指磨治器物
治象牙曰磋。――《广韵》
骨谓之切,象谓之磋,玉谓之琢,石谓之磨。――《尔雅》
切磋琢磨,乃成宝器。――《论衡·量知》
如切如磋。――《诗·卫风·淇奥》
又如:磋磨(磨治器物);磋琢(磨治雕琢);磋切(摩擦)
研讨。相互仔细地研究或讨论
磋 cuō
①把象牙加工成器物。
②商量讨论:~商。
【磋商】讨论的双方交换意见,反复商讨。
【 磋 】 《 佛学大词典 》
悉昙字锿(cha)。为悉昙五十字门之一,四十二字门之一。又作车、捙、绰、擦、瑳、嗟、扯、虫、且。其义有数说:(一)为‘一切诸法影像不可得’之义,是由梵语cha^ya^(音译车野)有‘影’之义而有此说。大日经疏卷七(大三九·六五二下):‘梵音车野是影义。如人影像皆依自身,如是三界万法唯是识心因缘变似众境,(中略)或能面见十方诸佛普现色身,亦皆是心之影像。以心本不生故,当知影像亦无所生。无所生故,乃至心无迁变故,影像亦无迁变,所以然者,如影自无定性,行止随身,心影亦尔。以心动作戏论,无一念住时故,世间万用亦复为之流转。若了心如实相时,影亦如实相,故不可得也。’(二)为‘欲乐覆性’、‘覆阴’之义,是由梵语chattra(音译縒怛罗)有‘欲’及‘盖’之义而有此说。大方广佛华严经入法界品四十二字观门(大一九·七○八中):‘磋字时,入修行加行藏盖差别道场般若波罗蜜门,悟一切法欲乐覆性不可得故。’北本大般涅盘经卷八(大一二·四一三下):‘车者,如来覆荫一切众生,喻如大盖。’(三)为‘去’之义,是由梵语gaccha(音译伽车)有‘去’之义故有此说。大智度论卷四十八(大二五·四○八下):‘若闻车字,即知一切法无所去。’此外,经论中另举有贪欲、覆轮、不覆欲、弃等诸义。[大品般若经卷八、大方等大集经卷十、方广大庄严经卷四、文殊师利问经卷上字母品、华严经普贤行愿品卷三十一、文殊问经字母品第十四、放光般若经卷四、普曜经卷三、不空罥索神变真言经卷十四]
linux中 指令chattr 及参数A
atime 的意思是最后一次访问这个文件的时间(读操作)。
ls -l 显示的是文件最后一次被修改的时间(即mtime),要想看atime,可以用
stat a.txt
或者
ls -l --time=atime a.txt
linux系统charr +a目录权限,一个普通用户如何可以在里面删除文件,另外一个用户不能删除
你命令理解反了,看下理论吧,
文件权限除了读写执行与SUID、SGID、SBIT外还有一种隐藏权限,例如明明有权限删除某个文件却报错了,或者仅能为某个文件追加内容而不能减少内容,遇到这种很“奇怪”的文件,就要怀疑是文件被设置隐藏权限了。
chattr命令用于设置文件的隐藏权限,格式为:“chattr [参数] 文件”。
参数 作用
i 将无法对文件进行修改,若对目录设置后则仅能修改子文件而不能新建或删除。
a 仅允许补充(追加)内容.无法覆盖/删除(Append Only)。
S 文件内容变更后立即同步到硬盘(sync)。
s 彻底从硬盘中删除,不可恢复(用0填充原文件所在硬盘区域)。
A 不再修改这个文件的最后访问时间(atime)。
b 不再修改文件或目录的存取时间。
D 检查压缩文件中的错误。
d 当使用dump命令备份时忽略本文件/目录。
c 默认将文件或目录进行压缩。
u 当删除此文件后依然保留其在硬盘中的数据,方便日后恢复。
t 让文件系统支持尾部合并(tail-merging)。
X 可以直接访问压缩文件的内容。
lsattr命令用于显示文件的隐藏权限,格式为:“lsattr [参数] 文件”。
参数 作用
a 显示所有文件和目录。
l 显示隐藏属性的全称(默认简写成一个字母)。
R 递归处理,将指定目录下的所有文件及子目录一并处理。
d 若目标文件为目录,请加此参数。
写入一个名为linuxprobe,内容为"for Test"的普通文件:
[root@linuxprobe ~]# echo "for Test" linuxprobe
尝试用rm命令删除,结果成功:
[root@linuxprobe ~]# rm linuxprobe
rm: remove regular file ‘linuxprobe’? y
再次写入linuxprobe文件:
[root@linuxprobe ~]# echo "for Test" linuxprobe
添加仅允许追加的隐藏权限(无法删除与覆盖):
[root@linuxprobe ~]# chattr +a linuxprobe
再来尝试删除发现已经报错:
[root@linuxprobe ~]# rm linuxprobe
rm: remove regular file ‘linuxprobe’? y
rm: cannot remove ‘linuxprobe’: Operation not permitted
而用ls也无法看到不同的地方:
[root@linuxprobe ~]# ls -al linuxprobe
-rw-r--r--. 1 root root 9 Feb 12 11:42 linuxprobe
用lsattr命令则原形毕露了,果然是因为这个隐藏权限:
[root@linuxprobe ~]# lsattr linuxprobe
-----a---------- linuxprobe
去除对linuxprobe文件设置的隐藏权限:
[root@localhost ~]# chattr -a linuxprobe
再来看下linuxprobe文件的隐藏权限(已经没有了):
[root@localhost ~]# lsattr linuxprobe
---------------- linuxprobe
尝试删除该文件(已经可以顺利删除了):
[root@localhost ~]# rm linuxprobe
rm: remove regular file ‘linuxprobe’? y
关于linux 的chattr +a 的问题
chattr的a属性只能以追加的方式打开,用vi打开是不行的。可以这样写入:ls file