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命令