Linux的shell和Windows的命令行有什么区别?
最根本区别是linux shell是个linux 操作系统的用户交互层 。而windows下的cmd只是一个小应用 。如上图 , shell介于应用程序和内核之间 , 所有应用程序要和内核交互都必须通过shell , 包括linux的图形桌面Xwindow 。linux可以没有图形界面 , cmd只是windos下的终端模拟器不能单独存在 。
linux下不需要图形桌面就可以做几乎任何事情 , 而且比图形桌面更简洁高效 , 配合shell编程实现自动化 , 比如笔者工作的服务器都是纯命令行 , 没有图形界面 。cmd本身只是个桌面应用 , 不能独立存在 。cmd很蹩脚难用 , 功能有限 , shell功能强大 , 体验极佳我们上面也说了shell可以干几乎任何事情 , 关于shell的功能不再多说 。
【Shell常用命令,shell命令】cmd虽然可以做一些事情结合bat小脚本做些自动配置的事情 , 但是用起来也鸡肋的很 。随便举个例子把 , 比如要给hosts添加一条规则做域名的本地解析:用shell , 一句话教本就行 echo "127.0.0.1 www.g.cn“
推荐阅读
- 哪个式神眼镜最多,你最常用的是哪几个式神
- 小白入门:Linux的重启命令和关机命令
- 锹秤是什么,中国民间常用俗语大全
- 英语常用交际用语
- 命令太长输入烦?这就教你linux里用alias创建命令别名的方法
- 干货分享:Linux命令大全
- applyAPP排行榜大全 国外常用app榜单
- 外贸英语函电常用句子 外贸英语函电句子翻译
- 商务英语常用单词汇总 商务英语常用单词大全
- 常用商务英语口语对话 商务英语基本口语对话