1簡介

CLI(command-line interface,命令行界面)是指可在用戶提示符下鍵入可執行指令的界面。
CLI是Command Line Interface的縮寫,即命令行界面。CLI界面是所有路由器、TMTermination Multiplexer,終端復用器)、CM(Cable Modem,電纜數據機)等產品提供的界面,如CISCO, LUCENT,Arris, 華為等。它是路由器產品的標準。目前市場上有些產品為了降低成本,不提供CONSOLE口,因此不能使用CLI。使用CLI具有使用要求低(只需要串列口),容易使用,功能擴充方便等優點,特別是當有很多(如10台)台路由器設備需要配置的時候,可以通過COPY/PASTE功能很快完成所有路由器的配置。不需要通過IE一台台配置。
傳統的Unix環境是 CLI(命令行界面),即在命令行下鍵入命令,執行想要的操作。相比之下,這種方式執行起來更快,功能也更強,不足之處是用戶需要了解相關操作的命令。早期的計算機操作系統都只有命令行操作模式,沒有現在非常流行的「圖形用戶界面(GUI)」。

2其它相關

另:
CLI(Common Language Infrastructure)
通用語言基礎結構(Common Language Infrastructure,CLI)是CLR的一個子集,也就是.NET中最終對編譯成MSIL代碼的應用程序的運行環境進行管理的那一部分。在CLR結構圖中CLI位於下半部分,主要包括類載入器(Class Loader)、實時編譯器(IL To Native Compilers)和一個運行時環境的垃圾收集器(Garbage Collector)。CLI是.Net和CLR的靈魂,CLI為IL代碼提供運行的環境,你可以將使用任何語言編寫的代碼通過其特定的編譯器轉換為MSIL代碼之後運行其上,甚至還可以自己寫MSIL代碼在CLI上面運行。 
歐洲計算機製造商協會(ECMA)已經於2001年10月13日批准C#語言規範(ECMA-334)成為一種新誕生的計算機產業標準。同時國際標準組織ISO也同意該標準進入該組織的審批階段。並且,作為.Net與CLR的核心部分,CLI與C#也同時獲得了ECMA的批准(ECMA-335)。擁有了C#與CLI這兩項標準,你可以自己寫出能夠運行於任何操作系統上的.Net平台(只要你願意)。如前所述,著名的Mono項目就是這麼乾的,Mono項目包括三個核心的部分:一個C#語言的編譯器,一個CLI和一個類庫。在Java的世界中,這項工作是由SUN公司完成的,SUN針對不同的操作系統開發出相應的Java虛擬機以便讓一個由Java開發的應用程序運行在不同的操作系統上,但是迄今為止還沒聽說過微軟有這方面打算(為用戶提供非Windows系統的.Net平台)。

3CLI意思

CLI(clear interrupt)是將處理器標誌寄存器的中斷標誌位清0,不允許中斷。CLI經常與STI(set interrupt)成對使用,STI的是將處理器標誌寄存器的中斷標誌置1,允許中斷。
例如在c語言中內嵌彙編 語句
#define OS_ENTER_CRITICAL() asm CLI 表示不允許中斷
上一篇[CF]    下一篇 [漁峽口鎮]

相關評論

同義詞:暫無同義詞