Linux常用命令及或g++(或gcc)编辑器运用

一. 实验内容

1.打开VMware Workstation虚拟机进入Ubuntu系统,打开终端。

练习使用常用的Linux命令,主要包括如下命令:

mkdir, rmdir, cd, pwd, ls, clear, cat, rm等。(其中,cat、rm命令请在下面实验内容3完成后再练习。)

Linux各命令使用方法可下载ftp中文档《Linux入门常用命令》作为参考。

2.练习使用vi编辑器编辑文件。

vi编辑器的用法可下载ftp中文档《vi编辑器的基本使用方法》作为参考。

使用vi编辑器创建一个命名为helloworld的文件。并且使文件的内容为:

This is a helloworld  file , created  by  yourname。

最后用cat命令输出显示该文件内容。

3. 编译单个源文件生成可执行程序

步骤:

       (1) 使用vi编辑器编辑完成一个C++或C语言源文件。(程序功能至少包含简单的输入输出)

       (2) 使用g++或gcc命令编译步骤(1)完成的源文件,生成可执行文件。

       (3) 运行可执行文件。

4.(附加题,选做)编译多个源文件生成可执行程序

使用方法可从ftp中下载文档《Linux环境下的编译器g++和gcc》学习。

步骤:

       (1) 使用vi编辑器编辑完成多个C++或C语言源文件及头文件,构成多文件结构的程序。(程序功能至少包含简单的输入输出)

       (2) 使用g++或gcc命令编译步骤(1)完成的多文件结构程序,生成可执行文件。

       (3) 运行可执行文件。

1.

ttt@ubuntu:~$ mkdir abc

ttt@ubuntu:~$ ls

abc   Desktop    Downloads         Music     Public     Videos

abc2  Documents  examples.desktop  Pictures  Templates

ttt@ubuntu:~$ ls

abc   Desktop    Downloads         Music     Public     Videos

abc2  Documents  examples.desktop  Pictures  Templates

ttt@ubuntu:~$ cd

ttt@ubuntu:~$ cd abc

ttt@ubuntu:~/abc$ cd ..

ttt@ubuntu:~$ rmdir abc

ttt@ubuntu:~$ ls

abc2     Documents  examples.desktop  Pictures  Templates

Desktop  Downloads  Music             Public    Videos

ttt@ubuntu:~$ cd abc2

ttt@ubuntu:~/abc2$ pwd

/home/ttt/abc2

ttt@ubuntu:~/abc2$T

2.

cat helloworld

3.

ttt@ubuntu:~$ vi helloworld.cpp

ttt@ubuntu:~$ g++ helloworld.cpp -o a2

ttt@ubuntu:~$ ./a2

代码

#include<iostream>

using namespace std;

int main(int argc, char *argv[])

{

int a;

cin>>a;

cout<<"hello,world"<<endl;

cout<<a<<endl;

return 0;

}

1.

2.

3.

  • 31
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-Initiation

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值