亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

垃圾文件清理方法、裝置和系統(tǒng)的制作方法

文檔序號(hào):7770967閱讀:227來(lái)源:國(guó)知局
垃圾文件清理方法、裝置和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種垃圾文件清理方法、裝置和系統(tǒng),屬于計(jì)算機(jī)信息維護(hù)領(lǐng)域。所述方法包括:根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,自定義掃描規(guī)則由文件創(chuàng)建者定義;在第一垃圾文件集中查找與定義自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件;刪除與定義自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。本發(fā)明通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集之后進(jìn)行刪除操作;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件的效果。
【專利說(shuō)明】垃圾文件清理方法、裝置和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)信息維護(hù)領(lǐng)域,特別涉及一種垃圾文件清理方法、裝置和系統(tǒng)。【背景技術(shù)】
[0002]NAS (Network Attached Storage,網(wǎng)絡(luò)附屬存儲(chǔ))是一種采用直接與網(wǎng)絡(luò)介質(zhì)相連的特殊設(shè)備實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)的機(jī)制。分布式NAS存儲(chǔ)通常由若干個(gè)服務(wù)器組成,每個(gè)服務(wù)器之間通過(guò)網(wǎng)絡(luò)互連形成分布式NAS存儲(chǔ)。分布式NAS存儲(chǔ)包含NAS協(xié)議服務(wù)端和分布式文件系統(tǒng)。
[0003]用戶通過(guò)NAS協(xié)議客戶端連接到NAS協(xié)議服務(wù)端,并發(fā)送相應(yīng)的數(shù)據(jù)存取請(qǐng)求進(jìn)行數(shù)據(jù)存取。NAS協(xié)議服務(wù)端收到NAS協(xié)議客戶端發(fā)送的數(shù)據(jù)存取請(qǐng)求后,從分布式文件系統(tǒng)中存取數(shù)據(jù),并向NAS協(xié)議客戶端發(fā)送相應(yīng)的數(shù)據(jù)存取響應(yīng)。由于在日常操作和使用過(guò)程中,分布式NAS存儲(chǔ)中會(huì)產(chǎn)生大量的垃圾文件。垃圾文件包括:日常操作過(guò)程中因?yàn)橐恍┪募x取程序的異常退出,分布式NAS存儲(chǔ)中保留的一些臨時(shí)文件或者垃圾信息文件;在數(shù)據(jù)存取的過(guò)程中,某些程序在分布式NAS存儲(chǔ)中產(chǎn)生的大量臨時(shí)文件;以及一些長(zhǎng)期沒(méi)有被使用的文件?,F(xiàn)有的對(duì)分布式NAS存儲(chǔ)中的垃圾文件的清理方法通常是通過(guò)管理員人為地設(shè)定固定的掃描規(guī)則,譬如將.swp和.tmp格式的文件,以及時(shí)間超過(guò)12個(gè)月沒(méi)有被使用的文件設(shè)定為垃圾文件。掃描出的垃圾文件將被自動(dòng)從分布式NAS存儲(chǔ)中刪除,或者經(jīng)管理員檢查確認(rèn)后,由管理員刪除。
[0004]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0005]第一,通過(guò)固定的掃描規(guī)則掃描得到垃圾文件,對(duì)垃圾文件的識(shí)別不充分。掃描得到的垃圾文件中很有可能包含一些有價(jià)值的文件或者遺漏了一些其它格式的垃圾文件,而且管理員設(shè)定的掃描規(guī)則是全局的,無(wú)法體現(xiàn)用戶的意圖。
[0006]第二,在對(duì)掃描得到的垃圾文件進(jìn)行刪除時(shí),如果通過(guò)自動(dòng)刪除的方式,則很有可能誤刪一些有價(jià)值的文件;如果通過(guò)管理員刪除的方式,由于掃描得到的垃圾文件很多,管理員無(wú)法對(duì)每個(gè)垃圾文件進(jìn)行檢查確認(rèn),這導(dǎo)致誤刪的概率也很高,而且使得分布式NAS存儲(chǔ)的管理維護(hù)成本很高。

【發(fā)明內(nèi)容】

