2022头歌平台操作系统实验一

实验(1):Linux操作系统基本使用
实验(2):Linux之C编程入门


文章目录

  • 2022头歌平台操作系统实验一
  • 前言
  • 一、Linux操作系统基本使用
  • 二、C编程入门
    • 1.C语言程序从源代码到二进制行程序需要经历如下四个步骤:
    • 2. gcc命令:
    • 3. gcc运用
  • 三、编程要求
    • 1.在当前目录下新建一个新的文件(名称为newfile);
    • 2.在当前目录下新建一个新的文件夹(名称为newdir);
    • 3.将newfile文件复制一份到newdir目录下并命名为newfileCpy。
  • 总结

前言

本人大学生一枚,目前在学习操作系统,答案为自己总结,有不足之处还望谅解指正,如果复制粘贴不行试试自己动手敲一下。


提示:以下是本篇文章正文内容,下面案例可供参考

一、Linux操作系统基本使用

(一)Linux初体验

  1. 创建文件

linux中创建文件的常用命令是touch,命令格式如下:

touch filename
  1. 创建文件夹
touch testfile
  1. 创建多个文件夹
touch file1 file2 ...
  1. 删除文件夹
 rmdir [命令选项] dirname常用命令选项:-p或--parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除;
  1. Linux文件和文件夹拷贝
cp [命令选项] 源文件 目的文件
常用命令选项:
-f:强行复制文件或目录,不论目标文件或目录是否已存在;
-i:覆盖既有文件之前先询问用户;
-p:保留源文件或目录的属性;
-R/r:递归处理,将指定目录下的所有文件与子目录一并处理。

二、C编程入门

1.C语言程序从源代码到二进制行程序需要经历如下四个步骤:

预处理
编译
汇编
链接

2. gcc命令:

-o:指定生成的输出文件名字;
-E:仅执行编译预处理;
-S:将C代码转换为汇编代码;
-c:仅执行编译和汇编操作,不进行连接操作;
-I:包含库的头文件路径(大写i);
-L:指定库所在的路径;
-l:指定使用的库(小写l);

3. gcc运用

  1. gcc -S test.c # 编译.c文件生成汇编语言
  2. gcc [文件名].c -o [新的文件名]
    ./[新的文件名] #运行该文件

三、编程要求

1.在当前目录下新建一个新的文件(名称为newfile);

代码如下(示例):

touch newfile

2.在当前目录下新建一个新的文件夹(名称为newdir);

代码如下(示例):

mkdir newdir

3.将newfile文件复制一份到newdir目录下并命名为newfileCpy。

cp newfile newdir/newfileCpy

总结

提示:第一个实验总的来说比较简单,帮助大家了解基本操作。
简单的分享一下,有用记得点赞收藏哦

