linux相关
文章平均质量分 73
Zhongyl_
人要有格局
展开
-
使用ubuntu(18.04) 作为软路由器连接互联网
使用ubuntu(18.04) 作为软路由器连接互联网功能说明:简单来说,就是用其他机器的网络上互联网, 比如可以用其他机器的wifi上网等等场景示意图:欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你原创 2021-08-19 21:24:15 · 6605 阅读 · 4 评论 -
联想拯救者Y9000-ubuntu-无线网卡无效
联想拯救者Y9000-ubuntu-无线网卡无效概述废话不多说,这个电脑的无线网卡比较新,装老系统(ubuntu18 - 更低)很多驱动会有问题,解决方法查看无线网卡型号命令行输入lspci我的显示如下:注意,这里别看错了,不是那个Realtek ethernet 的, 那个是以太网卡,有线的,无线网卡型号:Network controller: Intel Corporation Wi-Fi 6 AX201看ubuntu 版本低于18的基本就拜拜了,但是无线网卡驱动主要看内核版本原创 2021-01-07 14:35:57 · 3268 阅读 · 3 评论 -
linux+Qt 下利用D-Bus进行进程间高效通信的三种方式
linux+Qt 下利用D-Bus进行进程间高效通信的三种方式原文链接:https://www.cnblogs.com/wwang/archive/2010/10/27/1862552.htmlD-Bus概述什么是D-Bus?D-Bus是一种进程间通信的机制,它被设计成为一种低开销、低延迟的IPC,并被多种桌面环境(如KDE、GNOME等)所采用。关于D-Bus的详细介绍可以参考freedesktop.org提供的两份文档, D-Bus Tutorial 和 D-Bus Specificatio转载 2020-05-19 14:38:50 · 1403 阅读 · 0 评论 -
linux 系统崩溃完全没有操作空间的系统修复
linux 系统崩溃完全没有操作空间的系统修复1、通过U盘系统启动2、修复文件系统https://editor.csdn.net/md/?articleId=106213788此时硬盘会被挂在到U盘系统下作为一个目录, 例如/dev/sda2修复它:fsck -y /dev/sda2很多时候都有效3、修复grub...原创 2020-05-19 14:29:08 · 217 阅读 · 0 评论 -
FTP连接时出现“227 Entering Passive Mode” 的解决方法
FTP连接时出现“227 Entering Passive Mode” 的解决方法原文链接:http://ask.zol.com.cn/x/5269080.html内容:这个很简单有两种方法可以解决:第一种:解决方法:建议您更换使用FTP软件,把传输模式改为主动,其实不用这么麻烦,只需一个小小的设置即可完美解决这个问题。FileZilla 无法连接多线程FTP 服务器解决方法:打开 FileZilla 软件设置界面,找到“传输”选项,设置“最大并发传输”为1即可,不过这样设置是全局性的,不建议转载 2020-05-19 14:16:33 · 2212 阅读 · 0 评论 -
ubuntu package XXX needs to be reinstalled,but I can't find an archive 问题修复
ubuntu package XXX needs to be reinstalled, but I can’t find an archive 修复原文连接:https://blog.csdn.net/tbitwqb/article/details/78241101内容:不知道什么原因,可能是升级过程过关机或者其他什么情况导致当前问题的发生。无论是apt-get -f 还是其他方法都不能成功。 国内的百度连个屁都搜索不到。解决方法如下:备份 dpkg的状态文件sudo cp /var/l转载 2020-05-19 14:12:53 · 690 阅读 · 0 评论 -
apt Could not get lock /var/lib/dpkg/lock 解决方案
apt Could not get lock /var/lib/dpkg/lock 解决方案删除锁定文件sudo rm /var/lib/dpkg/lock原创 2020-05-19 13:58:03 · 97 阅读 · 0 评论 -
pcl需要注意的编译问题
pcl需要注意的编译问题不要在头文件里 using namespace pcl这会导致编译错误,而且根本分析不到错误在哪不要在编译选项 里加 -march=native这个是让编译器根据你当前的cpu类型进行特定的编译优化,例如set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -march=native -O3 -pthread" )会导致不可预期的运行错误, 在我这里的表现(本机编译本机运行)就是,从点云创建深度图像的时候, 获取的深原创 2020-05-19 13:36:41 · 484 阅读 · 0 评论 -
Qt pro文件下跨平台宏的使用(windows/linux 以及x86 和 arm的区分)
#Qt pro文件下跨平台宏的使用(windows/linux 以及x86 和 arm的区分)在pro文件中添加:#仅在linux 系统下, 硬件平台无关的内容unix{ HEADERS += \ SOURCES += \ Manager.cpp \}#arm64 的编译宏contains(QMAKE_HOST.arch, aarch64){#aarch64 是编译器类型,如果不是这个编译器, 可以把.arch 替换成对应的类型#arm 64平台原创 2020-05-17 13:39:33 · 5303 阅读 · 0 评论 -
镜像打包工具clonezilla
镜像打包工具clonezillaclonezilla百度云盘链接:https://pan.baidu.com/s/1LOEPqNE9O0Z4QJmNExlgeA提取码:zlso使用方法:1、将镜像直接烧入U盘2、U盘启动原创 2020-05-17 01:27:11 · 607 阅读 · 0 评论 -
iso镜像文件烧写到U盘
iso镜像文件烧写到U盘windowsrufus-3.1.exe百度云盘链接:https://pan.baidu.com/s/16p1O4lXMVTUltTvCm0DnHA提取码:inzjlinux1、dd命令2、系统自带 usb-creator-gtk工具命令行输入:usb-creator-gtk原创 2020-05-17 01:24:52 · 1346 阅读 · 0 评论 -
clonezilla硬盘大小不匹配问题
clonezilla硬盘大小不匹配问题原文链接:https://serverfault.com/questions/568227/prepare-a-disk-to-be-imaged-by-clonezilla-for-use-on-smaller-disks内容:Inside every clonezilla image, there is a file called sda-pt.parted. You can edit the sector size of /dev/sda to be sm原创 2020-05-17 01:21:16 · 2724 阅读 · 1 评论 -
linux平台下QtCreator中集成Valgrind系列工具
linux平台下QtCreator中集成Valgrind系列工具###1、valgrind 安装valgrind 安装2、打开QtCreator >> Analyze你就会发现 这里已经有valgrind的相关选项了如果没有的话, 在help >> about plugin >> C++ 中勾选如图:点击则可以直接运行项目检查相关的项这里的valgrind就好用很多也方便很多了3、在Qtcreator的项目的debug页面memoryCheck 相原创 2020-05-17 01:12:29 · 1951 阅读 · 0 评论 -
linux valgrind 安装和使用
linux valgrind 安装和使用安装过程没这么复杂。直接命令行:sudo apt-get install valgrindValgrind 是个开源的工具,功能很多。例如检查内存泄漏工具—memcheck。Valgrind 安装:sudo apt-get install valgrindValgrind 命令介绍:用法: valgrind [options] prog-and-args[options]: 常用选项,适用于所有Valgrind工具-tool=<name>原创 2020-05-17 01:09:57 · 5374 阅读 · 0 评论 -
linux valgrind memCheck ---内存检查工具的可视化方法valkyrie
linux valgrind memCheck —内存检查工具的可视化方法valkyrielinux valgrind Memcheck–内存检查工具1、安装valgrindvalgrind 安装安装过程没这么复杂。直接命令行:sudo apt-get install valgrind2、安装valkyrievalkyrie下载连接:https://launchpad.net/ubuntu/trusty/+search?text=valkyrie百度云盘链接:https://pa原创 2020-05-17 01:08:31 · 972 阅读 · 0 评论 -
linux valgrind Memcheck--内存检查工具
linux valgrind Memcheck–内存检查工具使用方法:注意,这里要用debug版本,如果是release的运行文件,则用debug编译出来的可执行文件替换输出到终端:valgrind --tool=memcheck --leak-check=full ./test.out输出到文件: valgrind --tool=memcheck --leak-check=full --log-file=test.log ./test.out报错如下图所示:这里显示的是报错原创 2020-05-17 01:02:29 · 626 阅读 · 0 评论 -
linux Massif–内存堆栈分析工具及其可视化
linux Massif–内存堆栈分析工具及其可视化生成massif文件运行命令:valgrind --tool=massif ./palmGateMachine生成的文件名为:massif.out.7867massif-visualizer 安装下载连接:https://launchpad.net/ubuntu/trusty/+search?text=Massif下载完成之后直接右键安装,然后打开massif-visualizer查看massif文件massif-visualizer原创 2020-05-17 01:00:13 · 2426 阅读 · 0 评论 -
Cachegrind--缓存命中检查工具及其可视化
Cachegrind–缓存命中检查工具及其可视化和 Callgrind–函数调用分析工具以及可视化方法 一模一样命令改为:valgrind --tool=cachegrind ./palmGateMachine生成的文件名: cachegrind.out.8025用kcachegrind 打开参考我的另一篇文章:https://editor.csdn.net/md/?articleId=106168234内容:如图:...原创 2020-05-17 00:57:01 · 879 阅读 · 0 评论 -
Callgrind--函数调用分析工具以及可视化方法
生成分析文件命令行运行:valgrind --tool=callgrind ./palmGateMachine检测完毕之后会生成一个文件callgrind.out.26805, 后面的数字其实是这个待测进程的pid可视化方法可视化方法可视化工具kcachegrind1、下载地址:https://launchpad.net/ubuntu/trusty/+search?text=kcachegrind百度云盘链接:https://pan.baidu.com/s/1rPRWMHi5WWnv2M原创 2020-05-17 00:55:30 · 1936 阅读 · 0 评论 -
linux平台软件动态分析工具valgrind系列工具及其可视化
linux平台软件动态分析工具valgrind系列工具Memcheck–内存检查工具Callgrind–函数调用分析工具Cachegrind–缓存命中分析工具Helgrind–线程分析工具Massif–内存堆栈分析工具一、Valgrind 概述Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则原创 2020-05-17 00:49:36 · 566 阅读 · 0 评论 -
nvidia-jetson系列硬件平台上安装Qt
nvidia-jetson系列硬件平台上安装Qt目标平台:Jetson Nano、Jetson TX2、etson Xavier NX、Jetson AGX Xavier概述:系统环境:我的设备是下列环境,其实只要是L4T版本的应该都是可以的镜像烧录方式:SDKManager系统镜像版本:L4T-32.4.2系统版本:ubuntu18.04安装Qt库步骤:预览sudo apt-get updatesudo apt-get install qt (输入完不要回车,按一下t原创 2020-05-17 00:25:19 · 6324 阅读 · 3 评论 -
# NVIDIA Jetson系列系统镜像备份烧录指南
NVIDIA Jetson系列系统镜像备份烧录指南我使用的是Jetson AGX Xavier注意事项:1、烧录工具版本在4.2之前 是叫做 JetPack,, 4.2以及4.2以后的版本叫做SDKmanager,对应的Jetson OS的版本在4.2与4.1也是差异比较大的,4.2之前的版本智能使用jetPack烧录,4.2以后的版本用SDKmanger , 相应的,备份还原也应该使用对应的版本,2、如何查看已安装的系统的jetson版本https://www.cnblogs.com/shu原创 2020-05-16 13:26:22 · 6530 阅读 · 7 评论 -
Linux下程序崩溃dump时的 core文件的使用方法
Linux下程序崩溃dump时的 core文件的使用方法1、在启动程序前执行ulimit -c unlimitedunlimited 表示生成文件的大小限制,也可以修改为自定义的大小,例如:ulimit -c 1024对 core 文件的大小进行限制,单位为 blocks ,一般 1 block=512 bytes ,设置太小可能导致不会生成文件,我的程序如果是unlimited的话,core文件大概200Mb左右,所以一般还能接受,尽量使用unlimited以确保每次都能生产core文2原创 2020-05-16 13:06:14 · 638 阅读 · 0 评论 -
# Ubuntu 配置自带vnc桌面共享
Ubuntu 配置自带桌面共享1、在setting>>shareing>>remote 选择on如果用ubunutu直接远程连接的话已经可以了,2、在ubuntu下使用系统自带的remmina连接 vnc类型 直接输入ip地址3、如果在windows下面连接的话需要把加密选项关闭内容:安装dconf-editorsudo apt install dconf-editor1打开dconf-editor,依次展开org->gnome->desktop-&g原创 2020-05-16 12:57:00 · 3380 阅读 · 1 评论 -
ubuntu 默认鼠标双击问题
ubuntu 默认鼠标双击问题内容:选择 universalAccess ->Typingubuntu 16.04ubuntu 18.04关闭鼠标悬停 点击点击测试原创 2020-05-16 12:52:23 · 1405 阅读 · 0 评论 -
Ubuntu 18.04时间同步
Ubuntu 18.04时间同步原文连接:原文链接内容:Sync Clock with Time Servers through the Command LineCheck Current Time StatusThe timedatectl command lets you check the current time status of your system clock. Open your Ubuntu terminal through Ctrl+Alt+T and enter the转载 2020-05-16 12:49:33 · 3454 阅读 · 1 评论 -
联想电脑 Realtek RTL8821CE 无线网卡 驱动安装 16.04/18.04
原文连接:https://askubuntu.com/questions/1071299/how-to-install-wi-fi-driver-for-realtek-rtl8821ce-on-ubuntu-18-04内容:As far as I can tell, at the time of writing this, there is not yet a Wifi Driver for the Realtek RTL8821CE in the official Ubuntu ..转载 2020-05-16 12:40:07 · 6640 阅读 · 1 评论 -
禁止内核更新
在Software & Updates 上把 update下面的勾全不勾,貌似可以原文链接:https://blog.csdn.net/weixin_40522162/article/details/80302735内容(效果貌似不佳):查看已安装内核dpkg --get-selections |grep linux-image1查看正在使用的内核uname -a1删除旧内核sudo apt-get remove linux-image-x.xx.x-..转载 2020-05-16 12:22:59 · 213 阅读 · 0 评论 -
linux 查看库的安装信息
ldconfig -p | grep 库名(例如:lib***)比如:ldconfig -p | grep libcrypto++原创 2020-05-16 12:17:40 · 1386 阅读 · 1 评论 -
ubuntu 打开屏幕键盘
命令行 onboard原创 2020-05-16 12:16:01 · 5428 阅读 · 2 评论 -
修改Ubuntu的启动logo
修改Ubuntu的启动logo原文链接:https://my.oschina.net/jmjoy/blog/380262内容:Plymouth splash screen is the initial splash screen at boot-up.Ubuntu 10.04 uses Plymouth instead of xsplash to manage the fancy boot graphics.If you want something differen...转载 2020-05-16 12:13:39 · 1749 阅读 · 0 评论 -
Ubuntu iso镜像文件写入U盘
Ubuntu iso镜像文件写入U盘Ubuntu iso镜像文件写入U盘方法分步指南命令行输入 usb-creator-gtk 如下:3、Device 选择插入的U盘4、image 选择镜像文件5、make startup disk原创 2020-05-16 12:10:50 · 2835 阅读 · 0 评论