嵌入式学习日志day1

虚拟机中的快捷操作:

  • 快速启动新终端:使用 Ctrl + Alt + T
  • 在当前终端新建窗口:按下 Ctrl + Shift + T
  • 字体放大:按 Ctrl + Shift + +
  • 字体缩小:按 Ctrl + -
  • 切换全屏模式:按 Ctrl + Alt + 回车键

终端使用说明:

  • 登录提示:linux@linux-virtual-machine:~$
    • linux:当前登录的用户名。
    • linux-virtual-machine:主机的名称。
    • ~:表示当前位于用户的主目录。

Linux系统命令概览:

  • 命令格式:command [-options] argument1 argument2 argument3 ...
常用命令:
  1. 列出文件和目录

    • ls:显示当前目录下的文件和目录。
    • ls -a:显示所有文件,包括隐藏文件。
    • ls -l:查看文件的详细信息。
  2. 创建目录

    • mkdir dirname:新建一个名为dirname的目录。
  3. 删除空目录

    • rmdir dirname:移除名为dirname的空目录。
  4. 创建文件

    • touch filename:创建一个名为filename的空文件。
  5. 删除文件或目录

    • rm filename:删除名为filename的文件。
    • rm -rf dirname:强制删除名为dirname的目录及其内容。
  6. 切换目录

    • cd /:切换到根目录。
    • cd ~:切换到用户主目录。
    • cd ..:切换到上级目录。
  7. 显示当前目录

    • pwd:打印当前工作目录路径。
练习示例:
  • 进入桌面目录并创建文件夹及文件:

    复制

    cd ~/Desktop
    mkdir 20240711 20240712 20240713
    touch 20240711/20240711.db 20240712/20240712.db 20240713/20240713.db
    
  1. 复制文件或目录

    • cp filename dirname:将文件复制到指定目录。
    • cp -rf dirname1 dirname2:复制整个目录。
  2. 移动或重命名文件

    • mv oldname newname:重命名文件。
    • mv filename dirname:移动文件到指定目录。

Linux系统目录结构:

  • 根目录/

    • 包含系统文件和目录,如 bin(可执行文件)、dev(设备文件)、etc(配置文件)等。
  • 家目录~

    • 每个用户都有自己的家目录,如 /root(超级用户)和 /home/linux(普通用户)。
  • 相对路径与绝对路径

    • 相对路径:依赖于当前所在目录的路径。
    • 绝对路径:从根目录开始的完整路径。

C语言开发步骤:

  1. 编写代码

    • 使用 vim 编辑器创建和编辑 C 语言文件。
  2. 编译代码

    • 使用 gcc 编译器编译 C 语言文件。
  3. 运行程序

    • 在终端执行编译后的可执行文件。
具体步骤:
  1. 编辑C语言文件

    • 打开文件:vim filename.c
    • 编写代码后保存并退出:按下 ESC,输入 :wq
  2. 编译C语言程序

    • 使用 gccgcc hello.c,生成 a.out
  3. 执行程序

    • 运行程序:./a.out
  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值