嵌入式学习——Linux基础——day1

1. linux基础命令

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

ls -l 查看文件的详细信息

ls -a 查看当前目录下的所有文件(包含隐藏文件)

1.2 touch 创建一个空的普通文件

1.3 rm 删除一个普通文件

rm -rf 删除非空目录文件

1.4 mkdir 创建空目录文件

1.5 rmdir 删除空目录文件

1.6 cd 切换当前工作目录

cd ~ 进入当前用户的家目录

cd / 进入根目录

cd . 进入当前目录

1.7 pwd 查看当前目录在文件系统的路径

1.8 cp 文件拷贝(此中能用绝对路径或者相对路径)

注意:拷贝目录文件需要加入-rf选项

cp srcdir dstdir -rf

1.9 mv 文件的移动(也可完成对文件的重命名)

2. 相对路径与绝对路径

2.1 相对路径

登录用户不同,所在目录不同,相对路径会有不同的含义

2.2 绝对路径

登录用户不同,所在目录不同,绝对路径含义相同

3. linux系统下的C语言开发步骤

  1. vim filename.c

  2. 按i键进入插入模式

  3. 程序编写完成,按下esc进入底行模式

  4. 在底行模式下输入 :wq 保存并退出程序

  5. gcc将c语言代码编译成二级制代码

  6. ./a.out 运行代码,将结果显示在终端上

  7. 嵌入式系统的定义

以应用为核心,以计算机为基础的,软硬件可剪裁的专用计算机系统

相关推荐
嵌入式小企鹅2 小时前
CPU供需趋紧、DeepSeek V4全链适配、小米开源万亿模型
人工智能·学习·开源·嵌入式·小米·算力·昇腾
宣宣猪的小花园.2 小时前
C语言重难点全解析:内存管理到位运算
c语言·开发语言·单片机
三品吉他手会点灯7 小时前
C语言学习笔记 - 20.C编程预备计算机专业知识 - 变量为什么必须的初始化【重点】
c语言·笔记·学习
sakiko_7 小时前
UIKit学习笔记1-创建项目(使用UIKit)、使用组件
笔记·学习
生信碱移8 小时前
PACells:这个方法可以鉴定疾病/预后相关的重要细胞亚群,作者提供的代码流程可以学习起来了,甚至兼容转录组与 ATAC 两种数据类型!
人工智能·学习·算法·机器学习·数据挖掘·数据分析·r语言
星幻元宇VR10 小时前
VR航空航天科普设备【VR时空直升机】
科技·学习·安全·生活·vr
_李小白10 小时前
【android opencv学习笔记】Day 2: Mat类(图片数据结构体)
android·opencv·学习
JasmineX-111 小时前
数据结构(笔记)——双向链表
c语言·数据结构·笔记·链表
harder32111 小时前
RMP模式的创新突破
开发语言·学习·ios·swift·策略模式
程序猿乐锅12 小时前
【Tilas|第三篇】多表SQL语句
数据库·经验分享·笔记·学习·mysql