linux
文章平均质量分 68
hongge_smile
专注于机器视觉,尤其是3D视觉的学习,欢迎大家一起学习交流。微信:vision2d
展开
-
linux 下core dump文件的生成以及错误定位
1.core dump文件core dump 又叫核心转储,是一个程序运行时的环境一个集合包,包含崩溃时的堆栈信息,是一个二进制文件,无法使用记事本打开,一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象,主要用来调试。2.core dump文件的生成当程序运行过程中异常终止或崩溃时会发生 core dump,但还没说到什么具体的情景程序会发生异常终止或崩溃,例如我们使用 kill -9 命令杀死一个进程会发生 core dump 吗?实验证明是不能的,那么什么情况会产生呢?Li原创 2022-05-29 11:49:11 · 12431 阅读 · 0 评论 -
linux系统创建服务,并且开机自启动
有时候我们将程序编译成二进制可执行程序,需要在系统中运行,并且开启自启动。我们可以进行如下操作:1.在/etc/init.d目录下添加可执行脚本例如我的一个脚本test,内容如下:#!/bin/bash### BEGIN INIT INFO## Provides: test# Required-Start: $local_fs $remote_fs# Required-Stop: $local_fs $remote_fs# Default-Start: 2 3 4 5原创 2022-02-23 22:59:41 · 964 阅读 · 0 评论 -
docker使用的一些心得
docker与宿主机之间文件互传拷贝: https://blog.csdn.net/u014069688/article/details/110877991docker容器里面配置国内源: https://blog.csdn.net/mameng1988/article/details/83782831https://blog.csdn.net/leiwuhen92/article/details/118191559cp /etc/apt/sources.list /etc/apt/sources.l原创 2021-07-31 09:05:02 · 253 阅读 · 0 评论 -
ubuntu apt-get update 出错 Could not connect to 192.168.8.1:3128 (192.168.8.1).
今天在ubuntu上执行sudo apt-get update 时,出现了下面的错误:Err:1 http://archive.ubuntu.com/ubuntu bionic InRelease Could not connect to 192.168.8.1:3128 (192.168.8.1). - connect (111: Connection refused)Err:2 http://ppa.launchpad.net/alex-p/tesseract-ocr/ubuntu bionic原创 2021-04-16 11:23:32 · 4487 阅读 · 1 评论 -
arm64架构ubuntu18.04国内镜像源
jetson xavier nx下换国内源,步骤如下:#!/bin/bashcp /etc/apt/sources.list /etc/apt/sources.list.bak#换源echo "#中科大源deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bio原创 2020-10-21 14:39:10 · 9449 阅读 · 7 评论 -
ffmpeg常用命令总结
ffmpeg常⽤命令总结1. 将本地视频发送到rtp流ffmpeg -re -i "/home/fuhong/Videos/webrtc.flv" -c:v libx264 -tune zerolatency -payload_type 103 -an -f rtp rtp://106.53.95.37:49200说明:-payload_type : 发送到 Kurento 的 RtpEndpoint 的 SDP Offer 中使⽤的数字,rtp://192.168.8.113:49146:原创 2020-10-11 17:20:14 · 849 阅读 · 2 评论 -
usb摄像头查看并且设置参数
查看参数有的时候,我们需要查看USB摄像头的参数,在终端输入命令:v4l2-ctl -d /dev/video0 --all例如我的输出是:nvidia@nvidia:~$ v4l2-ctl -d /dev/video1 --allDriver Info (not using libv4l2): Driver name : uvcvideo Card type : PSI USB CAMERA Bus info : usb-3610000.xhci-2.1 Dri原创 2020-10-09 14:53:41 · 6235 阅读 · 0 评论 -
远程桌面连接方法总结
如何从 Linux 上连接到远程桌面:https://linux.cn/article-10542-1.htmlwindows连接windows:Windows10远程桌面无法连接怎么办:https://jingyan.baidu.com/article/f3e34a12de64dcf5ea653577.htmlwindows系统如何远程桌面连接:https://jingyan.baidu.com/article/67662997adb46a54d51b84bd.htmlwin10 查看计算机名称与原创 2020-09-22 08:59:49 · 350 阅读 · 0 评论 -
failure file system check of the root filesystem failed requires manual fsck
linux系统开机遇到下面的错误:failure file system check of the root filesystem failed requires manual fsck应该是文件系统损坏了,需要手动修复,执行下面的命令:fsck -yf /dev/sda1参考:https://askubuntu.com/questions/885062/root-file-system-requires-manual-fsck...原创 2020-09-19 15:28:35 · 3617 阅读 · 0 评论 -
frp 内网穿透实现 ssh 访问内网主机
不在一个局域网内的设备,通过ssh远程连接 .转载自:https://blog.csdn.net/cao0507/article/details/82707971转载 2020-09-04 00:27:12 · 298 阅读 · 0 评论 -
解决linux系统无法显示中文的问题
今天在一块开发板上安装了linux系统(armbian),结果无法显示中文,厂家说镜像还不完善,需要自己解决。于是上网查解决方案,只需要安装以下软件即可:sudo apt-get install fonts-arphic-uming安装完重启电脑。参考链接:https://www.raspberrypi.org/forums/viewtopic.php?t=145787...原创 2020-09-03 11:13:08 · 2489 阅读 · 0 评论 -
定期从linux服务器下拷贝资料至本地电脑,免去输入密码等操作
有时候我们需要定期从云服务器上更新资料到本地,可以写一个python脚本,在本机运行,达到这样的效果:#!/usr/bin/python # -*- coding: utf-8 -*- import osimport subprocessimport timeimport pexpectimport psutil# 杀进程函数while True: child = pexpect.spawn('scp ubuntu@xx.xx.xx.xx:/home/test.txt /h原创 2020-08-27 11:43:41 · 437 阅读 · 0 评论 -
ubuntu服务器 配置开机自启动程序
转载自:https://blog.csdn.net/u012089823/article/details/89086865转载 2020-08-26 22:21:21 · 610 阅读 · 0 评论 -
解决登录服务器后一段时间不操作,终端卡死的情况
卡死是因为LIUNX安全设置问题,在一段时间内没有使用数据的情况下会自动断开,解决方法就是让本地或者服务器隔一段时间发送一个请求给对方即可在本地打开配置文件(不建议在server端设置) sudo vim /etc/ssh/ssh_config在文件末尾添加以下参数,添加的时候去掉后面的注释ServerAliveInterval 50 #每隔50秒就向服务器发送一个请求ServerAliveCountMax 3 #允许超时的次数,一般都会响应修改完之后重启一下ssh服务sudo /et原创 2020-08-24 16:07:30 · 1348 阅读 · 0 评论 -
linux系统下gcc和g++升级
有时候gcc版本不符合要求,需要对gcc和g++版本升级或者降级。sudo add-apt-repository ppa:ubuntu-toolchain-r/test #添加ppasudo apt-get update #更新sudo apt-get install gcc-5 g++-5cd /usr/binsudo rm gcc #删除原有的gccsudo ln -s gcc-5 gcc #添加软链接sudo rm g++ #删除原有的g++sudo ln -s g++-5 g++ #原创 2020-07-01 16:29:00 · 506 阅读 · 0 评论 -
ubuntu 16.04出现不能访问NTFS磁盘
转载:https://blog.csdn.net/cym1990/article/details/78008178?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase.转载 2020-06-16 20:11:00 · 611 阅读 · 0 评论 -
几款在线的markdown编辑器
有的时候需要在arm平台上编辑文件,很难在arm平台上找到markdown编辑器,推荐几个在线的markdown编辑器:https://www.jianshu.com/p/7cfe3012347bPS:其实就在csdn上面编辑也很方便。...转载 2020-04-23 10:02:27 · 654 阅读 · 0 评论 -
ubuntu增加交换空间
1.生成swapfile文件sudo fallocate -l 4G /var/swapfilesudo chmod 600 /var/swapfilesudo mkswap /var/swapfilesudo swapon /var/swapfile2.设置为自动启用swapfilesudo bash -c 'echo "/var/swapfile swap swap defaul...原创 2020-04-22 16:24:34 · 631 阅读 · 0 评论 -
linux下最常见的操作和命令
Linux 终端命令格式目标了解终端命令格式知道如何查阅终端命令帮助信息01. 终端命令格式说明:command:命令名,相应功能的英文单词或单词的缩写[-options]:选项,可用来对命令进行控制,也可以省略parameter:传给命令的参数,可以是 零个 、 一个 或者 多个[] 代表可选02. 查阅命令帮助信息(知道)提示现阶段只需要 知道 通过以下两种方式可以...原创 2020-02-26 00:24:14 · 1263 阅读 · 0 评论 -
将安卓手机投影到电脑上(linux系统)
主要用到的软件是scrcpy,github地址:https://github.com/Genymobile/scrcpy参考的教程:https://www.jb51.net/article/172057.htmhttps://www.iplaysoft.com/scrcpy.html原创 2020-02-24 11:55:21 · 1978 阅读 · 0 评论 -
linux系统误删除文件的恢复方法
在linux系统下,有时候不小心使用的 rm -rf 命令,把文件夹下的文件删除了。如果文件不大的话,可以尝试下面的办法:新版ubuntu系统⼀般都使⽤ex4⽂件系统,若不⼩⼼使⽤sudo rm -r 操作,可尝试使⽤以下⽅法恢复⽂件。extundelete执⾏上⾯命令后,会在当前⽬录中⽣成⼀个名为RECOVERED_FILES⽬录,并且将恢复的⽂件放到这个⽬录中。ex3⽂件系统的ub...原创 2020-02-23 11:41:48 · 472 阅读 · 0 评论 -
ubuntu下terminator无法打开的解决办法
Ubuntu terminator 无法打开解决方案在使用Ubuntu的过程中,突然发现Ctrl + Alt + T无法打开terminator,但是Ubuntu本身的终端是可以打开的。我因此重启了电脑两次,重装terminator,都无效。后来法线是自己把ubuntu默认的python版本由2.x改为了3.x,而terminator是基于python2的,所以就无法打开终端了。解决方案su...原创 2020-02-23 11:23:52 · 1898 阅读 · 2 评论 -
ubuntu系统根目录扩容
ubuntu系统在安装的时候,可能给根目录分配的空间太小,当软件安装太多时容易空间不足,下面介绍一种给根目录扩容的方法(给其他目录扩容类似):需要用到的软件gparted。安装 sudo apt-get install gparted然后找一个ubuntu的启动盘,进入试用模式(try ubuntu without install),打开软件gparted, 对要压缩的盘单击右键(例如我...原创 2020-02-19 23:29:17 · 2485 阅读 · 0 评论 -
02-shell-introduce
title: 02-Shell 入门meta:name: descriptioncontent: 了解什么是Shell、Shell脚本什么是ShellShell是一个命令解释器,是用户访问Linux操作系统内核服务的桥梁。分类窗口shell -> gnome, kde, explorer.exe命令行shell -> bash, cmd.exe, power...原创 2020-02-18 00:33:21 · 256 阅读 · 0 评论 -
linux下一些好用的软件
linux操作系统开源免费,简单易用,干净流畅,深受大家的喜爱。今天我来给大家介绍一些ubuntu下面的一些好用的软件。1.vlc万能播放器:支持倍速播放,支持各种格式视频的播放安装:sudo apt-get install vlc2.simplescreenrecorder,录屏软件按Ctrl+ALt+T打开终端sudo add-apt-repository ppa:maarten-b...原创 2020-02-17 22:10:00 · 533 阅读 · 0 评论 -
linux下的一些好用的命令行
linux下的一些好用的命令行创建多级目录的文件夹:mkdir -p ws/src/scripts #-p创建多级目录完整的呈现档案的修改时间ls -al --full-timecp -l和cp -s创建链接-l :进行硬式连结(hard link)的连结档建立,而非复制档案本身;-s :复制成为符号链接文件 (symbolic link),亦卲『忚捷方式』档案; cp -s...原创 2020-02-15 16:17:31 · 1988 阅读 · 0 评论 -
win+linux双系统常规配置
前言本教程分两部分:基础环境搭建,专业环境搭建。针对不同平台,给出对应的兼容配置,同时,尽可能的将搭建过程中可能出现的各种问题,给出解决方案或参考链接。如果是初装的系统,最好按照先后顺序进行配置,这样保证后边要用得到的依赖前边已经配置过。如果不需要就直接跳过。比如你系统安装好后网络功能已经ok,就不要再傻傻的跟着教程重装了网卡驱动!最后给出一些好用的命令,以修复各种奇葩的bug,都是花了大...原创 2020-02-15 16:15:52 · 2376 阅读 · 0 评论 -
linux下屏幕按键显示软件
今天给大家推荐一款linux下的好用的屏幕显示软件,方便大家教学或者其他使用。软件名称:keymon安装:sudo apt-get install keymon安装后打开软件,命令行输入:key-mon,效果如下:使用起来十分的简单。...原创 2020-02-10 16:51:26 · 1997 阅读 · 0 评论 -
vim命令大全
vim命令使用总结:1.vim的介绍 vim是一个类似于vi的著名的功能强大、高度可定制的文本编辑器,在vi的基础上改进和增加了很多的特性。vim是自由软件。vim普遍被推崇为vi编辑器中最好的一个,vin让使用者告别鼠标,只使用键盘就能实现文本的编辑,十分的方便。vim的键盘图如下,记住以下的命令就能熟练掌握vim的使用了:2.vim的安装sudo apt-get install...原创 2020-02-09 21:07:46 · 2102 阅读 · 0 评论 -
linux常用命令
linux常用命令原创 2020-02-05 13:30:38 · 296 阅读 · 0 评论 -
linux远程管理命令
当维护服务器的时候,需要用到一些命令。https://www.cnblogs.com/zkpythonstudy/p/9966194.html转载 2020-02-04 15:21:29 · 237 阅读 · 0 评论 -
linux之文本查找grep命令
grep是linux下常用的文本查找命令。grep使用的一般格式为:grep [-选项] '搜索内容串' 文件名常用选项 含义-v 显示不包含匹配文本的所有行(相当于求反)-n 显示匹配行及行号-i 忽略大小写例如要查找某个目录下所有包含“good”的文件,并显示“good”所在行号:grep -n "good" -r *grep搜索内容串可以是正则表达式。正则表达式是对...原创 2020-02-04 15:15:31 · 842 阅读 · 0 评论 -
ubuntu16.04下的蓝牙连接问题
转载:http://www.pianshen.com/article/2110169381/转载 2020-01-31 20:02:13 · 2200 阅读 · 0 评论 -
AMQPCPP部署工作
AMQP-CPP部署工作准备工作1.在主机上安装并且运行# apt install rabbitmq-server# rabbitmq-server2.可以选择开启管理界面,默认端口号15672# rabbitmq-plugins enable rabbitmq-management出现如下错误的解决方法Error: The following plugins could no...原创 2020-01-20 11:08:36 · 873 阅读 · 0 评论 -
rabbitmq任务书
消息队列任务书消息队列是个什么东西百度百科这里的消息队列专门指Rabbitmq,消息队列作为一种专门的面向消息的中间件,在很多公司内都有用到,目前我们使用消息队列主要是实现以下一些功能跨系统通信Rabbitmq的多平台特性使其拥有良好的跨平台通信特性,我们可以使用它与在windows下运行的软件交换数据,在其他master下运行的ros节点交换数据.与web界面交换数据虽然官方有一...原创 2020-01-16 19:31:48 · 294 阅读 · 0 评论 -
启动rabbitmq,提示ERROR: node with name "rabbit" already running on "localhost"
杀死掉rabbitmq的进程:uhong@fuhong:~$ ps aux|grep erlrabbitmq 14178 0.0 0.0 26304 72 ? S 09:35 0:00 /usr/lib/erlang/erts-7.3/bin/epmd -daemonrabbitmq 14235 2.9 0.6 4339132 49280 ? ...原创 2020-01-10 09:44:37 · 1170 阅读 · 1 评论 -
linux系统常用操作之批量重命名文件名
命令行批量更改文件名:rename -v ‘s/gg/yy’ *解释:SYNOPSISrename [ -h|-m|-V ] [ -v ] [ -n ] [ -f ] [ -e|-E perlexpr]*|perlexpr [ files ]DESCRIPTION“rename” renames the filenames supplied according to the rule ...原创 2020-01-06 11:55:59 · 367 阅读 · 0 评论