隱藏文件或目錄的方法
【專利摘要】本發(fā)明提供了一種隱藏文件或目錄的方法,包括:假設(shè)文件系統(tǒng)的根目錄為root,首先在根目錄root下創(chuàng)建一個(gè)新目錄為public;把對(duì)用戶公開的文件或目錄都放置和保存在public目標(biāo)下;把對(duì)用戶不公開的文件或目錄放置和保存在與public處在同一級(jí)或比public高一級(jí)的目錄下;設(shè)置用戶每次打開root的路徑都為public目錄。本發(fā)明對(duì)用戶僅公開public目錄里的內(nèi)容,而public目錄以外的文件和目錄被隱藏起來。與現(xiàn)有技術(shù)相比,本發(fā)明可以保護(hù)需要被隱藏的文件和目錄,為用戶以及其他技術(shù)人員提供方便,并且還能避免失誤操作而引起設(shè)備不穩(wěn)定或者系統(tǒng)被破壞的嚴(yán)重后果。
【專利說明】隱藏文件或目錄的方法
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及一種隱藏文件或文件夾的方法。
【【背景技術(shù)】】
[0002]目前,一些設(shè)備的嵌入式操作系統(tǒng)的文件系統(tǒng)沒有設(shè)置文件或目錄(目錄即為文件夾)隱藏功能,文件系統(tǒng)的內(nèi)容全部公開給用戶。具體的是,在文件系統(tǒng)的根目錄下的內(nèi)容對(duì)用戶全部公開,用戶可以查看到一些無需關(guān)心具體內(nèi)容的文件及目錄,容易引起用戶困惑,用戶還經(jīng)常會(huì)詢問這些文件的用途,增加銷售和技術(shù)服務(wù)以及研發(fā)人員的工作量。更甚的是,如果用戶誤操作了一些重要的文件,可能引起設(shè)備不穩(wěn)定或者系統(tǒng)被破壞的嚴(yán)重后果。
【
【發(fā)明內(nèi)容】
】
[0003]本發(fā)明需解決的技術(shù)問題是克服上述的不足,提供一種隱藏文件或目錄的方法。
[0004]為解決上述的技術(shù)問題,本發(fā)明設(shè)計(jì)了一種隱藏文件或目錄的方法,包括以下幾個(gè)步驟:
[0005]Step 1:假設(shè)文件系統(tǒng)的根目錄為root,首先在根目錄root下創(chuàng)建一個(gè)新目錄為public ;
[0006]Step 2:把對(duì)用戶公開的文件或目錄都放置和保存在public目標(biāo)下;
[0007]Step 3:把對(duì)用戶不公開的文件或目錄放置和保存在與public處在同一級(jí)或比public高一級(jí)的目錄下;
`[0008]Step 4:設(shè)置用戶每次打開root的路徑都為public目錄。
[0009]作為發(fā)明進(jìn)一步改進(jìn),僅開放public接口給用戶與文件系統(tǒng)交互。
[0010]本發(fā)明對(duì)用戶僅公開public目錄里的內(nèi)容,而public目錄以外的文件和目錄被隱藏起來。與現(xiàn)有技術(shù)相比,本發(fā)明可以保護(hù)需要被隱藏的文件和目錄,為用戶以及其他技術(shù)人員提供方便,并且還能避免失誤操作而引起設(shè)備不穩(wěn)定或者系統(tǒng)被破壞的嚴(yán)重后果。
【【專利附圖】
【附圖說明】】
[0011]圖1是本發(fā)明隱藏文件或目錄的方法流程示意圖;
[0012]圖2是本發(fā)明文件系統(tǒng)的結(jié)構(gòu)示意圖;
[0013]圖3是本發(fā)明文件系統(tǒng)的另一結(jié)構(gòu)示意圖。
【【具體實(shí)施方式】】
[0014]下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明作進(jìn)一步說明。
[0015]本發(fā)明提供了一種隱藏文件或目錄的方法,可以將文件系統(tǒng)中對(duì)用戶不需要公開的文件或目錄隱藏起來,從而保護(hù)這類文件或目錄以及為用戶和其他相關(guān)人員提供方便。
[0016]如圖1所示,本發(fā)明的操作方式是:在文件系統(tǒng)的根目錄中創(chuàng)建一個(gè)需對(duì)用戶公開的目錄,即創(chuàng)建一個(gè)需對(duì)用戶公開的文件夾。具體操作時(shí),假設(shè)文件系統(tǒng)的根目錄為root,在目錄root下創(chuàng)建一個(gè)新目錄為public。本發(fā)明root和public僅是目錄(即文件夾)的代稱,代稱也可以為其他名字。
[0017]然后,把對(duì)用戶公開的文件或目錄都放置和保存在public目標(biāo)下;把對(duì)用戶不公開的文件或目錄放置和保存在與public處在同一級(jí)或比public高一級(jí)的目錄下。如圖2所示,在根目錄root下,需公開的文件或目錄等內(nèi)容(public_file)放在目錄public中;而需隱藏的目錄和文件(private和private_fiIe)放置在與public處于同一級(jí)。如圖3所示,需隱藏的目錄和文件(privateL I和private_file)放置在比public高一級(jí)處,需隱藏的目錄private2.1與目錄public放置在同一級(jí),而public放置在root中的目錄privatel.2中,需對(duì)用戶公開的內(nèi)容(private_file)放置和保存在目錄public。
[0018]無論,public放置和保存在哪個(gè)位置,設(shè)置用戶每次打開root的路徑都為public目錄,并且僅開放public接口給用戶與文件系統(tǒng)交互。即用戶每次打開文件系統(tǒng)根目錄root時(shí),都直接進(jìn)入到public目錄,只有public里的內(nèi)容供用戶查看或操作。而與public同一級(jí)或比public高級(jí)的目錄和文件則被隱藏起來了。
[0019]使用本發(fā)明方法,用戶僅對(duì)public里面的內(nèi)容進(jìn)行操作,也就是說public目錄以外的文件或目錄對(duì)用戶來說是透明的,間接地把這些文件或目錄隱藏起來,起到一個(gè)保護(hù)作用,還能避免失誤操作而引起設(shè)備不穩(wěn)定或者系統(tǒng)被破壞的嚴(yán)重后果。
[0020]以上所述的僅是本發(fā)明的實(shí)施方式,在此應(yīng)當(dāng)指出,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明創(chuàng)造構(gòu)思的前提下,還可以做出改進(jìn),但這些均屬于本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種隱藏文件或目錄的方法,其特征在于,包括以下幾個(gè)步驟: Step 1:假設(shè)文件系統(tǒng)的根目錄為root,首先在根目錄root下創(chuàng)建一個(gè)新目錄為public ; Step 2:把對(duì)用戶公開的文件或目錄都放置和保存在public目標(biāo)下; Step 3:把對(duì)用戶不公開的文件或目錄放置和保存在與public處在同一級(jí)或比public高一級(jí)的目錄下; Step 4:設(shè)置用戶每次打開root的路徑都為public目錄。
2.根據(jù)權(quán)利要求1所述隱藏文件或目錄的方法,其特征在于,僅開放public接口給用戶與文件系統(tǒng)交互。
【文檔編號(hào)】G06F21/60GK103679043SQ201210359756
【公開日】2014年3月26日 申請(qǐng)日期:2012年9月24日 優(yōu)先權(quán)日:2012年9月24日
【發(fā)明者】周琳, 常玉芳, 車任秋 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司