Linux 系统相关
linux 系统介绍,shell等等
金城孤客
物联网 BLE 单片机 LINUX
展开
-
嵌入式Linux GDB调试环境搭建与使用
这里写目录标题简介在Ubuntu下简单体验GDB嵌入式GDB移植GDB 常用命令参考网络通信设置注意事项简介Linux系统常用GDB调试C代码,类似单片机的IDE。可以使用GDB命令单步执行、跳入/跳出函数、设置断点、查看变量等等。Ubuntu资源充足,可以直接用gdb调试程序。嵌入式Linux性能弱,一般PC上运行源码和GDB工具,可执行文件在开发板上运行。PC上通过gdb调试嵌入式程序,需要gdb和gdbServer两个工具,gdb运行PC上,gdbServer运行于开发板,通过网络进行连原创 2021-06-07 14:18:22 · 1184 阅读 · 0 评论 -
Makefile基础
Makefile规则格式目标…:依赖文件集合命令1命令2…举例一将main.c input.c calu.c编译成目标文件main#Makefile举例objects = main.o input.o calu.omain:$(objects) gcc –o main $(objects)%.o:%.c gcc –c $<.PHONY:cleanclean: r...原创 2020-02-05 10:47:16 · 484 阅读 · 0 评论 -
Linux shell脚本编程
概述shell脚本是用C语言编写的程序,有变量也有流程控制语句,可直接执行不需要编译。常见的shell脚本解释器有bash、sh、csh等,一般放在文件系统根目录/bin目录下。可用任意文本编译器编写。基本语法第一行#! 用来告诉系统它后面的参数是用来执行该脚本的程序。例如我们的shell脚本解释器是/bin/sh,那么脚本的第一句话为:#!/bin/sh注释#号开头语句表示注释,直到这一行结束。使用变量变量名=变量(注意:等号两边不能有空格)取出变量名,可以在变量值前加一个美元符号($)原创 2021-08-04 14:22:12 · 218 阅读 · 0 评论 -
linux常用shell命令
STM8L低功耗调试ls命令cd命令ls命令功能:显示文件和目录的信息ls 以默认方式显示当前目录文件列表ls -a 显示所有文件包括隐藏文件ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M2G)ls -lt 显示文件,按照修改时间排序cd命令功能:改名目录cd dir ...原创 2019-02-28 19:57:41 · 866 阅读 · 0 评论 -
ubuntu14.04下tftp和samba服务器的搭建
samba安装1.安装samba服务:sudo apt-get install samba samba-common2.配置samba①打开配置文件:sudo vim/etc/samba/smb.conf② 在文件最后添加如下内容:[share]comment = Shared Folder require passwordpath = /homepublic = yeswr...原创 2019-08-05 19:02:42 · 267 阅读 · 0 评论 -
嵌入式开发环境搭建vmware+Ubuntu
下载安装vmware1.下载vmware12专业版,下载地址:链接:https://pan.baidu.com/s/1JyFr80ZECHw4UNa-bslpSw提取码:tp9g2.安装vmware,方法百度一下,有很多。下载安装ubuntu1.下载ubuntu推荐几个ubuntu16.04下载地址(下载速度超级快): 中科大源 http://mirrors.ustc.edu.cn/...原创 2019-07-25 11:24:03 · 470 阅读 · 1 评论 -
嵌入式linux运行程序 -sh ./xxx: not found 解决办法
问题分析在嵌入式Linux环境下,运行应用程序,提示”-sh: ./xxx : not fount”出现该问题是因为缺少动态链接库,通过”ldd xxx”指令查看缺少的库。库文件从哪里来,需要拷贝在哪里?找到我们搭建的交叉编译环境目录,我安装在“/usr/local/arm/”目录中。进入目录中可以查找到所需要的动态库,拷贝的嵌入式Linux环境的/lib目录下。测试当库具备完全后,程序正常运行,完美。...原创 2021-06-07 13:20:37 · 9556 阅读 · 0 评论 -
vmware下ubuntu和电脑不能ping通、不能上网、如何固定IP
windows和ubuntu互ping环境设置我们经常使用ssh登录虚拟机进行调试,如果每次系统启动都分配一个动态IP,使用起来会很不方便,所以需要设置一个静态IP,且让windows和vmware下的ubuntu能够ping通。设置如下:虚拟机—设置—网络连接—选择为桥接模式。设置为固定IP:如下图所示。ubuntu上网环境设置设置成桥接和固定IP,但是不能上网,上网时需重新配置。配置如下:网络连接设置成NAT模式,IP设置为自动模式,重启网卡过后,主要windows能上网,则vmwa原创 2021-07-28 16:19:46 · 625 阅读 · 0 评论