嵌入式学习日志

发布时间:2024年01月17日

基础路径解释

linux?? ?--?? ?用户名
@?? ??? ?--?? ?at
ubuntu?? ?--?? ?主机名
:?? ??? ?--?? ?提示符
~?? ??? ?--?? ?主目录?? ?//当前所在位置
$?? ??? ?--?? ?表示是普通用户
#?? ??? ?--?? ?超级用户

基础指令用法

1.pwd?? ?print working directory


2.ls?? ?list
?? ?ls -l 目录名(或文件名)?? ?//查看目录下的文件属性信息或某文件的属性信息


3.cd?? ?change directory

linux下命令格式:[命令][选项][参数]

绝对路径:形式上为/home/linux 只要以/(根目录)开头就为角度路径

相对路径:形式上无/(根目录)开头(./省略)

cd -?? ?//切换到上一次操作目录
cd .?? ?//切换到当前目录
cd ..?? ?//切换到上一级目录
cd ~?? ?//表示切换到家目录(与cd相同)

4.touch?? ??? ??? ?文件


5.mkdir?? ?make directory?? ?文件夹

ctrl+c:强制终止命令

6.复制:
cp?? ?//?? ?copy
格式:
cp 源文件 目标文件
cp 源目录 目标目录 -r?? ?(递归)

7.剪切
mv?? ?(move)
格式:?? ?mv 123.txt 456.txt?? ?//重命名?? ??? ??? ?需要后者(456.txt)不存在
?? ?mv 123.txt dir1?? ?//将文件移动到文件夹下?? ?需要文件或文件夹都存在 否则依然为重命名

8.删除:
rm?? ?(remove)
格式:?? ?rm 源文件
?? ?rm 源目录 -r?? ?//递归删除


?? ?
编程
vc
vs

IDE 集成开发环境
开发流程
1.编译代码?? ?--?? ?vim?? ?/?? ?vi
2.编译代码?? ?--?? ?gcc?? ??? ?//编译器
3.运行代码?? ?--?? ?./a.out
4.调试代码?? ?--?? ?gdb //?? ?debug调试工具

vi?? ?hello.c
按i进入写入模式
编写代码
esc 按:输入wq
gcc hello.c 编译
./a.out??

??? ?执行

文章来源:https://blog.csdn.net/tndqc/article/details/135608063
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。