为什么要选择Linux

在服务器领域,IBM、HP、Novell、Oracle 等厂商对Linux 系统提供了全方位的支持。2004年,IBM宣布其全线
服务器均支持Linux,思科公司在网络防火墙和路由器中也使用了定制的Linux,阿里云也开发了一套基于Linux
的智能操作系统“YunOS”,可用于智能手机、平板电脑和网络电视。

2010年排名前500名的超级计算机中,92.4%(462台)都采用了Linux 操作系统。从2001年以来,基于Linux
的服务器操作系统逐步发展壮大。国内几个主要的Linux厂商和科研机构,国防科技大学、中标软件、中科红旗
等先后推出了Linux服务器操作系统产品,并且已经在政府、企业等领域得到了广泛的应用。

市场应用

小到小孩用的玩具、小米的智能音箱手机、电脑、Pad 、智能手表、智能眼镜,以及电视等都是使用的Linux 系统。
大到火箭、航母(航天军工)等装备,淘宝、京东、网易、百度等BAT公司使用的大数据、云服务器集群,其内部使用的都是Linux 操作系统。
因其稳定、开源、免费、安全、高效的特点,发展迅猛,在服务器市场占有率超过80%。
随着云计算的发展,Linux在未来服务器领域仍是大势所趋,大有可为!

一般Linux操作系统我们都是装在虚拟机上,也就是VMware虚拟机。

Linux操作系统,可选择:
1.CentOS(建议:Centos 7.0以上) 国内大部分企业的服务器是使用CentOS或(RedHat)
CentOS是Redhat的社区版,用法相同。
2.Ubuntu系统
当然,刚开始呢我觉得使用Ubuntu系统就不错,也便于学习,因为都差不了多少

然后呢,安装好之后,我们就可以访问我们的Linux系统了

1.通过Vmware 界面操作
首先进入虚拟机,然后点击开启虚拟机

然后在输入账号密码,就可以进入我们的Linux操作系统了

(提示一下,我们输入密码的时候是看不见自己输入的密码的,所以在输入密码的时候,不要觉得是卡了或者是键盘坏了,只要输入正确的密码,然后按回车登录就即可)

我们就可以进行操作Linux操作系统了,例如执行一个简单的C语言代码

输入命令然后进行编辑


我们进入这个页面的时候,是命令模式,还不能输入任何东西,我们还得进入插入模式才能进行输入,输入i即可进行编辑

然后编写一段简单的代码

再点击Esc进入命令模式,再输入SHIFT 加 :进入行命令模式,输入wq(即退出并保存);
然后呢用 gcc 来进行编译,当然,我们得先安装gcc编译器,安装了之后,我们才可进行编译,编译呢,默认的a.out 并不友好,gcc 提供 -o 选项指定执行文件的文件名:

执行就看到了我们编写的代码打印出来的字了~

当然我们可以看到这个界面多多少少都有点不舒服,所以呢,我们可以进行远程登录Linux操作系统的,一样可以操控Linux系统,这样会更加的灵活使用。

下篇再来写关于远程登陆Linux系统使用的软件和操作,这篇如果有喜欢的小伙伴可以点点赞,支持一下哦~

