河北沧州泊头做网站的电话,六安电子商务网站建设,做个小程序需要花多少钱,广东平台网站建设平台目录
1 实验目标
2 实验工具
3 实验内容、实验步骤及实验结果
一、安装虚拟机及Ubuntu
5、*存在虚拟机不能安装的问题
二、Ubuntu基本操作
1、桌面操作
2、终端命令行操作
三、在Ubuntu下运行C程序
3、*Ubuntu中编写一个Hello.c的主要程序
4 实验总结 实 验 报 告…目录
1 实验目标
2 实验工具
3 实验内容、实验步骤及实验结果
一、安装虚拟机及Ubuntu
5、*存在虚拟机不能安装的问题
二、Ubuntu基本操作
1、桌面操作
2、终端命令行操作
三、在Ubuntu下运行C程序
3、*Ubuntu中编写一个Hello.c的主要程序
4 实验总结 实 验 报 告 单1 实验名称 Ubuntu的安装及简单实验 实验室 **大楼*** 时间2024-10-** 1 实验目标
学会安装虚拟机并在虚拟机环境下安装Ubuntu掌握Ubuntu界面的基本操作掌握在Ubuntu下运行C程序 2 实验工具
硬件环境:【填写自己的硬件信息】软件环境: VMware XX.0、Ubuntu XX.XX 3 实验内容、实验步骤及实验结果
一、安装虚拟机及Ubuntu
1、虚拟机Vmware的下载及安装
2、Ubuntu的下载 3、在Vmware上配置Ubuntu安装环境
4、创建虚拟机 5、*存在虚拟机不能安装的问题 二、Ubuntu基本操作
1、桌面操作
基本技巧
1鼠标移动至标题栏时标题栏自动变为菜单栏的选项
2常用快捷键 AltTab 切换窗口 AltF4 关闭当前窗口 PrintScreen 截屏 AltPrintScreen 截取当前窗口 CtrlAltT 打开终端 CtrlW 关闭网页 WinA 搜索应用程序 3关机、重启
2、终端命令行操作
Pan是当前用户名pan-virtual-machine是当前设备名3~是用户主目录等同于home/pan/4$表明在普通用户模式下而非root用户5#表明现在是root用户
【问题】如何把$变成# 命令 格式 说明 帮助 man help command 较详细的帮助 Help man command 最详细的帮助 目录及文件操作 ls ls -a 显示全部的文件及文件夹包括隐藏的文件或文件夹 ls -a 显示较全的文件信息包括权限、用户、用户组等 ls --color 显示文件及文件夹并标有不同的颜色 Cat cat /proc/cpuinfo 用于查看计算机的cpu信息 cat/proc/meminfo 用于查看计算机的内在信息 cat /etc/issue 查看ubuntu的版本信息 touch touch test1 test2 test3 touch命令用于创建文件可以同一时间创建多个文件 rm rm 文件 用于删除文件当文件不能够被删除时可以加上 -f 选项强制将文件删除 Less less /proc/meminfo less命令也是用来查看文件的内容的命令但是他显示时是一屏一屏的显示地 Cp cp /etc/apt/sources.list /etc/aptsources.listbacker 用于复制文件 Mv mv /home/user1/桌面/ruijie/xrgsu /usr/share/local/bin/xrgsu 移动文件 Find sudo find / -name ls 查找文件 Mkdir mkdir home/user1/f1 用来创建目录的 pwd 用来指出当前所在的路径 Cd Cd 用来改变当前目录 cd .. 表示回到父目录. 表示当前目录 cd - 表示回到上一次所使用的目录 …… …… …… ……
【答案】 若只是暂时用则使用sudo –i若需一直以root身份使用则需为root设置密码
三、在Ubuntu下运行C程序
1、打开终端 CtrlAltT
2、在当前目录下创建一个Hello.c文件 使用touch命令创建文件使用ls命令查看当前目录
3、*Ubuntu中编写一个Hello.c的主要程序
Ubuntu下提供了一个程序编辑软件gedit使用“gedit Hello.c”打开Hello.c文件并键入程序 4、编译程序
使用gcc命令编译程序使用ls命令查询
【gcc Hello.c –o Hello】 5、运行程序 【思考题设计一个程序能在程序运行过程中查看程序运行的过程及其状态。】 4 实验总结
遇到的问题在Ubuntu系统下运行C程序时遇到了编译和执行方面的问题。由于对命令行操作不够熟悉经常出现遗漏或输入不完整的情况比如在执行文件时忘记添加“./”。此外对于像gedit这样的文本编辑器也不太熟悉这进一步影响了编程效率。解决思路为了克服这些挑战我通过互联网搜索来学习正确的命令行语法及使用方法。例如在进行多线程编程实验时了解到需要在编译命令末尾加上“-pthread”选项以确保正确链接线程库。同时也开始尝试使用gedit作为主要的代码编辑工具并逐渐掌握了其基本功能从而提高了工作效率。额外收获这次经历不仅帮助我解决了当前面临的技术难题还让我认识到了更多有用的Linux命令行工具。除了学会了如何利用touch快速创建空文件之外还探索了一些之前未曾接触过但非常实用的终端命令。更重要的是通过实践加深了对gedit的理解与应用使得我的开发流程更加顺畅高效。