虚拟机VM15 Ubuntu18.04编写C程序和用ssh连接

输入“su”,再输入密码进入根用户

1.开启ssh服务

/etc/init.d/ssh start

  若没有安装会出现:

  

   (1).安装ssh

apt-get install openssh-server

  

  (2).若仍存在丢失问题,修复安装

apt-get install openssh-server --fix-missing

  

  (3).重启ssh服务并开启ssh服务

/etc/init.d/ssh restart
/etc/init.d/ssh start

  

  出现“OK”即成功

  service ssh restart  重启服务  service ssh stop  关闭服务 service ssh status 查看服务状态

2.编写程序的方法(可在虚拟机或在xhell中):

(1)使用vi/vim编辑器书写

vi hello.c或者vim hello.c

(2)通过“touch hello.c”命令直接创建文件

touch hello.c

  再输入"gedit hello.c"命令,弹出编辑对话框

gedit hello.c

3.采用上述中的一种方法打开编写代码的界面,然后输入内容,如:

includ <stdio.h>
int main(){
   printf("hello!\n");
  return 0;
}

  

保存并退出

4.编译文件

gcc hello.c -o hello

解释:gcc :gcc命令;hello.c: C源程序;-o:-o选项后接你想要执行的文件名,如“hello”

5.运行程序

./hello

在虚拟机中运行

        在xshell中运行

原文地址:https://www.cnblogs.com/Monster-su/p/12434083.html

时间: 2024-08-30 11:43:17

虚拟机VM15 Ubuntu18.04编写C程序和用ssh连接的相关文章

虚拟机安装ubuntu18.04及其srs服务器的搭建

第一次写博客,有些地方可能不太完善. 1.安装VMware,我用的是VMware12. 2.下载Ubuntu镜像(自Ubuntu 17.10开始桌面版本不再提供32位安装镜像,Ubuntu Server版本将从18.04 LTS不再提供32位),官网地址:https://www.ubuntu.com/download 2.1.选择桌面版或者服务器版. 2.2.点击下载等待即可. 3.在VMware安装Ubuntu18.04准备工作 3.1.打开虚拟机,文件->新建虚拟机,一定要选自定义(我用典型

ubuntu18.04虚拟机突然不能上网问题解决办法

周末在家啃书学docker,win10上装的虚拟机,ubuntu18.04,突然执行apt-get update报错,域名无法解析,怀疑是dns文件有问题,折腾了很久,各种百度,修改dns文件,仍然报错,ping www.baidu.com报错.又开始怀疑是不是网络本身有问题,修改网络配置,仍然不起作用. 以系统报错的关键字搜索,尝试网友提供的方法均以失败告终: 后来,搜索"ubuntu18.04虚拟机不能联网",突然,看到一篇博客,终于解决了问题,哈哈哈: 转载链接:https://

如何使用Xshell连接Ubuntu18.04操作系统?

如何使用Xshell(6)连接Ubuntu18.04操作系统? 关键:对ssh的理解与应用 如果对概念原理没兴趣的朋友可以直接看解决方法的过程,非常简单,但笔者推荐还是了解一下原理好些. ssh概念和原理 ? 首先ssh(secure shell)是一种安全通道协议,主要是用来实现字符界面的远程登录及复制功能.ssh协议对需要通信的双方的数据传输进行了加密处理,其中包括但不限于用户登录时输入的指令.与早期的Telnet(远程登录).rsh(远程执行命令).rcp(远程文件复制)想比,ssh协议更

虚拟机 Ubuntu18.04 tensorflow cpu 版本

虚拟机 Ubuntu18.04 tensorflow cpu 版本 虚拟机VMware 配置: 20G容量,可扩充 2G内存,可扩充 网络采用NAT模式 平台:win10下的Ubuntu18.04 出现的问题 网络连接问题 在安装VMware以后,需要将其服务全部打开,正常连上网的应该是右上角出现三个正方形的标志,如果没有的话,就说明有网络问题. 解决方法 在本地电脑中找到服务,打开以VM开头的所有服务 除此之外,如果你自己已经修改过网络链接问题,那么 编辑 -> 虚拟网络编辑器 -> 更改设

在Ubuntu18.04下将应用程序添加到启动器

# 在启动器里面给应用程序添加一个快捷方式 在linux(ubuntu)平台下,很多小伙伴发现,自己去官网下载解压的软件不能自动添加到启动器,每次启动的时候需要再次进入软件目录输入命令,非常不方便.本文介绍如何将应用程序的快捷方式添加到启动器,以下教程在ubuntu18.04环境下亲测成功. ## 下载并解压软件 首先肯定是去你去要的软件官网下载linux版本的软件,然后解压到指定的文件目录(一般是/usr/local/目录下面,我的是/usr/app/目录下).比如我想要将Idea的快捷方式添

Windows10 安装虚拟机Ubuntu18.04

记录一下安装的过程 准备工作:先下载一个VMwareWorkstation14,再下载一个Ubuntu18.04的镜像.我是在软件安装管家公众号里面找到的现成的.如果之前电脑里有过VMware并且卸载,可能会出现卸载不完全的情况,需删除残留的注册表这个特难搞,幸好看到了这篇博客救我一命:[win10删除vm12遗留注册表] (https://blog.csdn.net/strugglm/article/details/77430999) 安装过程:公众号自带教程,不过有一点:*网络适配器:教程里

虚拟机Ubuntu18.04——gcc版本的升降

致读者:这是本人第一篇博客,小试牛刀,希望能在以后的道路中分享出更多实用的技巧和知识,大家一起进步. 操作环境: VMware Workstation 14Pro .64位Ubuntu18.04系统 操作步骤:(以下所有步骤都在命令行进行) 1.安装所需要版本的gcc sudo apt install gcc-x.x   例如:sudo apt install gcc-4.8 2.查看系统中gcc已有版本 ls /usr/bin/gcc* 3.将版本加入GCC候选项 ,最后的数字是优先级 sud

闲来瞎扯 -- 在vs2008下编写linux程序

虽说vim很强大,但是个人感觉器代码提示功能不如visual assist来的强大.如何使用visual assist来实现代码的提示功能呢? 首先说明我的环境 : 宿主机是xp(O(∩_∩)O~还是xp的好使),虚拟机vmware + ubuntu 9.04 1.首先设置文件共享:安装vmware tools.安装笔记如下 : 将安装文件拷贝到/tmp路径下,解压,进入解压完的目录内,执行install文件.一路完全使用enter键,使用默认即可. 2 将/usr/include目录下的文件拷

linux下对qt编写的程序进行部署

当我们完成程序设计之后,需要将可执行程序交付客户,而运行环境里面可能是没有相关支持库的,这个时候就涉及到部署的相关问题.对于我们在Linux下基于QT编写的图像处理程序,我们采用linuxdeployqt 进行部署,以下是相关注意步骤.我成功的实现了GOQTTemplate在ubuntu16.04上编译,并且在ubuntu18.04上的运行: 1.linuxdeployqt 安装 最简单的方法直接下载编译好的 linuxdeployqt-x86_64.AppImage文件(https://git