1. linux 修改文件隐藏属性
ccl102兄弟 可不要听 jamesbind 大哥的话,后果可能非常严重。
不是属性问题,是命名规则问题,前面加“.”就被系统认为隐藏文件。用ls -al|less 命令查看就行了。
2. Linux系统怎么隐藏文件夹和文件
Linux系统中以.英文点号开头的文件和文件夹都是隐藏文件和隐藏文件夹,所以Linux系统中隐藏文件和文件夹只需要将文件或文件夹重命名成以英文点号开头的即可。Linux重命名文件和文件夹用mv命令(这个命令是移动文件目录用的,另一个功能是重命名),mv命令重命名文件文件夹的格式是:
mv 原来的名称 新的名称
比如,要把当前目录下的test文件变成隐藏文件:mv test .test
3. linux文件属性有哪些
文件的权限与属性是Linux相当重要的一部分,今天主要来看一下linux文件的属性。
6
在linux中,每一个文件都多加了很多的属性进来,尤其是用户组,其最大的用途是在“数据安全性”上来。如果你有一个开发团队,在你的团队中,你希望每个人都可以使用某一些目录下的文件,而非你的团队的其他人则不能使用,哪么可以将团队所需的文件权限写为【-rwxrwx---】
4. linux下的隐藏文件!!
要实现Linux下的文件隐藏是很麻烦的,郁闷阿!下面的方法不一定可用,你还是用点吧。
大部分属性在文件系统的安全管理方面起很重要的作用。关于以上属性的详细描述请兄弟们查阅chattr的在线帮助man,注意多数属性须要由root来施加。
通过chattr设置档案的隐藏权限。
[root]#chattr --help
Usage: chattr [-RV] [-+=AacDdijsSu] [-v version] files...
参数或选项描述:
-R:递归处理,将指定目录下的所有文件及子目录一并处理。
-V:显示详细过程有版本编号。
-v:设定文件或目录版本(version)。
+ :在原有参数设定基础上,追加参数。
- :在原有参数设定基础上,移除参数。
= :更新为指定参数设定。
A:文件或目录的 atime (access time)不可被修改(modified), 可以有效预防例如手提电脑磁盘I/O错误的发生。
S:硬盘I/O同步选项,功能类似sync。
a:即append,设定该参数后,只能向文件中添加数据,而不能删除,多用于服务器日志文 件安全,只有root才能设定这个属性。
c:即compresse,设定文件是否经压缩后再存储。读取时需要经过自动解压操作。
d:即no mp,设定文件不能成为mp程序的备份目标。
i:设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。i参数对于文件 系统的安全设置有很大帮助。
j:即journal,设定此参数使得当通过mount参数:data=ordered 或者 data=writeback 挂 载的文件系统,文件在写入时会先被记录(在journal中)。如果filesystem被设定参数为 data=journal,则该参数自动失效。
s:保密性地删除文件或目录,即硬盘空间被全部收回。
u:与s相反,当设定为u时,数据内容其实还存在磁盘中,可以用于undeletion.
各参数选项中常用到的是a和i。a选项强制只可添加不可删除,多用于日志系统的安全设定。而i是更为严格的安全设定,只有superuser (root) 或具有CAP_LINUX_IMMUTABLE处理能力(标识)的进程能够施加该选项。我们来举一个例子:
[root]#touch chattr_test
[root]#chattr +i chattr_test
[root]#rm chattr_test
rm: remove write-protected regular empty file `chattr_test`? y
rm: cannot remove `chattr_test`: Operation not permitted
呵,此时连root本身都不能直接进行删除操作,必须先去除i设置后再删除。
chattr命令的在线帮助详细描述了各参数选项的适用范围及bug提示,使用时建议兄弟们仔细查阅。由于上述的这些属性是隐藏的,查看时需要使用lsattr命令,以下简述之。
lsattr命令格式:
[root]#lsattr [-RVadlv] [files...]
参数或选项说明:
-R:递归列示目录及文件属性。
-V:显示程序版本号。
-a:显示所有文件属性,包括隐藏文件(.)、当时目录(./)及上层目录(../)。
-d:仅列示目录属性。
-l:(此参数目前没有任何作用)。
-v:显示文件或目录版本。
例:
[root]#chattr +aij lsattr_test
[root]#lsattr
----ia---j--- ./lsattr_test
关于lsattr的用法,详情请参阅在线帮助man。
5. 怎样在Linux创建一个文件,要求该文件在Windows上为隐藏属性的。
没办法,linux 下创建的文件不会显示在windows 环境里。两种操作系统的文件系统不一样。但windows下创建的文件在linux下可以访问。
6. linux下的隐藏文件
在windows里面建文件的时候,以“."开头的就行了,”."开头的在Linux下就是掩藏的。
linux和windows更本两个管理文件属性的模式都不一样,你以为开源就能自己改成功么
7. 表示linux隐藏文件的是
在windows里面建文件的时候,以“."开头的就行了,”."开头的在linux下就是掩藏的。
linux和windows更本两个管理文件属性的模式都不一样,你以为开源就能自己改成功么
8. 如何设置linux文件在windows下为隐藏属性
装一个 mtools,
里头可能有 attrib 这样的程序可以修改文件属性,加个隐藏。
9. linux将home目录下的学号目录改为隐藏属性,再使用查看命令看到隐藏文件
你要知道隐藏目录都是“.”开头
首先进入到指定的目录cd /home
创建一个以“.”开头的xuehao目录mkdir .xuehao
给目录改个名字mv xuehao .xuehao
这时候你会发现xuehao目录不见了ls
然后查看隐藏目录发现里面的xuehao被隐藏了ls -a
10. 在linux中如何将一个文件设置成隐含属性
将文件名的前面加上点就可以了。
如我想将ROOT目录下的a.txt设置成隐藏:
cd /root
mv a.txt .a.txt
查看隐藏的文件的话,需要使用ll -a命令