[0007]為了解決現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分,文件誤刪率高,管理維護(hù)成本高的問(wèn)題,本發(fā)明實(shí)施例提供了一種垃圾文件清理方法、裝置和系統(tǒng)。所述技術(shù)方案如下:
[0008]第一方面,提供了一種垃圾文件清理方法,所述方法包括:
[0009]根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,所述自定義掃描規(guī)則由文件創(chuàng)建者定義;
[0010]在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件;[0011]刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0012]在第一方面的第一種可能的實(shí)施方式中,所述刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件,包括:
[0013]將所述第一垃圾文件發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;
[0014]接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第一垃圾文件;
[0015]根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0016]結(jié)合第一方面,在第二種可能的實(shí)施方式中,所述根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集之前,還包括:
[0017]接收并存儲(chǔ)至少一個(gè)用戶終端發(fā)送的所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0018]結(jié)合第一方面、第一方面的第一種可能的實(shí)施方式或者第一方面的第二種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述根據(jù)自定義掃描規(guī)則在全部文件中掃描得到第一垃圾文件集之前,還包括:
[0019]根據(jù)全局掃描規(guī)則在所述全部文件中掃描第二垃圾文件集,所述全局掃描規(guī)則是從管理終端獲取到的;
[0020]將所述第二垃圾文件集進(jìn)行分類得到與不同的所述文件創(chuàng)建者各自相對(duì)應(yīng)的第ニ垃圾文件;
[0021]對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則;
[0022]若不存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則刪除與所述文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件;
[0023]若存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則執(zhí)行所述根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集的步驟。
[0024]結(jié)合第一方面的第三種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,所述刪除與所述文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件,包括:
[0025]將所述第二垃圾文件發(fā)送給與所述文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第二垃圾文件的選擇結(jié)果;
[0026]接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第二垃圾文件;
[0027]根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除。
[0028]第二方面,提供了一種垃圾文件清理方法,所述方法包括:
[0029]接收服務(wù)器發(fā)送的第一垃圾文件,所述第一垃圾文件是所述服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的;
[0030]獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;
[0031]將所述選擇結(jié)果發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。[0032]在第二方面的第一種可能的實(shí)施方式中,所述接收服務(wù)器發(fā)送的第一垃圾文件之前,還包括:
[0033]向所述服務(wù)器發(fā)送所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0034]第三方面,提供了一種垃圾文件清理裝置,所述裝置包括:
[0035]第一掃描模塊,用于根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,所述自定義掃描規(guī)則由文件創(chuàng)建者定義;
[0036]文件查找模塊,用于在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件;
[0037]文件刪除模塊,用于刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0038]在第三方面的第一種可能的實(shí)施方式中,所述文件刪除模塊,包括:第一發(fā)送單元、第一接收單元和第一刪除單元;
[0039]所述第一發(fā)送單元,用于將所述第一垃圾文件發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;
[0040]所述第一接收單元,用于接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第一垃圾文件;
[0041]所述第一刪除單元,用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0042]結(jié)合第三方面,在第二種可能的實(shí)施方式中,所述裝置,還包括:
[0043]規(guī)則接收模塊,用于接收并存儲(chǔ)至少一個(gè)用戶終端發(fā)送的所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0044]結(jié)合第三方面、第三方面的第一種可能的實(shí)施方式或者第三方面的第二種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述裝置,還包括:
[0045]第二掃描模塊,用于根據(jù)全局掃描規(guī)則在所述全部文件中掃描第二垃圾文件集,所述全局掃描規(guī)則是從管理終端獲取到的;
[0046]文件分類模塊,用于將所述第二垃圾文件集進(jìn)行分類得到與不同的所述文件創(chuàng)建者各自相對(duì)應(yīng)的第二垃圾文件;
[0047]規(guī)則判斷模塊,用于對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則;
[0048]第一判定模塊,用于若不存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則刪除與所述文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件;
[0049]第二判定模塊,用于若存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則執(zhí)行所述根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集的步驟。
[0050]結(jié)合第三方面的第三種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,所述第一判定模塊,包括:第二發(fā)送單元、第二接收單元和第二刪除單元;
[0051]所述第二發(fā)送單元,用于將所述第二垃圾文件發(fā)送給與所述文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第二垃圾文件的選擇結(jié)果;[0052]所述第二接收單元,用于接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第二垃圾文件;
[0053]所述第二刪除單元,用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除。
[0054]第四方面,提供了一種垃圾文件清理裝置,所述裝置包括:
[0055]垃圾接收模塊,用于接收服務(wù)器發(fā)送的第一垃圾文件,所述第一垃圾文件是所述服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的;
[0056]選擇獲取模塊,用于獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;
[0057]選擇發(fā)送模塊,用于將所述選擇結(jié)果發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0058]在第四方面的第一種可能的實(shí)施方式中,所述裝置,還包括:
[0059]規(guī)則發(fā)送模塊,用于向所述服務(wù)器發(fā)送所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0060]第五方面,提供了一種垃圾文件清理系統(tǒng),所述系統(tǒng)包括:服務(wù)器和用戶終端;
[0061]所述服務(wù)器包括如第三方面或者第三方面的各種可能的實(shí)施方式中所述的垃圾文件清理裝置;
[0062]所述用戶終端包括如第四方面或者第四方面的各種可能的實(shí)施方式中所述的垃圾文件清理裝置。
[0063]第六方面,提供了一種服務(wù)器,用于實(shí)現(xiàn)為垃圾文件清理系統(tǒng)中的服務(wù)器,所述服務(wù)器包括:處理器、存儲(chǔ)器、發(fā)送器和接收器;
[0064]所述處理器,用于根據(jù)自定義掃描規(guī)則在所述存儲(chǔ)器中的全部文件中掃描第一垃圾文件集,所述自定義掃描規(guī)則由文件創(chuàng)建者定義;
[0065]所述處理器,還用于在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件;
[0066]所述處理器,還用于刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0067]在第六方面的第一種可能的實(shí)施方式中,所述處理器,還用于控制所述發(fā)送器將所述第一垃圾文件發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;
[0068]所述處理器,還用于控制所述接收器接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第一垃圾文件;
[0069]所述處理器,還用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0070]結(jié)合第六方面,在第二種可能的實(shí)施方式中,所述處理器,還用于控制所述接收器接收并控制所述存儲(chǔ)器存儲(chǔ)至少ー個(gè)用戶終端發(fā)送的所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0071]結(jié)合第六方面、第六方面的第一種可能的實(shí)施方式或者第六方面的第二種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述處理器,還用于根據(jù)全局掃描規(guī)則在所述存儲(chǔ)器的全部文件中掃描第二垃圾文件集,所述全局掃描規(guī)則是從管理終端獲取到的;
[0072]所述處理器,還用于將所述第二垃圾文件集進(jìn)行分類得到與不同的所述文件創(chuàng)建者各自相對(duì)應(yīng)的第二垃圾文件;
[0073]所述處理器,還用于對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則;
[0074]所述處理器,還用于若不存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則刪除與所述文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件;
[0075]所述處理器,還用于若存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則執(zhí)行所述根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集的步驟。
[0076]結(jié)合第六方面的第三種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,所述處理器,還用于控制所述發(fā)送器將所述第二垃圾文件發(fā)送給與所述文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第二垃圾文件的選擇結(jié)果;
[0077]所述處理器,還用于控制所述接收器接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第二垃圾文件;
[0078]所述處理器,還用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除。
[0079]第七方面,提供了一種用戶終端,用于實(shí)現(xiàn)為垃圾文件清理系統(tǒng)中的用戶終端,所述用戶終端包括:接收器、發(fā)送器、處理器和存儲(chǔ)器;
[0080]所述處理器,用于控制所述接收器接收服務(wù)器發(fā)送的第一垃圾文件,所述第一垃圾文件是所述服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的;
[0081]所述處理器,還用于控制所述接收器獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;
[0082]所述處理器,還用于控制所述發(fā)送器將所述選擇結(jié)果發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0083]在第七方面的第一種可能的實(shí)施方式中,所述處理器,還用于控制所述發(fā)送器向所述服務(wù)器發(fā)送所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0084]第八方面,提供了一種垃圾文件清理系統(tǒng),所述系統(tǒng)包括至少一個(gè)服務(wù)器和至少一個(gè)用戶終端;
[0085]所述服務(wù)器是如第六方面和第六方面的各種可能的實(shí)施方式中任一所述的服務(wù)器;
[0086]所述用戶終端是如第七方面和第七方面的各種可能的實(shí)施方式中任一所述的用戶終端。
[0087]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0088]通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件的效果?!緦@綀D】

