《探索Linux系统--初始篇》

一.对Linux系统的认识

1.认识:Linux是一个开放源代码的操作系统,它是基于Unix的操作系统。与其他操作系统相比,Linux具有更高的稳定性、安全性和可靠性。Linux有许多版本,其中最流行的是Ubuntu、Debian、Fedora和CentOS等。它可以在各种平台上运行,包括个人计算机、服务器、嵌入式设备等。Linux的核心是Linux内核,它处理硬件、系统调度和文件管理等核心功能。然后,用户可以在其基础上安装和运行不同的软件包和服务,例如图形界面、网络服务和开发工具。Linux还支持多用户和多任务处理,因此可以在同一时间运行多个程序。Linux系统的优势之一是其开放性和自由性。由于其开源的特性,任何人都可以查看和修改Linux的源代码,因此用户可以根据自己的需求进行个性化定制。此外,Linux还有一个庞大的社区,用户可以在社区中获取支持和解决问题。总的来说,Linux是一个强大、灵活和可靠的操作系统,它为用户提供了多样化的选择和定制选项。它广泛应用于各种领域,包括个人电脑、服务器、移动设备和嵌入式系统等。

2.优点:1. 稳定性和可靠性高:能够长时间稳定运行,适合关键任务和服务器环境。
 2. 开源:源代码开放,允许用户自由修改和定制。
 3. 安全性强:相对较少受到病毒和恶意软件攻击,具有良好的安全机制。
 4. 强大的性能:能高效利用系统资源,在服务器和高性能计算方面表现出色。
 5. 丰富的软件生态:有大量的开源软件可供选择和安装。
 6. 成本低:可以免费使用和分发。
 7. 高度可配置性:可根据具体需求灵活配置系统。

二.对Linux系统基本操作的总结

我们要学习嵌入式开发第一步就是熟悉Linux系统,并在上面学习练习c语言,熟悉它的基本操作和指令才能更好的完成它们

1.我们使用的是ubuntu这个版本,首先介绍它的基本使用:

<1>打开终端:ctrl+alt+t/ctrl+shift+t;

<2>放大界面:ctrl+shift++;

<3>缩小:ctrl+-;

<4>清屏:clear/ctrl+l

<5>ctrl +alt+回车

2.基本命令:<1>pwd-printf work directory  显示工作目录;

<2>cd 切换目录/cd+目录名,就可以到这个目录里面去;

<3>进入家庭目录:cd/cd~—》cd.当前目录;cd../cd-返回上一级;cd../..上一级的上一级;

<4>ls 查看当前所在地方的目录的内容;

<5>创建目录:mkdir+名字;创建文件:touch+名字;

<6>删除文件:rm,删除目录 :rm -rf 目录名;

三.gcc编译器和vim编辑器

1.vim编辑器的基本操作:

<1>打开或创建文件 vim+文件名 说明:如果文件存在,直接打开,如果文件不存在,创建新文件;

<2>打开文件直接定位到某一行vim 文件名 +行号 ,例如:vim helloworld.c +2;

<3>按下“i"键,在终端的左下角会出现一个叫做"insert”的关键字,便进入插入模式;

<4>末行模式:代码书写完毕后,按下esc键,退出插入模式。在按下shift + “:” 键盘, 末行模式可以使用末行命令

<5>末行命令:w 保存,write的缩写;q 退出,quit的缩写,如果修改后没有保存,不允许退出:wq! 强制保存并退出;q! 强制退出。

<6>显示行号:set number

2.gcc编译器的操作:

使用gcc编译源代码:

<1>方法1:使用系统生成的可执行文件gcc helloworld.c 系统默认会在当前目录下,生成一个叫做a.out的文件.【all out】./a.out 执行a.out文件,输出对应的结果.

<2>方法2:用户自定义可执行文件gcc helloworld.c -o helloworld 编译代码,用户自定义生成的可执行文件名称。./helloworld 执行./helloworld文件,输出对应的结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值