命令行界面(英语:command-line interface,缩写:CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。也有人称之为字符用户界面(character user interface, CUI)。

通常认为,命令行界面(CLI)没有图形用户界面(GUI)那么方便用户操作。因为,命令行界面的软件通常需要用户记忆操作的命令,但是,由于其本身的特点,命令行界面要较图形用户界面节约计算机系统的资源。在熟记命令的前提下,使用命令行界面往往要较使用图形用户界面的操作速度要快。所以,在现在的图形用户界面的操作系统中,通常都保留着可选的命令行界面。

虽然现在许多电脑系统都提供了图形化的操作方式,但是却都没有因而停止提供文字模式的命令行操作方式,相反的,许多系统反而更加强这部份的功能,例如Windows就不只加强了操作命令的功能和数量,也一直在改善Shell Programming的方式。而之所以要加强、改善,自然是因为不够好;作业系统的图形化操作方式对单一用户端电脑的操作,已经相当方便,但如果是一群用户端电脑,或者是24小时运作的伺服器电脑及路由器、交换器等电信设备,图形化操作方式有时会力有未逮,所以需要不断增强命令行介面的脚本语言和巨集语言来提供丰富的控制与自动化的系统管理能力,例如Linux系统的Bash或是Windows系统的Windows PowerShell。

CLI 什么是 command-line interface相关推荐

  1. SAP Fiori Tools 和对应的 CLI (Command Line Interface)

    帮助文档地址:https://help.sap.com/viewer/product/SAP_FIORI_tools/Latest/en-US SAP Fiori 工具提供了许多功能来提高使用 SAP ...

  2. MySQL 5.6 Warning - Using a password on the command line interface can be insecur 解决方案

    MySQL 5.6 Warning - Using a password on the command line interface can be insecur 解决方案 参考文章: (1)MySQ ...

  3. 命令行导出和导入数据库 How to export and import MySQL database using command line Interface...

    导出 : To export MySQL database, open putty on Windows or Terminal in either MAC or Linux OS, Go to th ...

  4. mysql备份时过滤掉某些库 以及 去掉Warning: Using a password on the command line interface can be insecure.提示信息...

    在对mysql进行完整备份时使用--all-database参数 # mysqldump -u root -h localhost -p --all-database > /root/all.s ...

  5. MySQL 基准测试(mysqlslap)出现 Using a password on the command line interface can be insecure 警告

    问题描述:在使用 mysqlslap 进行基准测试时,出现警告 mysqlslap: [Warning] Using a password on the command line interface ...

  6. 已解决:mysql: [Warning] Using a password on the command line interface can be insecure.

    在执行命令时候报错 mysql: [Warning] Using a password on the command line interface can be insecure. 解决 将密码改为后 ...

  7. Using a password on the command line interface can be insecure.

    使用mysqldump遇到报错 mysqldump: [Warning] Using a password on the command line interface can be insecure. ...

  8. MySQL 5.6 警告信息 command line interface can be insec

    MySQL 5.6 警告信息 command line interface can be insecure 修复 在命令行输入密码,就会提示这些安全警告信息. Warning: Using a pas ...

  9. 登录mysql时遇到了:mysql: [Warning] Using a password on the command line interface can be insecure.

    登录mysql时遇到了:mysql: [Warning] Using a password on the command line interface can be insecure. 问题: [ro ...

  10. mysql: “Warning: Using a password on the command line interface can be insecure.“ 解决方法

    mysql: "Warning: Using a password on the command line interface can be insecure." 解决方法 参考文 ...

最新文章

  1. R语言数据结构之列表
  2. java判断用户是否在某一个区域登录_Java实现QQ登录和微博第三方登录
  3. stm32 gpio口的工作模式
  4. C++中头文件的命名规则
  5. JavaScript如何中断循环执行?
  6. 几款好用超赞的Google Chrome插件
  7. HDU - 4248 A Famous Stone Collector(dp+组合数学)
  8. 批量ping脚本shell_30个Linux Shell脚本经典案例(上)
  9. 北方大学 ACM 多校训练赛 第十五场 欢度6.18
  10. mysql按日期获取最新_mysql获取按日期排序获取最新的记录
  11. 利用scrapy爬取文件后并基于管道化的持久化存储
  12. python如何用matplotlib绘图_Python绘图的多图控制(使用Matplotlib),python,利用,matplotlib...
  13. 【Elasticsearch】索引 强制合并 缓存 refresh flush 等操作
  14. sql server中case when的用法
  15. 犀牛Rhino中Grasshopper插件中的millipede千足虫插件安装方法
  16. PDF如何加水印? PDF加水印的方法
  17. c++编译STL文件反转其法线
  18. 【CTDB】什么是CTDB(Cluster Trivial Database)
  19. SkeyeVSS综合安防监控Onvif、RTSP、GB28181视频云无插件直播点播解决方案之监控视频云端录像无插件回放
  20. Linux安装和使用Saturn

热门文章

  1. 福施福、爱乐维、玛特纳各成分比较(已换算成同一单位)
  2. C语言源代码系列-管理系统之电子英汉词典
  3. 三菱机械臂demo程序
  4. 神舟GX8的强冷模式,其他神船伙伴也可以试一试
  5. 6-3 计算Fibonacci数列每一项时所需的递归调用次数 (10 分)
  6. android自适应屏幕翻转,Android中正确自适应屏幕翻转
  7. 生成PDF文件方案--学习中
  8. 收藏这几个软件,让你轻松从视频里提取音频
  9. 机器人流程自动化(RPA)术语表
  10. 如何解决飞思卡尔芯片使用监控程序产生的冲突问题