![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 70
mhrobot
这个作者很懒,什么都没留下…
展开
-
Ubuntu挂载硬盘
格式化目标磁盘sudo mkfs -t ext4 /dev/sda1说明:-t ext4 表示将硬盘分区格式化成ext4文件系统类型。新建dataset目录,并将硬盘挂载到此目录下原创 2022-01-25 17:03:19 · 666 阅读 · 0 评论 -
Jetson Nano安装ubuntu18 + ros melodic
1. Jetson Nano开发板GPU:128 核心 MaxwellCPU:4 Core ARM A57 @1.43 GHzRAM:4 GB LPDDR4储存:Micro SD 至少16GB (我使用的是32GB TF卡)接口:MIPI CSI-2 DPHY x2;千兆以太网接口;M.2 Key E(我这里用于安装无线网卡);显示:HDMI和DPUSB:USB 3.0 x4;USB 2.0 Micro-USB x1GPIO接口注意:充电可以用micro usb或 圆口充电头,但是圆口充原创 2021-08-05 20:30:56 · 953 阅读 · 0 评论 -
ubuntu16 安装wireshark并使用
wireshark 软件是一款抓包工具,适用于Windows、Linux系统;它能直接与网卡进行数据报文交换。其功能是网络封包分析,即撷取网络封包,并尽可能显示出最为详细的网络封包资料。1.安装1)添加wireshark 下载链接地址,然后更新软件源sudo apt-add-repository ppa:wireshark-dev/stablesudo apt-get update2)在命令行安装wiresharksudo apt-get install wireshark安装过程选择ye原创 2021-07-03 10:07:19 · 4974 阅读 · 1 评论 -
linux下qt中使用opencv显示图片
1. 添加opencv库到qt pro中终端中使用命令pkg-config --cflags opencv // 查看头文件目录pkg-config --libs opencv // 查找库文件拷贝显示的路径至qt pro文件中INCLUDEPATH += /usr/include/opencv/LIBS += -lopencv_shape -lopencv_stitching -lopencv_superres -lopencv_videostab -lopencv_ar原创 2021-06-21 19:35:52 · 802 阅读 · 0 评论 -
Linux下sftp的使用
sftp(Secure File Transfer Protocol)是一种安全的文件传送协议,是ssh内含协议,也就是说只要sshd服务器启动了,sftp就可使用,不需要额外安装,它的默认端口和SSH一样为22。sftp通过使用加密/解密技术来保障传输文件的安全性,因此sftp的传输效率比普通的FTP要低,但sftp的安全性要比ftp高,因此sftp通常用于报表、对账单等对安全性要求较高的场景。在同个局域网下,简单使用sftp点击左侧文件,在最下面可以看到其他位置选项,进入到下面这个界面在最下面的原创 2021-04-20 14:38:02 · 645 阅读 · 0 评论 -
ubuntu16.04 设置动态ip和静态ip及route命令的使用
ubuntu16.04 网卡命名 在给ubuntu的有线网卡或者无线网卡设置静态ip之前,首先我们需要了解有关网卡命名的知识。 在unbuntu16.04之后,ifconfig会发现网卡名eth0变成了enp2s0,wlan0变成了wl类似的名称。1.网卡命名的规则在udev-builtin-net_id 中还提到了网卡的新命名规则/* * Two character prefixes based on the type of interface: * en — Ether原创 2021-04-20 14:07:08 · 5326 阅读 · 0 评论 -
Ubuntu18安装VTK8.2
视觉化工具函式库(VTK,Visualization Toolkit)是一个开放源码,跨平台的系统,主要用于三维计算机图形学、图像处理和可视化等。1. 安装ccmake 和 VTK 的依赖项:sudo apt-get install cmake-curses-guisudo apt-get install freeglut3-dev2.下载VTK-8.2.0库VTK官方网址自己选择合适的版本进行下载,解压到VTK文件夹下,再新建文件下名为build3. 配置VTK进入build文件夹下:原创 2021-03-01 15:03:17 · 9699 阅读 · 14 评论 -
VSCode+CMake搭建C++编译调试环境-linux版
Visual Studio Code(简称VS Code)是一个由微软开发,同时支持Windows 、Linux 和 macOS 等操作系统的免费代码编辑器,在2019年的Stack Overflow组织的开发者调研中,VS Code被认为是最受开发者欢迎的开发环境。VS vode特点:开源,免费;自定义配置集成git智能提示强大支持各种文件格式(html/jade/css/less/sass/xml)调试功能强大各种方便的快捷键强大的插件扩展本文主要介绍在linux系统下,利用VSCo原创 2021-02-19 15:14:52 · 914 阅读 · 0 评论 -
Mqtt协议的使用
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量原创 2021-02-05 17:17:16 · 2219 阅读 · 0 评论 -
linux下利用cmake编译protobuf
protobuf也叫protocol buffer, 是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和 python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 xml 、json进行数据交换快许多。可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。作为一种效率和兼容性都很优秀的二进制数据传输格式,可以用于诸如网络传输、配置文件、数据存储等诸多领域。protobuf在各种r原创 2021-01-26 20:37:54 · 3435 阅读 · 0 评论 -
Ubuntu18.04配置Ipopt,CppAD
最简单的配置参考这篇:配置Ipopt,CppAD转载 2020-10-23 10:32:21 · 1206 阅读 · 0 评论 -
安装 Ubuntu18.04并与Windows10系统共存
下载UltralSO和Ubuntu18.04源1.1下载UltralSO,这是用来制作启动盘的软件 下载链接:https://cn.ultraiso.net/uiso9_cn.exe 使用:https://jingyan.baidu.com/article/a3761b2b66fe141577f9aa51.htmlps: 以前安装ubuntu16.04按照使用网页的方法是可以的,但安装ubuntu18.04,UltraISO制作启动盘时,将默认的USB-HDD+写入方式改为“RAW原创 2020-10-22 17:17:26 · 2078 阅读 · 0 评论 -
CMake的使用
1. cmake介绍cmake是kitware公司以及一些开源开发者在开发几个工具套件(VTK)的过程中所产生的衍生品。后来经过发展,最终形成体系,在2001年成为一个独立的开放源代码项目。其官方网站是www.cmake.org,可以通过访问官方网站来获得更多关于cmake的信息,而且目前官方的英文文档比以前有了很大的改进,可以作为实践中的参考手册。cmake是一个项目构建工具,它能够帮我们在不同平台上更好地组织和管理我们的代码及其编译过程。cmake的一些主要特点:1.开放源代码,使用类 BSD原创 2020-08-15 19:10:24 · 231 阅读 · 0 评论 -
树莓派4b安装带桌面的ubuntu18.04 server和ROS melodic系统
硬件要求:树莓派4B、读卡器、16G以上的SD卡、HDMI线、显示器、电源、网线、USB的鼠标和键盘软件工具:a. SD Card Formatterb. balenaetcher树莓派ubuntu 18.04.4 64位镜像系统链接:ubuntu18.04官方下载地址1.烧录系统1.1 格式化sd卡用官方推荐的SD Card Formatter 下载地址:https://www.sdcard.org/downloads/formatter/eula_windows/SDCardForma原创 2020-06-03 20:16:53 · 4509 阅读 · 5 评论 -
nfs服务挂载问题及解决方法
先简单介绍一下NFS服务器是什么?NFS server可以看作是一个FILE SERVER,它可以让你的PC通过网络将远端的NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样。RPC(Remote Procedure Call)NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,这是因为NFS使用了一些其它的传输协议。而这些传输协议用到这个RPC功能的。可以说NFS本身就是使用RPC的一个程序。或原创 2020-06-03 13:51:14 · 10610 阅读 · 2 评论 -
ubuntu系统密码忘了怎么办(root或一般用户)
1.重启ubuntu系统后,长按shift进入grub菜单 ,有的系统直接到第2步选择第二项“Advanced options for UbuntuKylin GNU/Linux”。注意: 若长按shift不能进入grub菜单,这里提供一个方法:先插入启动的U盘,将boot启动改为从U盘启动,则重启ubuntu系统后就可进入grub菜单, 后面不要忘了将boot启动再改回去。2. 选择第二项(选择末尾带有recovery mode)。3. 进入ubuntu的恢复模式。4.等待光标停止,进行密原创 2020-06-02 21:03:24 · 1999 阅读 · 0 评论 -
解决Ubuntu 18.04的Unmet dependencies和apt --fix-broken install问题
在树莓派4b上安装Ubuntu 18.04 server系统,安装新的包时,提示Unmet dependencies问题。1. Unmet dependencies当安装包: sudo apt-get install ros-melodic-serial出现:Reading package lists... DoneBuilding dependency tree Reading state information... DoneYou might want to run 'apt原创 2020-06-02 18:01:30 · 3440 阅读 · 0 评论 -
Ubuntu E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用或没有文件)
1. 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)当运行sudo apt-get install/update/或其他命令时,由于各种说不清的原因有时会出现如下提示:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is ano原创 2020-06-02 17:08:34 · 12068 阅读 · 0 评论 -
scp远程拷贝(两台linux系统通过ssh访问)
1. 本地操作 (远程端文件拷贝到本地)sudo scp -r utry@192.168.99.99:/home/utry/Music /home/mahao2. 远程端操作 (远程端文件拷贝到本地)sudo scp -r ./Music/ mahao@192.168.99.226:/home/mahao...原创 2020-03-15 15:09:16 · 108 阅读 · 0 评论 -
远程桌面teamViewer 和 远程控制MobaXterm软件
1.软件下载teamViewertermViewerMobaXtermMobaXterm注意:安装teamViewer要选择个人非商业用途,要不然安装不了teamViewer有windows版本和linux版本MobaXterm主要在windows系统下远程控制unix / linux系统...原创 2019-11-27 20:49:01 · 957 阅读 · 0 评论 -
linux下的串口调试工具、sublime和查找文件内容
linux下串口调试工具sudo apt-get install cutecom终端执行:cutecomlinux 图像处理软件sudo apt-get install gimp终端执行:gimpLinux 查找指定内容在哪个文件中在实际的工作中,忘记配置项放在哪个文件中时,可借助命令来查询:1、grep -r “查询内容” 文件目录 #这样查询出来的包括文件名+内容gr...原创 2019-11-20 21:15:57 · 327 阅读 · 0 评论 -
docker使用说明
一、挂载 volumes,实现两个系统之间的共享文件夹。docker run 的时候,如果需要挂载宿主机的某个目录,可以这样?docker run -it -v host-path:container-path image这里要注意以下几个地方: 1、 <host-path> 和 <container-path> 都必须是目录 2、 <container...原创 2019-11-20 21:07:50 · 1153 阅读 · 0 评论 -
ssh远程登录和nfs远程挂载文件目录
serversudo apt-get install nfs-kernel-server (安装nfs-kernel-server时,apt会自动安装nfs-common和portmap)sudo gedit /etc/exports##最后一行添加要挂载的目录,注意中间有空格/home/utry/robot_ws/src *(insecure,rw,sync,no_root_squash...原创 2019-10-16 22:00:50 · 509 阅读 · 0 评论