Linux嵌入式
文章平均质量分 74
如来fo
这个作者很懒,什么都没留下…
展开
-
遍历当前目录下所有文件,包括子目录下所有文件,找含特定变量函数
遍历当前目录下所有文件,包括子目录下所有文件,找含特定变量函数原创 2022-06-02 17:21:50 · 187 阅读 · 0 评论 -
GCC和Makefile编译过程与Makefile编译选项和-l,-L
WU原创 2022-06-01 14:35:58 · 464 阅读 · 0 评论 -
Makefile自定义函数 / pushd,popd / ifneq / findstring / camke内置变量
①Makefile 自定义函数1.自定义函数编写自定义函数一般上是命令的集合define func1@echo "func name is $(0)\n"@echo "the first param is $(1)"endef通过define定义函数 $(0)是函数名,$(1)是第一个变量2.函数调用预定义的call函数在调用时将参数传递给多行变量 自定义函数是call函数的实参,并在call中被执行$(call func1,param1)结果:f原创 2022-05-23 17:22:12 · 1788 阅读 · 0 评论 -
Linux 检测文件是否有更新——改进
#!/bin/bashcd //home/linhaot/sharing/RK/projecta=0find . -type f -name "Makefile"|while read LINEdo cd //home/linhaot/sharing/RK/project cd ${LINE%%Makefile*} echo ${LINE%%Makefile*} if [ "$(ls|grep "change")" = "change_time.txt" ] then old_ti.原创 2022-05-17 09:17:31 · 1173 阅读 · 0 评论 -
linux,检测文件是否有更新
#!/bin/bashold_time=$(cat change_time.txt)cd RK/projectchmod 777 app/rkipc/Makefilenew_time=$(stat -c "%y" app/rkipc/Makefile)if [ "echo $old_time" = "echo $new_time" ]then echo "#########not change#############"else ./build.sh | te.原创 2022-05-13 17:15:04 · 2184 阅读 · 0 评论 -
makefile的规则
makefile_z规则原创 2022-05-09 15:31:55 · 910 阅读 · 0 评论 -
ubuntu 20.04 多个gcc与g++版本替换
下载多个gcc与g++并可以随时版本替换原创 2022-05-05 10:43:44 · 898 阅读 · 0 评论 -
Linux学习日志4:shell中{}()和source的使用
一.{}()的使用①.{}中字符删除替换方法# 是去掉左边(键盘上#在 $ 的左边)%是去掉右边(键盘上% 在$ 的右边)单个是shun原创 2022-04-15 13:43:34 · 835 阅读 · 0 评论 -
Linux学习日志3:shell_重定向_管道
一、重定向在看sh文件的时候,会发现明明echo或这报错了却没有显示出来,这是因为它们将输出存入别的地方了。Linux shell中,执行程序时,它使用三个标准I/O流,每个流都由一个数字文件描述符表示:0 - stdin,标准输入流。1 - stdout,标准输出流。2 - stderr,标准错误流。基本上你可以:1>.重定向stdout到一个文件ls-l#显示当前目录下所有文件的具体消息,并打印到屏幕上ls-l >/home/ls-l.txt#将l原创 2022-04-14 14:45:53 · 1179 阅读 · 0 评论 -
ubuntu 通过nfs 与开发板上linux文件互传
目录1.创建一个虚拟机的网卡,并调成桥接模式2.查看开发板的IP地址3.更改ubuntu的IP地址4.更改电脑IP地址5.在Ubuntu中创造共享文件夹6.通过串口通信软件创建一个文件夹,然后和ubuntu的文件夹创建联系1.创建一个虚拟机的网卡,并调成桥接模式双击网络适配器 -->添加-->网络适配器-->桥接模式2.查看开发板的IP地址打开开发板串口软件,输入ifconfig 这里查到开发板的IP为:192..原创 2022-03-01 09:32:43 · 1232 阅读 · 0 评论 -
Linux ubuntu20.04安装samba,以及更改IP的方法
ubuntu安装samba原创 2022-02-24 17:32:23 · 3444 阅读 · 0 评论 -
Linux学习日志2:shell脚本
一:基操1.建立放学习shell脚本的文件夹这里设置凭自己喜好cd /home/sudo mkdir learn_shellcd ..sudo chmod 777 learn_shell #确保了可以建立文件2.建立文件vim hello_world.sh3.编写hello_word#!/bin/sha="hell_world"echo"a is :$a"注意事项编写完成后:esc -> :wq然后:#使能此文件chmod..原创 2022-04-12 16:04:21 · 155 阅读 · 0 评论 -
linux学习日志1:linux命令
Ctrl +Art + f2 ,Ctrl +Art + f1 --两个控制台的切换,在两个控制台同时工作useradd 选项 用户名 --添加用户passwd 选项 用户名 --修改某一用户密码su --切换到超级用户shutdown --关机e.p. shutdown now立刻关机cp 选项 源文件目录 目标文件目录 --拷贝 e.p. cp /home/test /temp/ 将home目录下的test文件copy到temp目录下...原创 2022-04-01 13:35:06 · 551 阅读 · 0 评论