登录Linux操作系统并执行第一个C语言代码相关推荐

  1. 在vmware中安装centos并使用gcc执行第一个c语言代码

    目录 1.安装虚拟机VMWare 2.下载镜像文件(这里使用的是centos7) 3.如果你之前centos不想要了,请按照下面图片进行删除 4.打开VMWare创建配置虚拟机 5.配置安装CentO ...

  2. 编译我的第一个c语言,linux菜鸟学习写第一个C语言代码--“hello Linux!”

    2004年4月20日最新版本的GCC编译器3.4.0发布了.目前,GCC可以用来编译C/C++.FORTRAN.JAVA.OBJC.ADA等语言的程序,可根据需要选择安装支持的语言.GCC 3.4.0 ...

  3. 手把手教你如下在Linux下如何写一个C语言代码,编译并运行

    文章目录 手把手教你如下在Linux下如何写一个C语言代码,编译并运行 打开Ubuntu终端 创建 helloworld.c 编译C文件 手把手教你如下在Linux下如何写一个C语言代码,编译并运行 ...

  4. 限速linux c语言,基于Linux系统的流量控制程序的C语言代码

    基于Linux系统的流量控制程序的C语言代码 基于Linux系统的流量控制程序的C语言代码 mytbf.h头文件 ifndef MYTBF_H_ #define MYTBF_H_ typedef vo ...

  5. 通过简单的Linux命令,编译一个C语言代码

    版权声明:欢迎转载,互相学习. https://blog.csdn.net/SmalOSnail/article/details/53208867 一个C语言程序从源代码变为最后的可执行文件,需要经历 ...

  6. Linux系统中使用vim编写C语言代码实现过程

    博主这里是阿里云CentOs7的系统,以下涉及到的yum软件安装命令,在其他Linux发行版上可能会有些许不同,望读者安装时注意,如出现命令无法识别请根据对应发行版自行百度. 使用Linux进行C语言 ...

  7. 【初识C语言】如何写出第一个C语言代码

    如何写代码? 1.写出主函数(main函数) 如何执行?-c语言是从主函数的第一行开始执行的 所以c语言代码中得有mian函数-入口 printf -库函数-在屏幕上打印信息 printf 的使用,也 ...

  8. 【基基基础】什么?你连软件都还没下载?!手把手教你下载VS/Dev-C++,写出属于自己的第一个C语言代码

    目录 Visual Studio 还是 Dev-C++ ? 下载Visual Studio以及创建一个新文件 下载Dev-C++以及创建一个新文件 终于,第一段代码来了o(╥﹏╥)o 神圣的时刻,运行 ...

  9. 迷你linux操作系统,自己动手做一个迷你型Linux操作系统

    本文要构建的这个迷你型的 Linux 系统只能在一台特定的单机上运行,如果读者朋友们有兴趣的话,在这个系统的基础上加以改进,是可以构建出通用的.可以在大多数常规 PC 机上即插即用的系统来的.但是这已 ...

最新文章

  1. 应届生失业率或继续上升?别怕,这份秋招指南请收好!
  2. java 嵌套类 继承_Java嵌套类 - 爱吃苹果的搬运工的个人空间 - OSCHINA - 中文开源技术交流社区...
  3. 「强化学习可解释性」最新2022综述
  4. golang中的切片
  5. 网易云信携手LiveVideoStackCon 2019,探索多媒体技术新世界
  6. 【Vue案例一】实现跑马灯效果
  7. 启动VMware中的虚拟机,报.vmdk”或它所依赖的某个快照磁盘
  8. kafka分区与分组原理_Kafka工作原理
  9. [Async] [Series #1] 初识Async异步编程模型。
  10. python3--多目录之间的协作的一些必备知识
  11. linux 修改文件夹权限_Linux文件权限 - Understanding Linux File Permissions
  12. matlab中unique的作用,matlab中的unique函数详解
  13. Vue使用命令创建项目
  14. 《道德经》——《老子道德经》
  15. linux电脑关机后自动重启,Linux系统关机/重启
  16. 吞食天地2忘云殇8.77图文攻略
  17. 用CSS实现立方体360度旋转
  18. JavaScript — DOM API
  19. Python画爱心树源码
  20. 用html制作问卷调查

热门文章

  1. jquery系列之-ajaxSubmit()提交表单示例
  2. pip的安装,更新,卸载模块以及使用方法 python
  3. matlab simulink 汽车abs模糊pid控制和pid控制对比
  4. JPA是什么?JPA怎么应用?为什么要用JPA
  5. Glide使用详解(一)
  6. 逻辑地址 与物理地址的转换
  7. Java大用处——动态数组的实现
  8. Jmeter脚本两种录制方式
  9. hashtable的解释
  10. 排列组合算法(全排列、全组合)