实验一:熟悉Ubuntu环境
**
若觉文字过多,头晕目眩,可直接阅读红体字~
**
实验前的准备:
~我选择使用VMware workstation虚拟机,安装Ubuntu20.04系统
这是虚拟机以及系统安装的链接,感谢这位大神:
一、练习常用的shell命令:*******************
以下为本人总结常用的命令(红色字要重点掌握),更多更全面详情请见这位大神总结:https://blog.csdn.net/weixin_44895651/article/details/105289038?utm_source=app&app_version=5.0.1&code=app_1562916241&uLinkId=usr1mkqgl919blen
1、目录操作命令:
命令 | 含义 |
mkdir work |
创建一个名为work的目录 |
cd work | 切换到work目录 |
ls |
列出当前目录内容 |
ls -l | 输出当前目录内的目录或文件 |
pwd |
显示当前目录的全路径 |
cd … | 切换到上级目录 |
cd | 直接切换到主目录 |
****具体操作
yzy@yzy-virtual-machine:~$ mkdir work yzy@yzy-virtual-machine:~$ cd work yzy@yzy-virtual-machine:~/work$ ls yzy@yzy-virtual-machine:~/work$ ls -l 总用量 0 yzy@yzy-virtual-machine:~/work$ pwd /home/yzy/work yzy@yzy-virtual-machine:~/work$ cd .. yzy@yzy-virtual-machine:~$ cd yzy@yzy-virtual-machine:~$
2、文件命令
****具体操作
yzy@yzy-virtual-machine:~$ cd work yzy@yzy-virtual-machine:~/work$ touch hhh.c yzy@yzy-virtual-machine:~/work$ cat hhh.c haha yzy@yzy-virtual-machine:~/work$ more hhh.c haha yzy@yzy-virtual-machine:~/work$ touch aaa.c yzy@yzy-virtual-machine:~/work$ cat hhh.c aaa.c haha yzy@yzy-virtual-machine:~/work$ cp hhh.c aaa.c yzy@yzy-virtual-machine:~/work$ cat aaa.c haha yzy@yzy-virtual-machine:~/work$ mv hhh.c haha.c yzy@yzy-virtual-machine:~/work$ ls aaa.c haha.c yzy@yzy-virtual-machine:~/work$ rm aaa.c yzy@yzy-virtual-machine:~/work$ ls haha.c
3、其他命令
二、掌握Ubuntu下C程序编译运行过程(***重点掌握***
)
1、创建一个新文件(我创建了名为hello.c的文件)。
yzy@yzy-virtual-machine:~$ mkdir new yzy@yzy-virtual-machine:~$ cd new yzy@yzy-virtual-machine:~/new$ touch hello.c
2、双击打开文件,进入编辑环境,输入一段简单的C程序源代码,保存
并命名。
#include<stdio.h> int main (){ printf("hello world!\n"); }
3、打开终端,进入命令行,用gcc编译器进行编译,生成可执行文件,在编译目录下运行可执行文件。
yzy@yzy-virtual-machine:~/new$ gcc hello.c -o hello.out yzy@yzy-virtual-machine:~/new$ ./hello.out hello world!
【实验感想】
······本次实验我基本了解了Ubuntu系统的基本操作方法,熟悉了各种shell命令的具体用法,掌握了如何在Ubuntu下编辑、编译和运行一个C语言程序,锻炼了自己独立思考安装软件的能力,可谓是收获颇丰。
*****本人小白一枚,想记录自己的学习过程,顺便回馈社区,帮助像我一样的小白白。第一次写博文,欢迎各位大神批评指正,我会及时修改的!