linux用c语言还是命令行

想学linux,看有人是用c开发,有的是shell编程,还有敲命令行。什么区别?谢谢指点... 想学linux,看有人是用c开发,有的是shell编程,还有敲命令行。什么区别?谢谢指点 展开
 我来答
知之为知之
2019-01-29 · 知道合伙人互联网行家
知之为知之
知道合伙人互联网行家
采纳数:38 获赞数:358
安腾达核心工程师称号

向TA提问 私信TA
展开全部
liunx是系统,你学linux一般就是学习使用系统而已,难道是要开发linux吗?
linux有图形界面版和命令行版,一般服务器就是命令行版本。你说学习linux,应该就是学习使用命令行版linux了,主要涉及复制,移动,编辑,创建目录,创建文件,更改权限,配置网络,查看进程等命令操作。图形界面和命令行的区别就是:图形界面直观易操作,不过占资源比较多,命令行反之。
shell 编程,主要是控制进程和文件,以及启动和控制其它程序。shell 通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来管理您与操作系统之间的交互。一般用于系统的运维。
c语言是编程语言,开发系统用的,也可以做嵌入式,例如linux就是c语言开发的。你想要做c开发就学c,想要java开发就学java,这些编程语言的学习都能在win或linux中进行。
睡前笔记
2019-01-29
知道答主
回答量:14
采纳率:0%
帮助的人:3.4万
展开全部

在Linux开发C语言和shell编程都是需要学习的。一般学习和工作中两种编程是都需要使用的。

敲命令行其实就是在命令行输入shell命令来和电脑交互。

把多个命令行写进一个脚本文件,然Linux系统执行这个文件,形成了shell编程。也就是说shell编程就是把多个命令行命令组合在一起。shell编程一般用于日常的系统管理,维护等工作。

C/C++编程则主要是用于应用程序开发,实现用户的需求。C/C++学习是一个相对漫长的过程需要沉下心去学习。

shell编程的你可以先看看下面这个连接,你可以先大概了解下。

网页链接

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一万光年MEGn0
2019-01-28 · TA获得超过3712个赞
知道大有可为答主
回答量:4602
采纳率:67%
帮助的人:1041万
展开全部
要想编程序和调试程序,必须有c语言或者其它语言,如果只是简单了解可以不用c语言,只用命令行敲命令就行,另有桌面版的linux
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式