亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種Linux系統(tǒng)中信息篩選的方法及裝置的制造方法

文檔序號:9432294閱讀:574來源:國知局
一種Linux系統(tǒng)中信息篩選的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本申請設(shè)及計算機系統(tǒng)技術(shù)領(lǐng)域,特別設(shè)及一種Linux系統(tǒng)中信息篩選的方法及 裝置。
【背景技術(shù)】
[0002] Linux作為一種運行穩(wěn)定且高效的計算機操作系統(tǒng)一直被廣泛應(yīng)用。Linux系統(tǒng) 本身存在非常多的執(zhí)行命令,該系統(tǒng)下的應(yīng)用軟件和應(yīng)用程序也大多是基于執(zhí)行命令運行 的,運些執(zhí)行命令具有豐富的參數(shù)及組合可供使用,因此,通過執(zhí)行命令可W實現(xiàn)各種強大 的功能。
[0003] 然而,在利用運些執(zhí)行命令進行信息篩選時,往往存在W下不足:
[0004] 1、執(zhí)行命令太多,尤其是執(zhí)行命令中的大量參數(shù)的拼寫名稱、用法格式、組合方式 及對應(yīng)功能等都非常繁雜,用戶難W全部記憶及熟練使用。特別是對于廣大習慣于Windows 圖形界面化操作的用戶來說,更是不易操作,從而導致應(yīng)用軟件的強大功能無法充分利 用; 陽〇化]2、軟件現(xiàn)有功能不足,比如:執(zhí)行命令通常只有在用戶主動輸入后才被執(zhí)行,處理 的對象往往比較單一;
[0006] 3、軟件功能一般是為了滿足用戶的特定需求而開發(fā)的,因此,應(yīng)用面相對較窄,用 戶在實際使用的過程中,往往需要多款軟件相互配合來完成某項工作;或者,還有一些功能 項比較欠缺或與用戶的個性化需求有偏差,用戶在實際使用的過程中,需要通過其他軟件 中的某些功能項來代替。
[0007] 為了克服W上不足,現(xiàn)有技術(shù)通常有W下兩種處理方式:
[0008] 1、直接修改原有軟件系統(tǒng)的源碼。然而該方式只適用于開源的軟件,需要二次開 發(fā)人員具有足夠的能力對原有源碼進行仔細研讀,弄清軟件的系統(tǒng)架構(gòu)、數(shù)據(jù)結(jié)構(gòu)、業(yè)務(wù)流 程、代碼邏輯、模塊功能、接口參數(shù)等,甚至細到每一行代碼都需要熟知其功用。此方式工作 量大,周期長,風險高,特別是修改核屯、源碼后,很可能會導致已有功能出現(xiàn)錯誤或者運行 不穩(wěn)定,廠商標準產(chǎn)品升級后也不能直接進行覆蓋升級,需要重新整合,運種情況將是災(zāi)難 性的;
[0009] 2、利用軟件本身提供的腳本語言或?qū)ν獾木幊探涌谶M行二次開發(fā)。然而該方式 只適用于那些提供了腳本語言或?qū)ν饨涌?、支持二次開發(fā)的軟件,可將原有軟件視作一個 封裝了某些應(yīng)用功能實現(xiàn)過程的開發(fā)工具包,需要二次開發(fā)人員熟悉相關(guān)腳本語言或接口 函數(shù)的邏輯功能、使用條件、參數(shù)意義、相互關(guān)系等等。此種方式是否可行取決于原有軟件 是否支持腳本語言或者是否提供了對外接口,由于腳本或接口語言類型、數(shù)據(jù)平臺、數(shù)據(jù)格 式、通訊協(xié)議等的差異,該二次開發(fā)方式對于整合多個現(xiàn)有軟件的功能使各個軟件協(xié)同工 作存在一定的困難。
[0010] 由此可見,上述運些處理方式在對Linux系統(tǒng)中的信息進行篩選時,都存在不同 層面的問題。針對上述運些問題,目前尚未提出有效的解決方案。
[0011] 應(yīng)該注意,上面對技術(shù)背景的介紹只是為了方便對本申請的技術(shù)方案進行清楚、 完整的說明,并方便本領(lǐng)域技術(shù)人員的理解而闡述的。不能僅僅因為運些方案在本申請的
【背景技術(shù)】部分進行了闡述而認為上述技術(shù)方案為本領(lǐng)域技術(shù)人員所公知。

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

