• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種文件管理方法及移動終端技術

    技術編號:15691376 閱讀:99 留言:0更新日期:2017-06-24 04:32
    本發明專利技術公開了一種文件管理方法及移動終端。其中,所述方法包括:打開應用程序,對文件下達顯示命令;判斷所述文件是否存在隱藏屬性的標志位,當所述文件存在所述隱藏屬性的標志位時,則放棄對所述文件進行讀取顯示操作,否則繼續正常讀取顯示操作。通過上述方式,能夠針對需要隱藏的文件,將其快速隱藏,簡化操作。

    File management method and mobile terminal

    The invention discloses a document management method and a mobile terminal. Among them, the method comprises the following steps: open the application to display documents issued orders; judging whether the file exists sign hidden attribute, exists when the file mark the hidden attribute position, give up on the file read operation, otherwise continue normal read operation. By doing so, it can quickly hide and simplify operations against files that need to be hidden.

    【技術實現步驟摘要】
    一種文件管理方法及移動終端
    本專利技術涉及電子設備
    ,尤其是涉及一種文件管理方法及移動終端。
    技術介紹
    當前移動終端已經成為存儲個人信息和隱私的常用設備之一,移動終端上可能存放了大量用戶比較私密的文件不想讓第三方窺探到,但是在實際生活中,不可避免地會有他人、朋友、親友會借用、查看用戶的終端,如果一不小心看到用戶的私密文件,可能會造成比較尷尬甚至更為嚴重的后果,所以移動終端能夠不對他人顯示私密文件,是很多人的一個迫切追求。雖然已經有很多移動終端廠商推出了各自的應用解決方案,但是基本的思路都是通過文件加密算法來保護文件,如果文件過大,加密解密開銷比較大,且在實際生活中可能用戶并不需要如此嚴格的保密策略,只需要不對朋友顯示即可。
    技術實現思路
    本專利技術主要解決的技術問題是提供一種文件管理方法及移動終端,能夠實現針對性隱藏文件,方便快捷。為解決上述問題,本專利技術采用的一個技術方案是:提供一種文件管理方法,包括:打開應用程序,對文件下達顯示命令;判斷所述文件是否存在隱藏屬性的標志位,當所述文件存在所述隱藏屬性的標志位時,則放棄對所述文件進行讀取顯示操作,否則繼續正常讀取顯示操作。其中,所述隱藏屬性的標志位設置方法包括:預先打開應用程序對需要隱藏的文件下達隱藏命令;將所述文件對應的標志位進行隱藏屬性的置位。其中,將所述文件對應的標志位進行隱藏屬性的置位具體包括:所述應用程序將所述需要隱藏的文件路徑、文件名、隱藏命令發送給守護進程;守護進程接收到所述文件路徑、文件名、隱藏命令后,調用操作系統核心層的接口,將所述文件路徑、文件名、隱藏命令發送給所述核心層;所述核心層根據所述文件路徑、文件名、隱藏命令將所述文件對應的標志位進行隱藏屬性的置位。其中,所述應用程序將所述需要隱藏的文件路徑、文件名、隱藏命令發送給守護進程之前還包括:所述應用程序和所述守護進程進行通信連接。其中,所述放棄對所述文件進行讀取顯示操作之后還包括:當用戶身份驗證通過時,將所述存在隱藏屬性的標志位的文件進行顯示或清除所述隱藏屬性的標志位。為解決上述問題,本專利技術采用的另一個技術方案是:提供一種移動終端,包括:第一開啟模塊,用于打開應用程序,對文件下達顯示命令。處理模塊,用于判斷所述文件是否存在隱藏屬性的標志位,當所述文件存在所述隱藏屬性的標志位時,則放棄對所述文件進行讀取顯示操作,否則繼續正常讀取顯示操作。其中,所述終端還包括:下達命令模塊,用于預先打開應用程序對需要隱藏的文件下達隱藏命令;置位模塊,用于將所述文件對應的標志位進行隱藏屬性的置位。其中,所述置位模塊具體包括:守護進程單元,用于接收所述下達命令模塊發送的所述需要隱藏的文件路徑、文件名、隱藏命令;以及核心層單元,用接收所述守護進程單元發送的文件路徑、文件名、隱藏命令,并根據所述文件路徑、文件名、隱藏命令將所述文件的標志位進行隱藏屬性的置位。其中,所述下達命令模塊和所述守護進程單元進行通信連接。為解決上述問題,本專利技術采用的再一個技術方案是:提供一種移動終端,包括:處理器,用于打開應用程序,對文件下達顯示命令;所述處理器進一步判斷所述文件是否存在隱藏屬性的標志位,當所述文件存在所述隱藏屬性的標志位時,則放棄對所述文件進行讀取顯示操作,否則繼續正常讀取顯示操作;存儲器,用于存儲操作系統、所述處理器執行的指令以及接收到的消息。本專利技術的有益效果是:本專利技術利用文件系統中的節點來設置隱藏屬性,占用存儲空間小,通過判斷節點的標志位是否被置位,決定是否將文件進行顯示還是隱藏,設置和判別隱藏時間短,方便快捷,有效保護用戶的隱私。附圖說明圖1是本專利技術文件管理方法一實施例的流程示意圖;圖2是圖1中設置隱藏屬性的標志位的方法流程示意圖;圖3是圖2中步驟S220包括的子步驟流程示意圖;圖4是本專利技術移動終端一實施例的結構示意圖;圖5是本專利技術移動終端另一實施例的結構示意圖。具體實施方式下面結合附圖和具體實施方式對本專利技術進行具體說明。參閱圖1,圖1是本專利技術文件管理的方法一實施例的流程示意圖,所述方法包括:S100:打開應用程序,對文件下達顯示命令。當用戶點擊應用程序的圖標需要瀏覽文件時,所述應用程序被打開,同時對所述應用程序內的文件下達顯示命令,例如當運用文件管理器瀏覽文件時,打開所述文件管理器的同時對所述管理器內的所有文件下達顯示命令。S200:判斷文件是否存在隱藏屬性的標志位。當步驟S100對所述文件下達顯示命令后,判斷所述文件對應的系統節點中是否存在隱藏屬性的標志位,所述隱藏屬性的標志位預先設置。請參閱圖2,圖2是本實施例中設置隱藏屬性的標志位的方法流程示意圖,所述方法包括:S210:預先打開應用程序對需要隱藏的文件下達隱藏命令。當需要對某些文件進行隱藏時,打開所述文件存在的應用程序,選中需要隱藏的文件,對所述文件下達隱藏命令。S220:將所述文件對應的標志位進行隱藏屬性的置位。當對所述文件下達隱藏命令后,將所述文件對應的標志位進行隱藏屬性的置位,具體地,將參閱圖3,圖3是本實施例中步驟S220包括的子步驟流程示意圖,所述步驟包括:S221:所述應用程序將所述需要隱藏的文件路徑、文件名、隱藏命令發送給守護進程。所述應用程序將所述需要隱藏的文件路徑、文件名、隱藏命令發送給Daemon進程(守護進程),所述Daemon進程在終端啟動時會隨之啟動。其中,在所述應用程序將所述文件路徑、文件名、隱藏命令發送給Daemon進程前,所述應用程序會和所述Daemon進程會進行通信連接,所述連接方式可以是socket方式或其他通信方式,在此對所述連接方式不做限制。S222:守護進程接收到所述文件路徑、文件名、隱藏命令后,調用操作系統核心層的接口,將所述文件路徑、文件名、隱藏命令發送給所述核心層。當所述Daemon進程接收到所述文件路徑、文件名、隱藏命令后,調用操作系統kernel層(核心層)的接口,通過所述接口將所述文件路徑、文件名、隱藏命令發送給所述kernel層。其中,所述接口可以是kernel層提供的標準接口或其他開發者自行添加的接口。S223:所述核心層根據所述文件路徑、文件名、隱藏命令將所述文件對應的標志位進行隱藏屬性的置位。當所述kernel層接收到所述文件路徑、文件名、隱藏命令后,邏輯處理被觸發,所述kernel層根據所述文件路徑、文件名將所述文件對應系統中的節點屬性標志位進行置位,具體地,可利用文件系統的inode元數據中的成員結構iflags,因為所述iflags目前并不是每一個bit位都被使用,因此可將其中一個沒有被占位的bit位進行置位,設置成具有隱藏屬性的標志位,可以理解的是,在其他實施例中,還可以由開發者自行開發設置別的標志位進行置位。請繼續參閱圖1,在本實施例中,步驟S200判斷所述文件是否存在隱藏屬性的標志位具體為:當步驟S100中的顯示命令抵達到所述kernel層后,判斷所述文件對應的節點中是否存在隱藏屬性的標志位,在本實施例中,表現為檢測所述inode元數據中的成員結構iflags的屬性,判斷是否存在bit位被進行隱藏屬性的置位,當存在時則進入步驟S300,否則進入步驟S400。步驟S300:放棄對所述文件進行讀取顯示操作。當步驟S200中判斷出所述文件的系統中存在隱藏屬性的標志位時,在本實施例中本文檔來自技高網...
    一種文件管理方法及移動終端

    【技術保護點】
    一種文件管理方法,其特征在于,所述方法包括:打開應用程序,對文件下達顯示命令;判斷所述文件是否存在隱藏屬性的標志位,當所述文件存在所述隱藏屬性的標志位時,則放棄對所述文件進行讀取顯示操作,否則繼續正常讀取顯示操作。

    【技術特征摘要】
    1.一種文件管理方法,其特征在于,所述方法包括:打開應用程序,對文件下達顯示命令;判斷所述文件是否存在隱藏屬性的標志位,當所述文件存在所述隱藏屬性的標志位時,則放棄對所述文件進行讀取顯示操作,否則繼續正常讀取顯示操作。2.如權利要求1所述的方法,其特征在于,所述隱藏屬性的標志位設置方法包括:預先打開應用程序對需要隱藏的文件下達隱藏命令;將所述文件對應的標志位進行隱藏屬性的置位。3.如權利要求2所述的方法,其特征在于,將所述文件對應的標志位進行隱藏屬性的置位具體包括:所述應用程序將所述需要隱藏的文件路徑、文件名、隱藏命令發送給守護進程;守護進程接收到所述文件路徑、文件名、隱藏命令后,調用操作系統核心層的接口,將所述文件路徑、文件名、隱藏命令發送給所述核心層;所述核心層根據所述文件路徑、文件名、隱藏命令將所述文件對應的標志位進行隱藏屬性的置位。4.如權利要求3所述的方法,其特征在于,所述應用程序將所述需要隱藏的文件路徑、文件名、隱藏命令發送給守護進程之前還包括:所述應用程序和所述守護進程進行通信連接。5.如權利要求1所述的方法,其特征在于,所述放棄對所述文件進行讀取顯示操作之后還包括:當用戶身份驗證通過時,將所述存在隱藏屬性的標志位的文件進行顯示或清除所述隱藏屬性的標志位。6.一種...

    【專利技術屬性】
    技術研發人員:劉杰唐向東
    申請(專利權)人:捷開通訊深圳有限公司
    類型:發明
    國別省市:廣東,44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 69ZXX少妇内射无码| 国产成人麻豆亚洲综合无码精品 | 特级无码a级毛片特黄| 乱色精品无码一区二区国产盗| av无码免费一区二区三区| 亚洲午夜成人精品无码色欲| 久久亚洲AV成人无码国产最大| 国产精品免费看久久久无码 | 波多野结衣AV无码久久一区 | 人妻少妇偷人精品无码| 久久AV高潮AV无码AV| 天天看高清无码一区二区三区| 亚洲成A人片在线观看无码不卡| 人妻精品无码一区二区三区| 亚洲AV无码一区二区二三区软件| 无码亚洲成a人在线观看| 成人无码区免费A∨直播| 中文无码一区二区不卡αv| 成在人线av无码免费高潮喷水| 无码国产精成人午夜视频不卡| 亚洲成AV人片在线观看无码| 性色AV一区二区三区无码| 国精无码欧精品亚洲一区| 18禁超污无遮挡无码免费网站国产 | 一区二区三区无码高清视频| 国产午夜无码片免费| 久久久久久久久免费看无码| 久久久久亚洲AV成人无码网站| 精品无码国产污污污免费| 免费A级毛片无码视频| 国产成人无码精品一区二区三区| 免费无码看av的网站| 无码一区二区三区爆白浆| 亚洲av无码成人影院一区 | 无码人妻黑人中文字幕| 人妻AV中出无码内射| 国产真人无码作爱免费视频| 永久无码精品三区在线4| 无码无套少妇毛多69XXX| 夫妻免费无码V看片| 人妻少妇看A偷人无码精品视频|