【附圖說(shuō)明】
[0089]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0090]圖1是本發(fā)明實(shí)施例提供的垃圾文件清理方法所涉及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖;
[0091]圖2是ー種分布式NAS存儲(chǔ)的服務(wù)器端的結(jié)構(gòu)示意圖;
[0092]圖3是本發(fā)明一個(gè)實(shí)施例提供的垃圾文件清理方法的方法流程圖;
[0093]圖4是本發(fā)明另ー實(shí)施例提供的垃圾文件清理方法的方法流程圖;
[0094]圖5是本發(fā)明再一實(shí)施例提供的垃圾文件清理方法的方法流程圖;
[0095]圖6是本發(fā)明還ー實(shí)施例提供的垃圾文件清理方法的方法流程圖;
[0096]圖7是本發(fā)明一個(gè)實(shí)施例提供的垃圾文件清理裝置的結(jié)構(gòu)方框圖;
[0097]圖8是本發(fā)明另ー實(shí)施例提供的垃圾文件清理裝置的結(jié)構(gòu)方框圖;
[0098]圖9是本發(fā)明一個(gè)實(shí)施例提供的垃圾文件清理系統(tǒng)的結(jié)構(gòu)示意圖;
[0099]圖10是本發(fā)明另ー實(shí)施例提供的垃圾文件清理系統(tǒng)的結(jié)構(gòu)示意圖;
[0100]圖11是本發(fā)明一個(gè)實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖;
[0101]圖12是本發(fā)明一個(gè)實(shí)施例提供的用戶終端的結(jié)構(gòu)示意圖;
[0102]圖13是本發(fā)明一個(gè)實(shí)施例提供的垃圾文件清理系統(tǒng)的結(jié)構(gòu)方框圖。
【具體實(shí)施方式】
[0103]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)ー步地詳細(xì)描述。
[0104]請(qǐng)參考圖1,其示出了本發(fā)明實(shí)施例提供的垃圾文件清理方法所涉及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖。該實(shí)施環(huán)境包括用戶終端120、管理終端140和至少ー個(gè)服務(wù)器160。
[0105]用戶終端120可以是運(yùn)行有NAS協(xié)議客戶端的電子設(shè)備,該電子設(shè)備可以是膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
[0106]管理終端140可以是運(yùn)行有NAS協(xié)議客戶端的電子設(shè)備,該電子設(shè)備可以是膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
[0107]用戶終端120與服務(wù)器160之間可以通過(guò)無(wú)線網(wǎng)絡(luò)或者有線網(wǎng)絡(luò)相連;同樣地,管理終端140與服務(wù)器160之間可以通過(guò)無(wú)線網(wǎng)絡(luò)或者有線網(wǎng)絡(luò)相連。
[0108]每個(gè)服務(wù)器160可以是一臺(tái)服務(wù)器,或者由若干臺(tái)服務(wù)器組成的服務(wù)器集群,或者是ー個(gè)云計(jì)算服務(wù)中心。
[0109]請(qǐng)參考圖2,若圖1所示的實(shí)施環(huán)境應(yīng)用于NAS存儲(chǔ)中,則每個(gè)服務(wù)器160運(yùn)行有NAS協(xié)議服務(wù)端,且每個(gè)服務(wù)器160都帶有存儲(chǔ)介質(zhì)。各個(gè)服務(wù)器160的存儲(chǔ)介質(zhì)通過(guò)組合后,形成分布式文件系統(tǒng)。分布式NAS存儲(chǔ)包括各個(gè)服務(wù)器160運(yùn)行的NAS協(xié)議服務(wù)端和分布式文件系統(tǒng)。
[0110]請(qǐng)參考圖3,其示出了本發(fā)明ー個(gè)實(shí)施例提供的垃圾文件清理方法的方法流程圖。本實(shí)施例以該垃圾文件清理方法應(yīng)用于圖1所示的實(shí)施環(huán)境中的服務(wù)器角度來(lái)舉例說(shuō)明。該垃圾文件清理方法,包括:
[0111]步驟302,根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,自定義掃描規(guī)則由文件創(chuàng)建者定義;
[0112]步驟304,在第一垃圾文件集中查找與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件;
[0113]步驟306,刪除與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0114]綜上所述,本實(shí)施例提供的垃圾文件清理方法,通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件的效果。
[0115]請(qǐng)參考圖4,其示出了本發(fā)明另一實(shí)施例提供的垃圾文件清理方法的方法流程圖。本實(shí)施例以該垃圾文件清理方法應(yīng)用于圖1所示的實(shí)施環(huán)境中的用戶終端角度來(lái)舉例說(shuō)明。該垃圾文件清理方法,包括:
[0116]步驟402,接收服務(wù)器發(fā)送的第一垃圾文件,第一垃圾文件是服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在第一垃圾文件集中查找與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的;
[0117]步驟404,獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;
[0118]步驟406,將選擇結(jié)果發(fā)送給服務(wù)器,以便服務(wù)器根據(jù)選擇結(jié)果將需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0119]綜上所述,本實(shí)施例提供的垃圾文件清理方法,通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分,文件誤刪率高,管理維護(hù)成本高的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件,降低文件誤刪率,減少維護(hù)成本的效果。在本實(shí)施例中,由用戶自己確認(rèn)需要?jiǎng)h除的第一垃圾文件,進(jìn)一步降低了文件的誤刪率。
[0120]請(qǐng)參考圖5,其示出了本發(fā)明再一實(shí)施例提供的垃圾文件清理方法的方法流程圖。本實(shí)施例以該垃圾文件清理方法應(yīng)用于圖1所示的實(shí)施環(huán)境來(lái)舉例說(shuō)明。該垃圾文件清理方法,包括:
[0121]步驟501,服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集。
[0122]自定義掃描規(guī)則由文件創(chuàng)建者定義,不同的文件創(chuàng)建者可以定義不同的自定義掃描規(guī)則。全部文件中有至少一個(gè)文件創(chuàng)建者,自定義掃描規(guī)則由全部文件中的部分或者全部的文件創(chuàng)建者各自獨(dú)立定義。
[0123]步驟502,服務(wù)器在第一垃圾文件集中查找與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0124]由于服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中進(jìn)行掃描,所以掃描獲取的第一垃圾文件集中包含一部分不是與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。服務(wù)器在第一垃圾文件集中將與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件查找并挑選出來(lái)。
[0125]步驟503,服務(wù)器將第一垃圾文件發(fā)送給與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端。
[0126]服務(wù)器可以根據(jù)文件創(chuàng)建者的郵件地址,將掃描獲取的第一垃圾文件通過(guò)郵件,以HTTP (Hypertext Transfer Protocol,超文本傳輸協(xié)議)頁(yè)面的方式發(fā)送給用戶終端。在本實(shí)施例中,以分布式NAS存儲(chǔ)為例,用戶在分布式NAS存儲(chǔ)上存儲(chǔ)文件時(shí),會(huì)預(yù)留ー些用戶信息,包括用戶名以及郵件地址等信息。管理員會(huì)在分布式NAS存儲(chǔ)中保存這些用戶信息,以便服務(wù)器可以根據(jù)文件創(chuàng)建者的郵件地址,將掃描獲取的第一垃圾文件通過(guò)郵件發(fā)送給相應(yīng)的用戶終端。
[0127]對(duì)應(yīng)地,用戶終端接收服務(wù)器發(fā)送的第一垃圾文件。
[0128]步驟504,用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果。
[0129]比如,用戶終端在接收到服務(wù)器通過(guò)郵件,并以HTTP頁(yè)面的方式發(fā)送的第一垃圾文件之后,用戶可以在這些第一垃圾文件中選擇需要?jiǎng)h除的第一垃圾文件。
[0130]步驟505,用戶終端將選擇結(jié)果發(fā)送給服務(wù)器。
[0131]選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第一垃圾文件。當(dāng)用戶選定需要?jiǎng)h除的第一垃圾文件后,由于HTTP頁(yè)面有提供超鏈接的功能,用戶終端可以直接通過(guò)HTTP頁(yè)面的超連接功能將選擇結(jié)果發(fā)送給服務(wù)器。
[0132]對(duì)應(yīng)地,服務(wù)器接收用戶終端反饋的選擇結(jié)果。
[0133]步驟506,服務(wù)器根據(jù)選擇結(jié)果將需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0134]服務(wù)器接收到用戶終端反饋的選擇結(jié)果后,將用戶選定的需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0135]綜上所述,本實(shí)施例提供的垃圾文件清理方法,通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分,文件誤刪率高,管理維護(hù)成本高的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件,降低文件誤刪率,減少維護(hù)成本的效果。在本實(shí)施例中,由用戶自己確認(rèn)需要?jiǎng)h除的第一垃圾文件,進(jìn)ー步降低了文件的誤刪率。
[0136]請(qǐng)參考圖6,其示出了本發(fā)明還一實(shí)施例提供的垃圾文件清理方法的方法流程圖。本實(shí)施例仍然以該垃圾文件清理方法應(yīng)用于圖1所示的實(shí)施環(huán)境來(lái)舉例說(shuō)明。該垃圾文件清理方法,包括:
[0137]步驟601,管理終端向服務(wù)器發(fā)送全局掃描規(guī)則。
[0138]全局掃描規(guī)則是管理員設(shè)定的,對(duì)全部文件進(jìn)行掃描的ー種全局規(guī)則。全局掃描規(guī)則通常也包括掃描開始時(shí)間和垃圾文件識(shí)別標(biāo)準(zhǔn),垃圾文件識(shí)別標(biāo)準(zhǔn)包括預(yù)定后綴名的文件為垃圾文件和預(yù)定時(shí)間沒(méi)有被使用的文件為垃圾文件等內(nèi)容。
[0139]對(duì)應(yīng)地,服務(wù)器接收并存儲(chǔ)全局掃描規(guī)則。
[0140]步驟602,用戶終端向服務(wù)器發(fā)送自定義掃描規(guī)則以及定義自定義掃描規(guī)則的文件創(chuàng)建者。
[0141]自定義掃描規(guī)則包括掃描開始時(shí)間和垃圾文件識(shí)別標(biāo)準(zhǔn),垃圾文件識(shí)別標(biāo)準(zhǔn)包括預(yù)定后綴名的文件為垃圾文件和預(yù)定時(shí)間沒(méi)有被使用的文件為垃圾文件等內(nèi)容。[0142]比如,在分布式NAS存儲(chǔ)中,用戶可以通過(guò)用戶終端安裝的NAS協(xié)議客戶端與NAS協(xié)議服務(wù)端建立連接,并在用戶自身的共享目錄下新建或者打開一個(gè)文件格式為.Scan.Rubbish的文件。用戶可以在該文件格式為.Scan.Rubbish的文件中設(shè)定自己的自定義掃描規(guī)則。用戶可以通過(guò)設(shè)定垃圾文件的后綴名,設(shè)定一定時(shí)間沒(méi)有被使用的文件作為垃圾文件,設(shè)定掃描開始時(shí)間等內(nèi)容設(shè)定垃圾文件的自定義掃描規(guī)則。不同用戶可以根據(jù)自己的需求設(shè)定不同的自定義掃描規(guī)則。
[0143]對(duì)應(yīng)地,服務(wù)器接收并存儲(chǔ)至少一個(gè)用戶終端發(fā)送的自定義掃描規(guī)則以及定義該自定義掃描規(guī)則的文件創(chuàng)建者。
[0144]步驟603,服務(wù)器根據(jù)全局掃描規(guī)則在全部文件中掃描第二垃圾文件集,全局掃描規(guī)則是從管理終端獲取到的。
[0145]服務(wù)器根據(jù)全局掃描規(guī)則在全部文件中掃描第二垃圾文件集。
[0146]步驟604,服務(wù)器將第二垃圾文件集進(jìn)行分類得到與不同的文件創(chuàng)建者各自相對(duì)應(yīng)的第二垃圾文件。
[0147]服務(wù)器根據(jù)不同的文件創(chuàng)建者,對(duì)掃描獲取的第二垃圾文件集進(jìn)行分類。
[0148]步驟605,服務(wù)器對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由文件創(chuàng)建者定義的自定義掃描規(guī)則。
[0149]比如,在分布式NAS存儲(chǔ)中,服務(wù)器可以查找不同文件創(chuàng)建者的共享目錄下是否存在一個(gè)文件格式為.Scan.Rubbish的文件,判斷是否存在由文件創(chuàng)建者定義的自定義掃描規(guī)則。
[0150]步驟606,若不存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則服務(wù)器將第二垃圾文件發(fā)送給與文件創(chuàng)建者相對(duì)應(yīng)的用戶終端。
[0151]服務(wù)器可以根據(jù)文件創(chuàng)建者的郵件地址,將掃描獲取的第二垃圾文件通過(guò)郵件,以HTTP (Hypertext Transfer Protocol,超文本傳輸協(xié)議)頁(yè)面的方式發(fā)送給用戶終端。在本實(shí)施例中,以分布式NAS存儲(chǔ)為例,用戶在分布式NAS存儲(chǔ)上存儲(chǔ)文件時(shí),會(huì)預(yù)留一些用戶信息,包括用戶名以及郵件地址等信息。管理員會(huì)在分布式NAS存儲(chǔ)中保存這些用戶信息,以便服務(wù)器可以根據(jù)文件創(chuàng)建者的郵件地址,將掃描獲取的第二垃圾文件通過(guò)郵件發(fā)送給相應(yīng)的用戶終端。
[0152]對(duì)應(yīng)地,用戶終端接收服務(wù)器發(fā)送的第二垃圾文件。
[0153]需要說(shuō)明的是,若存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則執(zhí)行服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集的步驟。在這種情況下,服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集;服務(wù)器在第一垃圾文件集中查找與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件;服務(wù)器將第一垃圾文件發(fā)送給與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端。對(duì)應(yīng)地,用戶終端接收服務(wù)器發(fā)送的第一垃圾文件;用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;用戶終端將選擇結(jié)果發(fā)送給服務(wù)器。服務(wù)器接收到用戶終端反饋的選擇結(jié)果后,將用戶選定的需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0154]對(duì)第一垃圾文件的刪除過(guò)程在圖5所示的實(shí)施例中已經(jīng)詳細(xì)介紹和說(shuō)明,在本實(shí)施例中,僅以不存在由文件創(chuàng)建者定義的自定義掃描規(guī)則這種情況來(lái)舉例說(shuō)明,對(duì)此不作具體限定。[0155]步驟607,用戶終端獲取需要?jiǎng)h除的第二垃圾文件的選擇結(jié)果。
[0156]比如,用戶終端在接收到服務(wù)器通過(guò)郵件,并以HTTP頁(yè)面的方式發(fā)送的第二垃圾文件之后,用戶可以在這些第二垃圾文件中選擇需要?jiǎng)h除的第二垃圾文件。
[0157]步驟608,用戶終端將選擇結(jié)果發(fā)送給服務(wù)器。
[0158]選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第二垃圾文件。當(dāng)用戶選定需要?jiǎng)h除的第二垃圾文件后,由于HTTP頁(yè)面有提供超鏈接的功能,用戶終端可以直接通過(guò)HTTP頁(yè)面的超連接功能將選擇結(jié)果發(fā)送給服務(wù)器。
[0159]對(duì)應(yīng)地,服務(wù)器接收用戶終端反饋的選擇結(jié)果。
[0160]步驟609,服務(wù)器根據(jù)選擇結(jié)果將需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除。
[0161]服務(wù)器接收到用戶終端反饋的選擇結(jié)果后,將用戶選定的需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除。
[0162]還需要說(shuō)明的是,當(dāng)不存在由文件創(chuàng)建者定義的自定義掃描規(guī)則時(shí),服務(wù)器也可以直接刪除與文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件。在本實(shí)施例中,僅以服務(wù)器將第二垃圾文件發(fā)送給與文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,服務(wù)器根據(jù)用戶終端反饋的選擇結(jié)果將需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除來(lái)舉例說(shuō)明,對(duì)此不作具體限定。
[0163]綜上所述,本實(shí)施例提供的垃圾文件清理方法,通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分,文件誤刪率高,管理維護(hù)成本高的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件,降低文件誤刪率,減少維護(hù)成本的效果。在本實(shí)施例中,服務(wù)器對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由文件創(chuàng)建者定義的自定義掃描規(guī)則。若存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則自定義掃描規(guī)則優(yōu)先,服務(wù)器根據(jù)自定義掃描規(guī)則對(duì)全部文件進(jìn)行掃描。若不存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則服務(wù)器將第二垃圾文件發(fā)送給與文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,由用戶自己確認(rèn)需要?jiǎng)h除的第二垃圾文件,進(jìn)ー步降低了文件的誤刪率。
[0164]下述為本發(fā)明裝置實(shí)施例,可以用于執(zhí)行本發(fā)明方法實(shí)施例。對(duì)于本發(fā)明裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例。
[0165]請(qǐng)參考圖7,其示出了本發(fā)明ー個(gè)實(shí)施例提供的垃圾文件清理裝置的結(jié)構(gòu)方框圖。該垃圾文件清理裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為服務(wù)器的全部或者一部分,服務(wù)器可以是運(yùn)行有NAS協(xié)議服務(wù)端的服務(wù)器。該垃圾文件清理裝置,包括:第一掃描模塊710、文件查找模塊720和文件刪除模塊730。
[0166]第一掃描模塊710,用于根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,所述自定義掃描規(guī)則由文件創(chuàng)建者定義。
[0167]文件查找模塊720,用于在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0168]文件刪除模塊730,用于刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0169]綜上所述,本實(shí)施例提供的垃圾文件清理裝置,通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件的效果。
[0170]請(qǐng)參考圖8,其示出了本發(fā)明另一實(shí)施例提供的垃圾文件清理裝置的結(jié)構(gòu)方框圖。該垃圾文件清理裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為用戶終端的全部或者一部分,用戶終端可以是運(yùn)行有NAS協(xié)議客戶端的電子設(shè)備。該垃圾文件清理裝置,包括:垃圾接收模塊810、選擇獲取模塊820和選擇發(fā)送模塊830。
[0171]垃圾接收模塊810,用于接收服務(wù)器發(fā)送的第一垃圾文件,所述第一垃圾文件是所述服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的。
[0172]選擇獲取模塊820,用于獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果。
[0173]選擇發(fā)送模塊830,用于將所述選擇結(jié)果發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0174]綜上所述,本實(shí)施例提供的垃圾文件清理裝置,通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分,文件誤刪率高,管理維護(hù)成本高的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件,降低文件誤刪率,減少維護(hù)成本的效果。在本實(shí)施例中,由用戶自己確認(rèn)需要?jiǎng)h除的第一垃圾文件,進(jìn)一步降低了文件的誤刪率。
[0175]請(qǐng)參考圖9,其示出了本發(fā)明一個(gè)實(shí)施例提供的垃圾文件清理系統(tǒng)的結(jié)構(gòu)示意圖。該垃圾文件清理系統(tǒng)包括服務(wù)器70和用戶終端80,用戶終端80和服務(wù)器70之間通過(guò)有線網(wǎng)絡(luò)或者無(wú)線網(wǎng)絡(luò)相連。
[0176]用戶終端80可以包括垃圾文件清理裝置,該垃圾文件清理裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)。該垃圾文件清理裝置,包括:垃圾接收模塊810、選擇獲取模塊820和選擇發(fā)送模塊830。
[0177]垃圾接收模塊810,用于接收服務(wù)器發(fā)送的第一垃圾文件,所述第一垃圾文件是所述服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的。
[0178]選擇獲取模塊820,用于獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果。
[0179]選擇發(fā)送模塊830,用于將所述選擇結(jié)果發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0180]服務(wù)器70可以包括垃圾文件清理裝置,該垃圾文件清理裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)。該垃圾文件清理裝置,包括:第一掃描模塊710、文件查找模塊720和文件刪除模塊730。
[0181]第一掃描模塊710,用于根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,所述自定義掃描規(guī)則由文件創(chuàng)建者定義。
[0182]文件查找模塊720,用于在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。[0183]文件刪除模塊730,用于刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0184]具體來(lái)講,文件刪除模塊730,包括:第一發(fā)送單元730a、第一接收單元730b和第一刪除單元730c。
[0185]所述第一發(fā)送單元730a,用于將所述第一垃圾文件發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果。
[0186]所述第一接收單元730b,用于接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第一垃圾文件。
[0187]所述第一刪除單元730c,用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0188]綜上所述,本實(shí)施例提供的垃圾文件清理系統(tǒng),通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分,文件誤刪率高,管理維護(hù)成本高的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件,降低文件誤刪率,減少維護(hù)成本的效果。在本實(shí)施例中,由用戶自己確認(rèn)需要?jiǎng)h除的第一垃圾文件,進(jìn)ー步降低了文件的誤刪率。
[0189]請(qǐng)參考圖10,其示出了本發(fā)明另一實(shí)施例提供的垃圾文件清理系統(tǒng)的結(jié)構(gòu)示意圖。該垃圾文件清理系統(tǒng)包括服務(wù)器70和用戶終端80,用戶終端80和服務(wù)器70之間通過(guò)有線網(wǎng)絡(luò)或者無(wú)線網(wǎng)絡(luò)相連。
[0190]用戶終端80可以包括垃圾文件清理裝置,該垃圾文件清理裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)。該垃圾文件清理裝置,包括:規(guī)則發(fā)送模塊801、垃圾接收模塊810、選擇獲取模塊820和選擇發(fā)送模塊830。
[0191]規(guī)則發(fā)送模塊801,用于向所述服務(wù)器發(fā)送所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0192]垃圾接收模塊810,用于接收服務(wù)器發(fā)送的第一垃圾文件,所述第一垃圾文件是所述服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的。
[0193]選擇獲取模塊820,用于獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果。
[0194]選擇發(fā)送模塊830,用于將所述選擇結(jié)果發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0195]服務(wù)器70可以包括垃圾文件清理裝置,該垃圾文件清理裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)。該垃圾文件清理裝置,包括:規(guī)則接收模塊701、第二掃描模塊702、文件分類模塊703、規(guī)則判斷模塊704、第一判定模塊705、第二判定模塊706、第一掃描模塊710、文件查找模塊720和文件刪除模塊730。
[0196]規(guī)則接收模塊701,用于接收并存儲(chǔ)至少ー個(gè)用戶終端發(fā)送的所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0197]第二掃描模塊702,用于根據(jù)全局掃描規(guī)則在所述全部文件中掃描第二垃圾文件集,所述全局掃描規(guī)則是從管理終端獲取到的。
[0198]文件分類模塊703,用于將所述第二垃圾文件集進(jìn)行分類得到與不同的所述文件創(chuàng)建者各自相對(duì)應(yīng)的第二垃圾文件。
[0199]規(guī)則判斷模塊704,用于對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則。
[0200]第一判定模塊705,用于若不存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則刪除與所述文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件。
[0201]具體來(lái)講,第一判定模塊705,包括:第二發(fā)送單元705a、第二接收單元705b和第二刪除單元705c。
[0202]所述第二發(fā)送單元705a,用于將所述第二垃圾文件發(fā)送給與所述文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第二垃圾文件的選擇結(jié)果。
[0203]所述第二接收單元705b,用于接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第二垃圾文件。
[0204]所述第二刪除單元705c,用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除。
[0205]第二判定模塊706,用于若存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則執(zhí)行所述根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集的步驟。
[0206]第一掃描模塊710,用于根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,所述自定義掃描規(guī)則由文件創(chuàng)建者定義。
[0207]文件查找模塊720,用于在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0208]文件刪除模塊730,用于刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0209]具體來(lái)講,文件刪除模塊730,包括:第一發(fā)送單元730a、第一接收單元730b和第一刪除單元730c。
[0210]所述第一發(fā)送單元730a,用于將所述第一垃圾文件發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果。
[0211]所述第一接收單元730b,用于接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第一垃圾文件。
[0212]所述第一刪除單元730c,用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0213]綜上所述,本實(shí)施例提供的垃圾文件清理系統(tǒng),通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分,文件誤刪率高,管理維護(hù)成本高的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件,降低文件誤刪率,減少維護(hù)成本的效果。在本實(shí)施例中,服務(wù)器對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由文件創(chuàng)建者定義的自定義掃描規(guī)則。若存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則自定義掃描規(guī)則優(yōu)先,服務(wù)器根據(jù)自定義掃描規(guī)則對(duì)全部文件進(jìn)行掃描。若不存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則服務(wù)器將第二垃圾文件發(fā)送給與文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,由用戶自己確認(rèn)需要?jiǎng)h除的第二垃圾文件,進(jìn)ー步降低了文件的誤刪率。
[0214]請(qǐng)參考圖11,其示出了本發(fā)明ー個(gè)實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖,該服務(wù)器用于實(shí)現(xiàn)為垃圾文件清理系統(tǒng)中的服務(wù)器,所述服務(wù)器包括:處理器1120、存儲(chǔ)器1140、發(fā)送器1160和接收器1180 ;
[0215]所述處理器1120,用于根據(jù)自定義掃描規(guī)則在所述存儲(chǔ)器1140中的全部文件中掃描第一垃圾文件集,所述自定義掃描規(guī)則由文件創(chuàng)建者定義;
[0216]所述處理器1120,還用于在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件;
[0217]所述處理器1120,還用于刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
[0218]在更為優(yōu)選的實(shí)施例中,所述處理器1120,還用于控制所述發(fā)送器1160將所述第一垃圾文件發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;
[0219]所述處理器1120,還用于控制所述接收器1180接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第一垃圾文件;
[0220]所述處理器1120,還用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0221]在更為優(yōu)選的實(shí)施例中,所述處理器1120,還用于控制所述接收器1180接收并控制所述存儲(chǔ)器1140存儲(chǔ)至少ー個(gè)用戶終端發(fā)送的所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0222]在更為優(yōu)選的實(shí)施例中,所述處理器1120,還用于根據(jù)全局掃描規(guī)則在所述存儲(chǔ)器1140的全部文件中掃描第二垃圾文件集,所述全局掃描規(guī)則是從管理終端獲取到的;
[0223]所述處理器1120,還用于將所述第二垃圾文件集進(jìn)行分類得到與不同的所述文件創(chuàng)建者各自相對(duì)應(yīng)的第二垃圾文件;
[0224]所述處理器1120,還用于對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則;
[0225]所述處理器1120,還用于若不存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則刪除與所述文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件;
[0226]所述處理器1120,還用于若存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則執(zhí)行所述根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集的步驟。
[0227]在更為優(yōu)選的實(shí)施例中,所述處理器1120,還用于控制所述發(fā)送器1160將所述第ニ垃圾文件發(fā)送給與所述文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第二垃圾文件的選擇結(jié)果;
[0228]所述處理器1120,還用于控制所述接收器1180接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第二垃圾文件;
[0229]所述處理器1120,還用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除。[0230]綜上所述,本實(shí)施例提供的服務(wù)器,通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分,文件誤刪率高,管理維護(hù)成本高的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件,降低文件誤刪率,減少維護(hù)成本的效果。在本實(shí)施例中,服務(wù)器對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由文件創(chuàng)建者定義的自定義掃描規(guī)則。若存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則自定義掃描規(guī)則優(yōu)先,服務(wù)器根據(jù)自定義掃描規(guī)則對(duì)全部文件進(jìn)行掃描。若不存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則服務(wù)器將第二垃圾文件發(fā)送給與文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,由用戶自己確認(rèn)需要?jiǎng)h除的第二垃圾文件,進(jìn)一步降低了文件的誤刪率。
[0231]請(qǐng)參考圖12,其示出了本發(fā)明一個(gè)實(shí)施例提供的用戶終端的結(jié)構(gòu)示意圖,該用戶終端用于實(shí)現(xiàn)為垃圾文件清理系統(tǒng)中的用戶終端,所述用戶終端包括:接收器1220、發(fā)送器1240、處理器1260和存儲(chǔ)器1280 ;
[0232]所述處理器1260,用于控制所述接收器1220接收服務(wù)器發(fā)送的第一垃圾文件,所述第一垃圾文件是所述服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的;
[0233]所述處理器1260,還用于控制所述接收器1220獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果;
[0234]所述處理器1260,還用于控制所述發(fā)送器1240將所述選擇結(jié)果發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
[0235]在更為優(yōu)選的實(shí)施例中,所述處理器1260,還用于控制所述發(fā)送器1240向所述服務(wù)器發(fā)送所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
[0236]綜上所述,本實(shí)施例提供的用戶終端,通過(guò)根據(jù)文件創(chuàng)建者定義的自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,在第一垃圾文件集中查找得到與定義該自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件之后進(jìn)行刪除;解決了現(xiàn)有在垃圾文件的清理過(guò)程中,對(duì)垃圾文件的識(shí)別不充分,文件誤刪率高,管理維護(hù)成本高的問(wèn)題;達(dá)到了充分識(shí)別垃圾文件,降低文件誤刪率,減少維護(hù)成本的效果。在本實(shí)施例中,服務(wù)器對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由文件創(chuàng)建者定義的自定義掃描規(guī)則。若存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則自定義掃描規(guī)則優(yōu)先,服務(wù)器根據(jù)自定義掃描規(guī)則對(duì)全部文件進(jìn)行掃描。若不存在由文件創(chuàng)建者定義的自定義掃描規(guī)則,則服務(wù)器將第二垃圾文件發(fā)送給與文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,由用戶自己確認(rèn)需要?jiǎng)h除的第二垃圾文件,進(jìn)一步降低了文件的誤刪率。
[0237]請(qǐng)參考圖13,其示出了本發(fā)明一個(gè)實(shí)施例提供的垃圾文件清理系統(tǒng)的結(jié)構(gòu)方框圖。該垃圾文件清理系統(tǒng)包括至少一個(gè)服務(wù)器1320和至少一個(gè)用戶終端1340 ;
[0238]所述服務(wù)器1320是如圖11所示實(shí)施例及圖11所示實(shí)施例的更為優(yōu)選的實(shí)施例中所述的服務(wù)器;
[0239]所述用戶終端1340是如圖12所示實(shí)施例及圖12所示實(shí)施例的更為優(yōu)選的實(shí)施例中所述的用戶終端。[0240]通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以用硬件實(shí)現(xiàn),或固件實(shí)現(xiàn),或它們的組合方式來(lái)實(shí)現(xiàn)。當(dāng)使用軟件實(shí)現(xiàn)時(shí),可以將上述功能存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中或作為計(jì)算機(jī)可讀介質(zhì)上的ー個(gè)或多個(gè)指令或代碼進(jìn)行傳輸。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從ー個(gè)地方向另ー個(gè)地方傳送計(jì)算機(jī)程序的任何介質(zhì)。存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)能夠存取的任何可用介質(zhì)。以此為例但不限于:計(jì)算機(jī)可讀介質(zhì)可以包括RAM、ROM、EEPROM、CD-ROM或其他光盤存儲(chǔ)、磁盤存儲(chǔ)介質(zhì)或者其他磁存儲(chǔ)設(shè)備、或者能夠用于攜帯或存儲(chǔ)具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計(jì)算機(jī)存取的任何其他介質(zhì)。此外。任何連接可以適當(dāng)?shù)某蔀橛?jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用戶線(DSL)或者諸如紅外線、無(wú)線電和微波之類的無(wú)線技術(shù)從網(wǎng)站、服務(wù)器或者其他遠(yuǎn)程源傳輸?shù)?,那么同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無(wú)線和微波之類的無(wú)線技術(shù)包括在所屬介質(zhì)的定影中。如本發(fā)明所使用的,盤(Disk)和碟(disc)包括壓縮光碟(⑶)、激光碟、光碟、數(shù)字通用光碟(DVD)、軟盤和藍(lán)光光碟,其中盤通常磁性的復(fù)制數(shù)據(jù),而碟則用激光來(lái)光學(xué)的復(fù)制數(shù)據(jù)。上面的組合也應(yīng)當(dāng)包括在計(jì)算機(jī)可讀介質(zhì)的保護(hù)范圍之內(nèi)。
[0241]需要說(shuō)明的是:上述實(shí)施例提供的垃圾文件清理裝置在進(jìn)行垃圾文件清理時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將垃圾文件清理裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的垃圾文件清理裝置與垃圾文件清理方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見方法實(shí)施例,這里不再贅述。
[0242]應(yīng)當(dāng)理解的是,在本文中使用的,除非上下文清楚地支持例外情況,単數(shù)形式“一個(gè)”(“a”、“an”、“the”)g在也包括復(fù)數(shù)形式。還應(yīng)當(dāng)理解的是,在本文中使用的“和/或”是指包括ー個(gè)或者ー個(gè)以上相關(guān)聯(lián)地列出的項(xiàng)目的任意和所有可能組合。
[0243]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0244]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于ー種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0245]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種垃圾文件清理方法,其特征在于,所述方法包括: 根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,所述自定義掃描規(guī)則由文件創(chuàng)建者定義; 在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件; 刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件,包括: 將所述第一垃圾文件發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果; 接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第一垃圾文件; 根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集之前,還包括: 接收并存儲(chǔ)至少一個(gè)用戶終端發(fā)送的所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述根據(jù)自定義掃描規(guī)則在全部文件中掃描得到第一垃圾文件集之前,還包括: 根據(jù)全局掃描規(guī)則在所述全部文件中掃描第二垃圾文件集,所述全局掃描規(guī)則是從管理終端獲取到的; 將所述第二垃圾文件集進(jìn)行分類得到與不同的所述文件創(chuàng)建者各自相對(duì)應(yīng)的第二垃圾文件; 對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則; 若不存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則刪除與所述文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件; 若存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則執(zhí)行所述根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集的步驟。
5.根據(jù)權(quán)利要求4所述的方法,其特征在干,所述刪除與所述文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件,包括: 將所述第二垃圾文件發(fā)送給與所述文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第二垃圾文件的選擇結(jié)果; 接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第二垃圾文件; 根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除。
6.一種垃圾文件清理方法,其特征在于,所述方法包括: 接收服務(wù)器發(fā)送的第一垃圾文件,所述第一垃圾文件是所述服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的; 獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果; 將所述選擇結(jié)果發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述接收服務(wù)器發(fā)送的第一垃圾文件之前,還包括: 向所述服務(wù)器發(fā)送所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
8.一種垃圾文件清理裝置,其特征在于,所述裝置包括: 第一掃描模塊,用于根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,所述自定義掃描規(guī)則由文件創(chuàng)建者定義; 文件查找模塊,用于在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件; 文件刪除模塊,用于刪除與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述文件刪除模塊,包括:第一發(fā)送單元、第一接收單元和第一刪除單元; 所述第一發(fā)送單元,用于將所述第一垃圾文件發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果; 所述第一接收單元,用于接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第一垃圾文件; 所述第一刪除單元,用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置,還包括: 規(guī)則接收模塊,用于接收并存儲(chǔ)至少一個(gè)用戶終端發(fā)送的所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
11.根據(jù)權(quán)利要求8至10任一所述的裝置,其特征在于,所述裝置,還包括: 第二掃描模塊,用于根據(jù)全局掃描規(guī)則在所述全部文件中掃描第二垃圾文件集,所述全局掃描規(guī)則是從管理終端獲取到的; 文件分類模塊,用于將所述第二垃圾文件集進(jìn)行分類得到與不同的所述文件創(chuàng)建者各自相對(duì)應(yīng)的第二垃圾文件; 規(guī)則判斷模塊,用于對(duì)于每個(gè)文件創(chuàng)建者,判斷是否存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則; 第一判定模塊,用于若不存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則刪除與所述文件創(chuàng)建者對(duì)應(yīng)的第二垃圾文件; 第二判定模塊,用于若存在由所述文件創(chuàng)建者定義的自定義掃描規(guī)則,則執(zhí)行所述根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集的步驟。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述第一判定模塊,包括:第二發(fā)送單元、第二接收單元和第二刪除單元;所述第二發(fā)送單元,用于將所述第二垃圾文件發(fā)送給與所述文件創(chuàng)建者相對(duì)應(yīng)的用戶終端,以便所述用戶終端獲取需要?jiǎng)h除的第二垃圾文件的選擇結(jié)果; 所述第二接收單元,用于接收所述用戶終端反饋的所述選擇結(jié)果,所述選擇結(jié)果用于告知服務(wù)器需要?jiǎng)h除的第二垃圾文件; 所述第二刪除單元,用于根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第二垃圾文件進(jìn)行刪除。
13.—種垃圾文件清理裝置,其特征在于,所述裝置包括: 垃圾接收模塊,用于接收服務(wù)器發(fā)送的第一垃圾文件,所述第一垃圾文件是所述服務(wù)器根據(jù)自定義掃描規(guī)則在全部文件中掃描第一垃圾文件集,并在所述第一垃圾文件集中查找與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的第一垃圾文件后,發(fā)送給與定義所述自定義掃描規(guī)則的文件創(chuàng)建者相對(duì)應(yīng)的用戶終端的; 選擇獲取模塊,用于獲取需要?jiǎng)h除的第一垃圾文件的選擇結(jié)果; 選擇發(fā)送模塊,用于將所述選擇結(jié)果發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述選擇結(jié)果將所述需要?jiǎng)h除的第一垃圾文件進(jìn)行刪除。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置,還包括: 規(guī)則發(fā)送模塊,用于向所述服務(wù)器發(fā)送所述自定義掃描規(guī)則以及定義所述自定義掃描規(guī)則的文件創(chuàng)建者。
15.一種垃圾文件清理系統(tǒng),其特征在于,所述系統(tǒng)包括:服務(wù)器和用戶終端; 所述服務(wù)器包括如權(quán)利要求8至12任一所述的垃圾文件清理裝置; 所述用戶終端包括如權(quán)利要求13至14任一所述的垃圾文件清理裝置。
【文檔編號(hào)】H04L12/24GK103501241SQ201310429456
【公開日】2014年1月8日 申請(qǐng)日期:2013年9月18日 優(yōu)先權(quán)日:2013年9月18日
【發(fā)明者】何益 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1