[0012] 本申請實施例的目的在于提供一種Linux系統(tǒng)中信息篩選的方法及裝置,能夠方 便地根據(jù)需要對Linux系統(tǒng)中的信息進行篩選。
[0013] 本申請實施例提供的一種Linux系統(tǒng)中信息篩選的方法及裝置是運樣實現(xiàn)的:
[0014] 一種Linux系統(tǒng)中信息篩選的方法,包括:
[0015] 將限制條件設(shè)置為可視化的按鍵,并根據(jù)所述限制條件的類型,將預(yù)設(shè)數(shù)量的執(zhí) 行命令關(guān)聯(lián)至所述限制條件上;
[0016] 響應(yīng)于操作指令中的第一限制條件,調(diào)用與所述第一限制條件相關(guān)聯(lián)的執(zhí)行命 令;
[0017] 根據(jù)調(diào)用的與所述第一限制條件相關(guān)聯(lián)的執(zhí)行命令得到第一信息集;
[0018] 判斷所述第一信息集是否滿足預(yù)設(shè)條件,若不滿足,則響應(yīng)于所述操作指令中的 第二限制條件,并調(diào)用與所述第二限制條件相關(guān)聯(lián)的執(zhí)行命令;
[0019] 利用調(diào)用的與所述第二限制條件相關(guān)聯(lián)的執(zhí)行命令對所述第一信息集進行篩選, 得到篩選后的第二信息集。
[0020] 一種Linux系統(tǒng)中信息篩選的裝置,包括:
[0021] 關(guān)聯(lián)關(guān)系建立單元,用來將限制條件設(shè)置為可視化的按鍵,并根據(jù)所述限制條件 的類型,將預(yù)設(shè)數(shù)量的執(zhí)行命令關(guān)聯(lián)至所述限制條件上;
[0022] 第一調(diào)用單元,用來響應(yīng)于操作指令中的第一限制條件,調(diào)用與所述第一限制條 件相關(guān)聯(lián)的執(zhí)行命令;
[0023] 第一信息集獲取單元,用來根據(jù)調(diào)用的與所述第一限制條件相關(guān)聯(lián)的執(zhí)行命令得 到第一信息集;
[0024] 第二調(diào)用單元,用來判斷所述第一信息集是否滿足預(yù)設(shè)條件,若不滿足,則響應(yīng)于 所述操作指令中的第二限制條件,并調(diào)用與所述第二限制條件相關(guān)聯(lián)的執(zhí)行命令;
[00巧]第二信息集獲取單元,用來利用調(diào)用的與所述第二限制條件相關(guān)聯(lián)的執(zhí)行命令對 所述第一信息集進行篩選,得到篩選后的第二信息集。
[0026] 本申請實施例提供的一種Linux系統(tǒng)中信息篩選的方法及裝置,可W通過預(yù)先建 立的限制條件與執(zhí)行命令的關(guān)聯(lián)關(guān)系,并根據(jù)用戶的操作指令中的各個限制條件,自動地 調(diào)用底層的執(zhí)行命令來對信息進行篩選,而不需要用戶主動輸入繁瑣的執(zhí)行命令。另外,本 申請實施例可W通過圖形用戶接口工具,將多個Linux軟件的功能整合在一起并給用戶提 供可視化的按鍵,能夠讓用戶十分方便地對Linux系統(tǒng)下達操作指令,從而可W方便地對 Linux系統(tǒng)中的信息進行篩選。
[0027] 參照后文的說明和附圖,詳細公開了本申請的特定實施方式,指明了本申請的原 理可W被采用的方式。應(yīng)該理解,本申請的實施方式在范圍上并不因而受到限制。在所附 權(quán)利要求的精神和條款的范圍內(nèi),本申請的實施方式包括許多改變、修改和等同。
[0028] 針對一種實施方式描述和/或示出的特征可相同或類似的方式在一個或更 多個其它實施方式中使用,與其它實施方式中的特征相組合,或替代其它實施方式中的特 征。
[0029] 應(yīng)該強調(diào),術(shù)語"包括/包含"在本文使用時指特征、整件、步驟或組件的存在,但 并不排除一個或更多個其它特征、整件、步驟或組件的存在或附加。
【附圖說明】
[0030] 所包括的附圖用來提供對本申請實施例的進一步的理解,其構(gòu)成了說明書的一部 分,用于例示本申請的實施方式,并與文字描述一起來闡釋本申請的原理。顯而易見地,下 面描述中的附圖僅僅是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng) 造性勞動性的前提下,還可W根據(jù)運些附圖獲得其他的附圖。在附圖中:
[0031] 圖1為本申請實施例提供的一種Linux系統(tǒng)中信息篩選的方法的流程圖;
[0032] 圖2為本申請實施例提供的一種Linux系統(tǒng)中信息篩選的裝置的功能模塊圖。
【具體實施方式】
[0033] 為了使本技術(shù)領(lǐng)域的人員更好地理解本申請中的技術(shù)方案,下面將結(jié)合本申請實 施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施 例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通 技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都應(yīng)當屬于本申請保護 的范圍。
[0034] 圖1為本申請實施例提供的一種Linux系統(tǒng)中信息篩選的方法的流程圖。雖然下 文描述流程包括W特定順序出現(xiàn)的多個操作,但是應(yīng)該清楚了解,運些過程可W包括更多 或更少的操作,運些操作可W順序執(zhí)行或并行執(zhí)行(例如使用并行處理器或多線程環(huán)境)。 如圖1所示,所述方法包括:
[0035] S1 :將限制條件設(shè)置為可視化的按鍵,并根據(jù)所述限制條件的類型,將預(yù)設(shè)數(shù)量的 執(zhí)行命令關(guān)聯(lián)至所述限制條件上。
[0036] 在Linux系統(tǒng)中,執(zhí)行命令往往有很多,若要用戶記住運些執(zhí)行命令,并正確地輸 入運些執(zhí)行命令,往往存在很多困難。在本申請實施例中,可W將用戶比較容易理解的限 制條件與Linux系統(tǒng)中的執(zhí)行命令建立關(guān)聯(lián)關(guān)系,運樣在用戶下達操作指令時,可W從操 作指令中拆解出若干限制條件,Linux系統(tǒng)可W根據(jù)預(yù)先建立的限制條件與執(zhí)行命令之間 的關(guān)聯(lián)關(guān)系,自動調(diào)用與用戶的操作指令中的限制條件相關(guān)聯(lián)的執(zhí)行命令,運樣便可W方 便地實現(xiàn)用戶輸入的操作指令。具體地,可W通過key-value的存儲方式,將限制條件作為 key,將與該限制條件相關(guān)的執(zhí)行命令作為value進行存儲,運樣Linux系統(tǒng)可W通過輸入 的限制
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1