linux 隐藏文件

在Linux中,隐藏文件以点(.)开头的文件或文件夹被认为是隐藏文件。隐藏文件通常用于存储系统配置文件或敏感文件。

以下是几种不同的方法来隐藏文件或文件夹:

方法1:在文件或文件夹名字前面加上点(.)

mv filename .filename   # 隐藏文件
mv foldername .foldername   # 隐藏文件夹

方法2:使用chattr命令设置隐藏属性

chattr +i filename   # 设置文件为隐藏
chattr +i -R foldername   # 设置文件夹及其子目录中的文件为隐藏

可以使用lsattr命令来验证文件或文件夹是否被成功隐藏。

语法

lsattr [-adlRvV][文件或目录...]

参数

  • -a  显示所有文件和目录,包括以"."为名称开头字符的额外内建,现行目录"."与上层目录".."。
  • -d  显示,目录名称,而非其内容。
  • -l  此参数目前没有任何作用。
  • -R  递归处理,将指定目录下的所有文件及子目录一并处理。
  • -v  显示文件或目录版本。
  • -V  显示版本信息。

方法3:修改文件或文件夹的权限

chmod 000 filename   # 设置文件权限为0,即无法读取、写入或执行
chmod 000 foldername   # 设置文件夹权限为0,即无法访问其中的文件或子目录 

这将使文件或文件夹对于普通用户来说变得不可见。

方法4:将隐藏文件或文件夹移动到隐藏文件夹中

mkdir .hidden-folder   # 创建一个隐藏文件夹
mv filename .hidden-folder/   # 将文件移动到隐藏文件夹中
mv foldername .hidden-folder/   # 将文件夹移动到隐藏文件夹中

这样就将文件或文件夹放入了一个隐藏的文件夹中,使其不容易被注意到。

需要注意的是,这些方法只是在外观上隐藏文件或文件夹。通过适当的权限访问或使用特殊命令,仍然可以找到和访问这些隐藏的文件或文件夹。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值