Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况下不能直接被用户发觉。有用户曾经在生产环境和RHCE考试题目中碰到过明明权限充足但却无法删除某个文件的情况,或者仅能在日志文件中追加内容而不能修改或删除内容,这在一定程度上阻止了黑客篡改系统日志的图谋,因此这种“奇怪”的文件也保障了Linux系统的安全性。
chattr命令用于设置文件的隐藏权限,格式为“chattr [参数] 文件”。如果想要把某个隐藏功能添加到文件上,则需要在命令后面追加“+参数”,如果想要把某个隐藏功能移出文件,则需要追加“-参数”。chattr命令中可供选择的隐藏权限参数非常丰富,具体如表5-6所示。
表5-6 chattr命令中用于隐藏权限的参数及其作用
参数 | 作用 |
---|---|
无法对文件进行修改;若对目录设置了该参数,则仅能修改其中的子文件内容而不能新建或删除文件 | |
仅允许补充(追加)内容,无法覆盖/删除内容(AppendOnly) | |
文件内容在变更后立即同步到硬盘(sync) | |
彻底从硬盘中删除,不可恢复(用0填充原文件所在硬盘区域) | |
不再修改这个文件或目录的最后访问时间(atime) | |
不再修改文件或目录的存取时间 | |
检查压缩文件中的错误 | |
使用dump命令备份时忽略本文件/目录 | |
默认将文件或目录进行压缩 | |
当删除该文件后依然保留其在硬盘中的数据,方便日后恢复 | |
让文件系统支持尾部合并(tail-merging) | |
可以直接访问压缩文件中的内容 |
为了让读者能够更好地见识隐藏权限的效果,我们先来创建一个普通文件,然后立即尝试删除(这个操作肯定会成功):
[Root@linuxprobe ~]# echo "for Test" > linuxprobe[root@linuxprobe ~]# rm linuxproberm: remove regular file ‘linuxprobe’? y
实践是检验真理的唯一标准。如果您没有亲眼见证过隐藏权限强大功能的美妙,就一定不会相信原来Linux系统会如此安全。接下来我们再次新建一个普通文件,并为其设置不允许删除与覆盖(+a参数)权限,然后再尝试将这个文件删除:
[root@linuxprobe ~]# echo "for Test" > linuxprobe[root@linuxprobe ~]# chattr +a linuxprobe[root@linuxprobe ~]# rm linuxproberm: remove regular file ‘linuxprobe’? yrm: cannot remove ‘linuxprobe’: Operation not permitted
可见,上述操作失败了。
lsattr命令用于显示文件的隐藏权限,格式为“lsattr [参数] 文件”。在Linux系统中,文件的隐藏权限必须使用lsattr命令来查看,平时使用的ls之类的命令则看不出端倪:
[root@linuxprobe ~]# ls -al linuxprobe-rw-r--r--. 1 root root 9 Feb 12 11:42 linuxprobe
一旦使用lsattr命令后,文件上被赋予的隐藏权限马上就会原形毕露。此时可以按照显示的隐藏权限的类型(字母),使用chattr命令将其去掉:
[root@linuxprobe ~]# lsattr linuxprobe-----a---------- linuxprobe[root@linuxprobe ~]# chattr -a linuxprobe[root@linuxprobe ~]# lsattr linuxprobe---------------- linuxprobe[root@linuxprobe ~]# rm linuxproberm: remove regular file ‘linuxprobe’? y
虾仁与刺五加叶可以一起包饺子吗?
虾仁与刺五加叶可以一起包饺子。
肉粽怎么包?
肉粽做法和准备:A、5斤香糯米,用(不能过凉或过热,水温以手感有些热但可以接受)温水浸泡糯米2、3个小时(期间挠1至2次,以便米更好浸透),用个小簸箕或过滤篮滤干水分。 B、2斤去皮绿豆,以同样的温水同样的时间浸泡,滤干水分。 C、2斤半肥瘦猪肉(单是瘦肉煮出的粽子口感不爽滑也不够香),把肉切成宽2cm、厚1cm、长10-15cm条状,接下来放入少许精盐、味精(鸡精)、料酒、姜片、生抽1小匙、(麻油)香油1小匙等调料并用筷拌匀待用。 D、把粽子叶放水里煮,水开10分钟后即可取出冷水洗净剪两端多余后滤干。 E、把棉线剪若干条,每条长约20cm。 腿上(膝盖处)放一条毛巾以备弄湿衣物。 F、取两张(均为反面)粽叶一头一尾的反方向重叠(不完全),放入一小碗(125克)米,用食指在米中间轻轻划一字,放入1、2匙绿豆,接着是放肉条,放同等绿豆于肉条上,再填123克米盖住绿豆。 G、右手先把外端粽叶往里折叠并向后折去,包好一端再以同样手法完成另一端,绑粽子要先在中间绑一次后才从一端逐一绑向一端以防变形,绳子紧度不能过紧(煮爆)或过松(进水),以轻扯不移动即可。 H、绑好后逐一放到锅里,然后放入冷水满过粽子1cm左右,点火……水开15分钟后把锅里上下粽子兑换位置,再以慢火煮上1小时即可。 红枣粽子准备和做法:弄清肉粽的做法后甜枣粽子并不是很难啦。 最大差别:枣子温水泡好去籽剪成豆大颗粒,然后与滤干的糯米混匀,至于调料方面,喜欢甜的可放些糖绿豆鸭蛋粽糯米、绿豆各750克,花生米25克,熟咸鸭蛋黄5个。 将蛋黄切碎与糯米、绿豆、花生拌匀即成馅。 取泡过的粽壳叶折成斗状,填入适量馅料,包好后入锅加冷水浸没粽子,煮沸1小时后,改文火煮1小时即可。 陈皮牛肉粽泡过的糯米、绿豆各1000克,牛肉、陈皮各100克,猪肉末50克,葱末、姜末、食盐适量。 用猪油将葱末炒黄,依次放入牛肉、陈皮、猪肉末炒半分钟后,淋上麻油即成馅。 包时先填进拌匀的糯米、绿豆,将馅料夹在中间,再按上述方式煮熟。 百果粽子糯米750克、青梅、菠萝肉、冬瓜条各25克,西瓜子仁、核桃仁、葡萄干、红丝各15克,白砂糖300克。 先将青梅、菠萝肉、冬瓜条各用白糖水煮,沥干水分,然后用白糖腌渍24小时,即成馅。 包成五角方底粽,煮50分钟,离火焖4分钟即成。 洗净后泡3个小时左右就可以了。 咸香鸡肉粽用料:糯米600克、鸡肉800克、薯仔400克、虾米80克、蒜蓉1汤匙、生抽半汤匙、葱、盐、鸡精、生粉若干、粽叶适量、粽绳适量。 做法:1、将鸡肉、薯仔和大葱头剁碎,加入盐、蒜、鸡精、生粉等调料拌匀。 2、洗净糯米,浸水半小时。 烧热锅,用葱姜蒜爆香,加入糯米和生抽,炒均。 3、用粽叶2张,折叠成漏状,放入炒香的糯米1汤匙,加入做法1中扮匀的馅料,再加入1汤匙的糯米在上面。 4、将粽绳把粽子扎好,放入高压煲中煮30分钟,即可趁热食。 如果是普通煲须煮2小时左右。 正宗金牌裹蒸粽用料:1、糯米500克、干香菇1朵、莲子4粒、虾米10克、绿豆仁50克、栗子2粒、干荷叶1张、干竹叶6片、干碱草2条。 2.咸蛋黄1粒、胡椒粉少许、芋头30克、排骨、肥肉约100克;五香粉、葱油、味精盐少许。 做法:1.将用料1中的材料泡水至发起为止,其中尖糯米至少泡2个半小时以上,然后用胡椒粉、葱油、味精、盐来腌味。 芋头切块炸过,备用。 2.将肥肉切块用五香粉腌味约30分钟。 排骨切块用黑醋、酱油、盐、味精、面粉腌过备用。 3、将荷叶对撕,粗面朝下,铺上3片竹叶,放一半的糯米。 然后放入香菇、莲子、虾米、栗子、咸蛋黄、肥肉、排骨、芋头、绿豆仁。 再放上另一半糯米,将另外3片竹叶盖上。 4、将荷叶左右两侧对摺抓紧,再前后对摺抓紧包成四角形,用碱草包紧打结即可。 5、用水煮粽子四小时即可上桌。 1、糯米洗净后泡3个小时2、粽叶用热水烫过洗净沥干3、粽馅的调味:喜欢吃什么就包什么,咸的要先腌入味4、将两叶粽叶折成漏斗状,舀入一匙米放上五花肉、香菇、咸蛋黄、板粟诸种馅料后,再舀入一匙米包合后以粽绳扎紧。 将包好的粽子放入锅中。 5、粽子的捆扎:豆沙粽不宜捆得太紧,防止米粒挤进豆沙中,如果煮不透会出现夹生现象。 肉粽如果用肥猪肉不宜扎紧、松紧适度即可。 如果用瘦猪肉就要扎紧,因为瘦肉熟了以后会收缩,粽馅的肥汁会漏入水中,不能保持粽子的肥糯。 6、粽的烹煮:煮粽子一定要水滚以后才落粽子,水要浸过粽面,待水重新滚起以后再用小火煮2个小时左右即可。 (其实时间长短关键是看你包的粽子的大小)
陈胜屿《会不会有以后》的歌词
会不会有以后 作词:郑建浩 作曲:郑建浩 孟加蓬 演唱:陈胜屿 当幸福转换了一种身份以后 你开始忘掉入心的经过 桌角残放着 已发生的内容 窗外隐约在闪烁 你的选择 当温柔掉落你心里却不是我 我开始懵懂这一种交错 树叶跌落了 附和离别的角落 许多流言能否传到你胸口 能不能会有以后 让爱情更有内容 让心跳的最后一秒和你度过 只能想念的动作已开始慢慢的深刻 隐藏我的承诺 注定从始至终 如果你给我以后 让心更加能保重 我会让永远给足幸福的天空 淡淡的暗恋最后只能让你离开了我 手握着的温度 仅是孤独和寂寞 谁懂呢 当温柔掉落你心里却不是我 我开始懵懂这一种交错 树叶跌落了 附和离别的角落 许多流言能否传到你胸口 能不能会有以后 让爱情更有内容 让心跳的最后一秒和你度过 只能想念的动作已开始慢慢的深刻 隐藏我的承诺 注定从始至终 如果你给我以后 让心更加能保重 我会让永远给足幸福的天空 淡淡的暗恋最后只能让你离开了我 手握着的温度 仅是孤独和寂寞 谁懂呢
发表评论