Linux操作系统实用功能,简单易操作 头歌实验一相关推荐

  1. python 创建文件_Python入学首次项目,新手必看,简单易操作

    继昨天文章python软件pycharm安装教程之后,今天则给新手小白们分享一哈,怎么制作并创建文件.print "hello world": 如后期需要资料文件的则可以私信留言, ...

  2. 十年交易员重磅推荐:简单易操作的突破回调策略

    来源: 汇商琅琊榜 原文连接:https://mp.weixin.qq.com/s/HRi8D9EbFSCk7iTkbKAvbQ 无需复杂的指标与交易规则,本文分享一个可操性非常强的外汇突破回调策略. ...

  3. 红色买绿色出 简单易操作的买卖点公式 散户小白都能看懂

    好久没来csdn了,在最初,CSDN是用来记录我做前端写的笔记,后面在工作期间,接触了产品,就转岗了,慢慢的,csdn就很少写了,但是我觉得这里可以作为我记录心得的一个地方,还是挺好的. 因为产品规划 ...

  4. 简单易操作的去水印工具有什么

    水印我们都再熟悉不过的了,因为在网上能看到的图片和视频一般都会有水印的存在,如果想要当做自己的素材使用的话,就需要将这些水印去掉,那简单易操作的去水印工具请添加链接描述有什么呢? 1.一些有视频编辑基 ...

  5. 校园网无法登录IEEE(ieeexplore.ieee.org)问题的解决方法(简单易操作,不用改host文件)

    校园网无法登录IEEE(ieeexplore.ieee.org)问题的解决方法(简单易操作,不用改host文件 不需要改变注册表或者运行代码的方法,简单易操作哦!(本人用的win11系统) 码字不易, ...

  6. 怎么给视频配音?短视频作者在用的三种方法,简单易操作

    怎么给视频配音?短视频作者在用的三种方法,简单易操作 如果你也是做短视频的作者,那么相信你也一定知道,做短视频并不仅仅只是简单的拍摄剪辑发布而已,其中要做的工作还有很多,比如配音就是其中的一项.虽然并 ...

  7. 数据结构头歌实验梳理

    数据结构头歌实验梳理 实验一 算法表示与实现基础 1 数据交换 2 最大最小值问题 3 ADT-Complex 数据结构与算法 - 线性表 1 实现一个顺序存储的线性表 2 实现一个链接存储的线性表 ...

  8. Java头歌实验梳理

    Java头歌实验梳理 实验一:JAVA编程基础 编写一个简单Java程序,计算银行年存款的本息 编写程序完成矩阵的乘法运算 编写程序用*号输出等腰梯形 实验二:字符串 字符串的值转换成浮点型 字符转换 ...

  9. AlphaBeta剪枝算法求解博弈树最优选择 头歌实验平台

    AlphaBeta剪枝算法求解博弈树最优选择 头歌实验平台 前言 一.AlphaBeta剪枝是什么? 1.由来, 最大最小决策树 2.发展 3. AlphaBeta剪枝 二.实验算法伪代码 三.实验算 ...

最新文章

  1. matlab抓取股票数据,Matlab经过sina web接口获取个数即时股票数据函数实现代码
  2. 综合实践活动信息技术小学版第三册电子课本_峄城区初中信息技术、综合实践活动学科教师素养提升培训圆满落幕...
  3. 【C++】Visual Studio教程(七) -修改 Visual Studio
  4. 在Docker里面安装Ubuntu,并且使用ssh进行连接
  5. 【剑指offer】面试题57 - II:和为s的连续正数序列(Java)
  6. JavaScript执行bat文件清理浏览器缓存
  7. 基于ASP.NET AJAX的WebPart开发与部署
  8. 呼吁的词汇用过“人联网晚一天应用就是人类的重大损失”
  9. html两个自然段怎么写,春天作文二个自然段
  10. 微信公众号禁止浏览器打开
  11. android studio signingconfigs 打正式包,android signingConfigs打包配置
  12. HDD硬盘在数据中心的持续价值
  13. Nginx 日志和监控 - HTTP 健康监测
  14. 安卓手机屏幕分辨率如何修改
  15. python中的海归制图(turtle)绘制文字
  16. 超详细,Python当中的pip常用命令大全
  17. AJAX如何将参数带到并传给另一个页面?
  18. python中bool啥意思_python中的bool是什么意思
  19. 第2次实验——算法基本功 与 综合思考
  20. 安卓技术文章集合—184篇文章分类汇总

热门文章

  1. Vue 路由传参加密
  2. JavaScript学习笔记(二):数组
  3. SVM支持向量机超详细数学推导过程
  4. Python爬虫入门教程 71-100 续上篇,python爬虫爬取B站视频
  5. 华为云云耀云服务器安装宝塔图文教程
  6. 我们还没有进入元宇宙吗?
  7. vue 点击置顶按钮,该条列表置顶到列表的最上面
  8. 图像抠图去背景技术从传统算法到深度学习到商用:如何快速使用JAVA/PHP/Python/ShellCommand 实现人像抠图去背景-调用PicUP.AI抠人像接口API实现人像抠图
  9. Adam 优化算法详解
  10. 化妆品生产型ERP会给企业带来什么效益?