嵌入式系统方向学习笔记3.11

学习目标:

初识Linux系统

学习内容:

掌握一些简单的Linux语句

学习时间:

1 周一下午
2 周二上午
3 周三下午

学习产出:

CSDN 技术博客 1 篇

学习内容

cd:进入
/:根目录
cd …:返回上一级内容
sudo:借了管理员权限
su root:切换到管理员
sudo adduser ** 创建用户
ls -l 显示所有文件

d 目录文件
l 链接文件
c/b 设备文件
(-)普通文件
p 管道文件
f 堆栈文件
s 共享文件

ls -a 显示所有文件 包括带.的隐藏文件
ls 不显示隐藏文件

mkdir 创建文件夹
rm 普通删除 rm -rf 递归删除
touch 创建文件
chmod 增加权限
死机 ctrl+C

gedit 文本编辑
rm -f 1.c hello.c = rm -f *.c 即删除全部带.c的文件

cat 查看当前文件夹
cp 复制命令
cp 4.c 5.c 即把4文件复制到5文件
mv 剪切

proc 保存内核信息
var 保存日志文件
usr 用户信息
r=4
w=2
x=1

修改文件属性 chmod abcfile abc各为一个数字 user group other的权限

ping用来查看linux windows系统网络的互通 用cmd.ipconfig来查看网络

vim的退出方式:Q+: shift+z shift+z

命令模式通过ESC到底行模式
命令模式通过i a到插入模式
插入模式通过ESC到命令模式

vim中 yy复制 dd删除 u恢复

嵌入式linux开发工具

编译器 gcc
调试器gdb
工程管理器 make cmake
版本管理器 git
预处理 .i 编译 1 语法检查 2 把C语言翻译成汇编语言 汇编 把汇编代码翻译成二进制代码.o 链接:链接需要用到的代码C库
嵌入式系统方向学习笔记3.11_第1张图片

作业

把2.c文件通过cp复制到home下 分别用cp mv的方法嵌入式系统方向学习笔记3.11_第2张图片

你可能感兴趣的:(嵌入式)