随笔分类 -  Linux

摘要:一、命令: find . -name '*.o' -type f -print -exec rm -rf {} \; 参数: (1) “.” 表示从当前目录开始递归查找; (2) “ -name ‘*.o’ "根据名称来查找,查找所有以.o结尾的文件夹或者文件。(此处可以使用正则表达式匹配目标文件或 阅读全文
posted @ 2020-09-14 17:54 懒人福利 阅读(8499) 评论(0) 推荐(2)
摘要:今天gcc链接编写的动态库时出错了,首先要搞清楚为什么出错,是命令错误还是路径问题或者是库不对应。 ls命令查看当前目录下的动态运行库为libtest.so 然后我执行编译命令时链接动态库 -L 表示链接动态库的路径 -L. 表示动态库在当前路径下 -l后边加动态库的名字,应该省略库的lib三个字符 阅读全文
posted @ 2020-08-27 19:03 懒人福利 阅读(311) 评论(0) 推荐(0)
摘要:出现问题的情况,在windows下编辑好的文件放到linux下打开发现有中文乱码的情况,但是查看vi的编码格式已经是utf-8。 下面我们分析一下出现问题的原因: 出现乱码的情况只有一种就是编码格式的问题,既然是编码问题就需要分析编码格式。首先,linux中默认的本地编码为utf-8,fileenc 阅读全文
posted @ 2020-06-28 14:38 懒人福利 阅读(2906) 评论(0) 推荐(0)
摘要:今天在Linux系统下用代码open了一个HID设备,发现报错打开失败,就一个简单的open语句为什么会报错呢? 原来USB中的HID设备在根目录下,没有权限是不可以操作里边的文件的,所以运行程序时需要用管理员权限,sudo 可执行程序就没有问题啦 阅读全文
posted @ 2020-06-28 09:23 懒人福利 阅读(1213) 评论(0) 推荐(0)
摘要:1、启动GDB gdb test 2、查看代码 l(list简写): 查看源程序代码,默认显示10行,按回车键继续看10行的。 3、设置断点 b(break简写) :格式 b+空格+行号,在某行设置断点,eg:b 20; info breakpoints :显示断点信息; delete 断点号n:删 阅读全文
posted @ 2020-06-24 19:39 懒人福利 阅读(104) 评论(0) 推荐(0)
摘要:将文件内容打印到终端:cat+文件名 复制n行: nyy 剪切n行: ndd 粘贴: p 光标定位到n行: :n 光标定位到起始: gg 光标定位到末尾: G 将当前文本转换为16进制格式显示, :%!xxd 或者 :%!od 将当前文本转换为16进制格式,并每行显示12个字节。:%!xxd -c 阅读全文
posted @ 2020-06-24 09:46 懒人福利 阅读(106) 评论(0) 推荐(0)
摘要:Linux 创建目录,mkdir dir 删除目录,rm -r dir,rm -rf dir 添加文件,touch test 删除文件,rm test 查看当前网络状态,ifconfig 重启网络服务,sudo service NetworkManager restart 重启命令,reboot, 阅读全文
posted @ 2020-06-16 16:29 懒人福利 阅读(211) 评论(0) 推荐(0)
摘要:话不多说,直接贴方法: 1、插入U盘,查看连接的设备,fdisk -l,eg: /dev/sda1 2、挂载U盘,mount /dev/sda1 /mnt 3、查看挂载状态,ls /mnt 4、查看U盘文件,ls /mnt 5、拷贝文件,eg:将u盘文件拷贝出来,cp /mnt/test /home 阅读全文
posted @ 2020-06-16 16:14 懒人福利 阅读(1713) 评论(0) 推荐(0)
摘要:首先编写CMakeLists.txt文件 1、cmake版本号 1 cmake_minimum_required(VERSION 3.10) 2、 工程项目名称 2 project(chat_phone) 3、设置编译选项(debug or release) 3 IF(NOT CMAKE_BUILD 阅读全文
posted @ 2020-06-12 19:18 懒人福利 阅读(1623) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/cb4f8136a265 阅读全文
posted @ 2020-06-08 09:07 懒人福利 阅读(132) 评论(0) 推荐(0)
摘要:Ubuntu中apt-get install ***时出错无法获得锁 1、 首先看是否是以管理员命令运行sudo *****,若不是则修改为sudo管理员命令运行 2、 若还是不可以则删除 sudo rm -r -f /var/lib/dpkg/lock-frontend 3、 若依然不行则 sud 阅读全文
posted @ 2020-05-14 09:50 懒人福利 阅读(218) 评论(0) 推荐(0)
摘要:1、在ubuntu14中安装SSH: "/*终端中输入此命令下载安装SSH:*/ sudo apt-get install openssh-server" 如下: 2、查看SSH是否启动 "/*终端中输入此命令查看:*/ sudo ps -e |grep ssh" 如下: 如果服务没有启动: /终端 阅读全文
posted @ 2019-12-02 10:05 懒人福利 阅读(163) 评论(0) 推荐(0)