嵌入式Linux(1

一:Linux系统的使用方法以及相关内容

1:学习了如何下载、打开、使用以及关闭保存Linux程序,认识了相关按钮说明

2:学习了几种基本命令:

ls:查看当前目录下的所有文件

mkdir:创建空目录文件

蓝色为目录文件(文件夹),白色为普通文件(文本文件)

rmdir:删除空目录文件

注意:不能删除目录为空的文件

rm -rf可以删除不为空的目录,但是谨慎使用,删除无法找回
touch:创建普通文件

rm:删除普通文件

cd:进入某个目录

其中cd有几种特殊情况:

cd和cd~表示进入当前的家目录

cd..表示进入当前目录的上一级目录

cd/表示进入根目录(顶层目录)

cd dir进入当前目录的dir目录

pwd:查看当前目录的绝对路径

绝对路径:登录用户不同,所在目录不同,相同路径不会出现不同的含义(eg:精准定位,可以从地图上找到)

相对路径:登录用户不同,所在目录不同,相同路径会出现不同的含义(主观判断位置,我的前边左边等等)

cp:拷贝文件(拷贝文件夹需要+-rf)

mv:剪切(移动)文件,也可以用来修改文件名


3:例题分析

  1. 练习:
  1. 在桌面(~/Desktop)下创建三个文件夹 test1、test2和test3
  2. 在test1下创建file1.txt
  3. 在test2下创建file2.txt
  4. 在test3下创建file3.txt
  5. 可以通过图形界面查看所有文件是否创建正确

这道题用到了创建目录文件以及普通文件的操作,要会掌握返回上一级目录的操作,需要一步一步操作三个test,进入、创建、退出,大概可以分为这几步

4:目录结构

目录为树形结构,最顶层目录为根目录,用/表示,/下有系统文件,普通用户不能对系统文件进行修改删除等操作。

超级用户(root)

有且只有一个并且家目录在/root

普通用户(名字不限制但是除了“root”)

很多个家或者没有家

家目录在/home/用户名

5:C语言

1.不同于其他软件操作C语言的方式,linux系统需要进行vim操作:

1:输入 vim filenamec

2:按下a或者i进入插入模式

3:操作完按esc退出插入模式

4:之后输入“:wq”退出并保存

w:written,即书写保存

q:quit,即退出

也可以单独w或者q

wq!为强制保存退出

2.gcc编译器

可以编译一个已写好的C语言程序代码

输入gcc filename.c

如果正确继续下一步,错误会报错需要先进行修改再继续下一步

代码正确之后执行a.out:

./a.out

也可以修改执行成功的名称:

gcc filename.c -o 666(666为新名称)

6:总结

今天学习的相对简单,主要认识了几种基本的linux命令和C语言的部分知识,主要是要熟悉这些命令的拼写以及使用方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值