当前位置: 首页 > news >正文

学习Linux的第二天

如何在Linux环境下做开发

Linux的一些基操

Tips:平常最表层的是命令行模式,最多见这个默认叫做命令行模式

Vi操作是什么意思呢  就是在提示符输入vi a.c 是可以创建一个a.c这个文件并进入这个输入模式

i可以输入代码 要退出的时候按esc 再按:(冒号)在输入wq  wq是保存退出的意思  tips: i是(insert)的意思

                                                       这个就是输入模式

  

怎么编译代码呢?

按gcc a.c -o firstProgram   这个-o是取别名的意思这里是表示将a.c取个名字为 firstProgram

Ok编译完之后

怎么运行呢?

按./firstProgram(我这个是别名) 并且因为当前目录在桌面,所以桌面上有个文件也叫做firstProgram

firstProgram 是为 a.c 编译后生成的可执行文件取的名字

ls列出当前为文件夹有哪些文件

刚开始学这边还是桌面  所以桌面有这三个文件

补充的知识大家都会不在意

CLC@Embed_Learn:~$ 是 Linux 或类 Unix 系统中命令行终端里的命令提示符,它提供了当前用户和系统环境的相关信息,以下是对其各部分含义的详细解释:

1. CLC

这代表当前登录到系统的用户名。也就是说,此刻以名为 CLC 的用户身份在系统中进行操作。

2. @

它是一个分隔符,起到分隔用户名和主机名的作用,本身没有其他特殊含义。

3. Embed_Learn

这是当前所登录的主机名。主机名是用来在网络中标识这台计算机的,每台计算机都可以有一个唯一的主机名。

4. :

同样是分隔符,用于分隔主机名和当前所在的工作目录。

5. ~

表示当前用户的主目录。在 Linux 系统里,每个用户都有自己的主目录,一般来说,普通用户的主目录位于 /home 目录下,像用户 CLC 的主目录就是 /home/CLC;而超级用户 root 的主目录是 /root

6. $

这是命令提示符的一部分,它表明当前用户是普通用户。要是当前用户为超级用户 root,命令提示符通常会显示为 #

综合起来,CLC@Embed_Learn:~$ 传达的信息是:当前以 CLC 用户的身份登录到名为 Embed_Learn 的主机上,且当前的工作目录是该用户的主目录。之后你在这个命令提示符后面输入的命令,都会在这个环境下执行。

相关文章:

  • 《架构安全原则》解锁架构安全新密码
  • labuladong刷题day3-数组使用双指针技巧
  • python打卡day16
  • kotlin 03flow-stateFlow和sharedFlow企业中使用
  • 网络原理 TCP/IP
  • Excel 查询之 iNDEX与MATCH组合
  • 【群晖NAS】Docker + WebStation + DDNS 部署无端口号HTTPs WordPress
  • 科学养生,开启健康生活新篇章
  • ARM子程序调用与返回
  • 7、Activiti-任务类型
  • vue实现AI问答Markdown打字机效果
  • 关于浏览器页面自动化操作
  • 一条 SQL 更新语句是如何执行的?
  • SPI协议
  • 关于Python:9. 深入理解Python运行机制
  • 【Ubuntu 安装Docker CE-Jenkins】
  • Matlab自学笔记五十三:保存save和载入load
  • LeetCode热题100--189.轮转数组--中等
  • Spring Boot 中 @Bean 注解详解:从入门到实践
  • 【C++指南】STL list容器完全解读(一):从入门到掌握基础操作
  • 有人悬赏十万寻找“全国仅剩1只”的斑鳖,发帖者回应并证实
  • 十大券商看后市|A股风险偏好有回升空间,把握做多窗口
  • 李翔宁:城市的每个人都参与了上海的建造,这一过程还在持续
  • 2年就过气!ChatGPT催生的百万年薪岗位,大厂不愿意招了
  • 上海成五一国内最热门的入境游目的地,国际消费明显提升
  • 击败老对手韩国队夺冠!国羽第14次问鼎苏迪曼杯创历史