
Linux
A_wangc
这个作者很懒,什么都没留下…
展开
-
vscode gdbserer远程调试arm-linux-gdb libncurses.so.6: cannot open shared object file
在~/.bashrc里面添加该动态库路径还是提示找不到libncurses.so.6,我初步猜测原因是vscode启动调试时没有启动/etc/profile导致没有执行 ~/.bashrc,所有设置的动态库路径没有效果 在代码里面添加一个脚本,看看vscode远程调试时的一些环境变量,然后设置修改这些环境变量,满足arm-linux-gdb启动的条件 在launch.json 里面配置gdb为编写的脚本 “miDebuggerPath”:"${workspaceFolder}/gdb.sh" ...原创 2021-12-02 10:14:42 · 1594 阅读 · 0 评论 -
Android9 开发板获取root权限
1、由于Android9 权限变的更加严格,在程序里面使用su拿不到root权限了 Runtime.getRuntime().exec("su"); //返回没有权限的错误 在修改源代码没有成功,也没有任何思路了。想了一些曲线救国的方法 1、使用cred 进行提权 ,参考 https://www.freebuf.com/articles/system/107829.html static ss...原创 2020-01-15 10:57:39 · 7300 阅读 · 3 评论 -
linux 命令(一)
一.系统操作 reboot 重启 logout 注销 shutdown -h now 关机 shutdown -r now 重启 histor 查看历史命令 HISTSIZE 可以设置大小HISTSIZE 可以设置大小 -c 清除 ifconfig 查看网络信息 uname -a 查看系统内核与系统版本...原创 2018-09-23 16:46:21 · 282 阅读 · 0 评论 -
arm-linux-gcc编译环境搭建
记录下来,方便以后查询 arm-linux-gcc-4.4.3.tar.gz安装包下载 链接:https://pan.baidu.com/s/1T_F4KH3USWKfP553tZjAgw 密码:lg2c 1.解压 sudo tar -xvlf arm-linux-gcc-4.4.3.tar.gz 2.创建目录 sudo mkdir /usr/local/arm_4.43 3.把解压的东西移动到刚...原创 2018-09-23 18:05:33 · 494 阅读 · 0 评论 -
Linux AIO基础
转载 2019-03-15 21:44:36 · 330 阅读 · 0 评论 -
Linux 多目录修改文件内容
#! /bin/sh dir_arr=$(find . -name "*test*" -type d) for i in $dir_arr do file_arr=$(ls -1 $i) for j in $file_arr do arr=$i/$j" "$arr done done echo $arr sed -i "s/W/wang/g" $...原创 2019-07-15 23:48:16 · 318 阅读 · 0 评论