Linux
文章平均质量分 69
高精度计算机视觉
人工智能与视像技术,对技术有点执着
展开
-
Win10 + NFS server / Ubuntu + NFS server的配置与使用
(一)Win10+NFS-Server首先到这里下载WinNFSd.exehttps://github.com/winnfsd/winnfsd然后以管理员身份打开Powershell,启动就可以了,输入.\WinNFSd.exe时会显示如何使用的信息,.\WinNFSd.exe F:/armsrc \armsrc表示把f:/armsrc这个文件夹映射成armsrc文件夹,当然你可以用别的名字,然后客户端就可以访问这个文件夹了,如下教学视频在这里,https原创 2022-04-07 17:36:00 · 2637 阅读 · 0 评论 -
Linux常用命令:工具,文件包处理,文件命令
(1) 使用tree命令查看目录和文件个数$ sudo apt install tree在当前 目录下$ tree.├── xxxxx.txt├── xxx.cpp├── xxx.o├── Makefile├── c.xml└── readme.txt0 directories, 6 files查看其他目录$ tree <directory>(2)find指令查找etc目录下的所有文件files并计数$ find /etc -type f原创 2022-04-07 15:20:46 · 874 阅读 · 0 评论 -
Ubuntu中如何处理难缠的软件包升级
我们经常用sudo apt updatesudo apt upgrade有时候,有些软件包或网站本身就是有问题的(比如要科学上网),或者,官方本身就没处理好BUG,这时候,各种各样的错误会暴出来,比如,下列软件包被触发,但触发器处理尚未完成。触发器处理可以使用 dselect 或者 dpkg --configure --pending (或者 dpkg --triggers-only)来请求,或者,有 1 个软件包没有被完全安装或卸载。这时候,怎么才能处理这些烦恼事呢?如原创 2022-04-01 20:58:41 · 3563 阅读 · 0 评论 -
Ubuntu 20.04 源码编译Paddle2.2.2
做研发,总是要不停装新机器和新系统。今天尝试了一下编译Paddle2.2.2。先说结果:(1)Ubuntu20.04 + Python3.8.10 + gcc-8(2)cuda和cudnn的版本分别是:cuda_11.4.3_470.82.01_linux.runcudnn-11.4-linux-x64-v8.2.4.15.tgz下面介绍过程和碰到的问题,首先参考Paddle官网的说明,源码编译 — Paddle-Inference documentation找到那段“基于原创 2022-03-16 22:53:07 · 3222 阅读 · 0 评论 -
Linux中如何安装特定的gcc版本
Linux允许多个版本的gcc共存,当你需要安装多个版本的gcc的时候,比如同时安装gcc-7和gcc-8,你可以通过update-alternatives来重定位你想使用的gcc版本。sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 700 --slave /usr/bin/g++ g++ /usr/bin/g++-7sudo update-alternatives --install /usr/bin/gcc..原创 2022-03-16 18:42:29 · 6086 阅读 · 0 评论 -
Linux如何查看内核版本并安装内核头文件linux-headers-generic
linux内核的头文件一般是这样的格式:linux-headers-5.13.0-01-generic,当然根据你的查询方式不同,写法各异。一般的检查指令下面我列举一些快速查询linux的内核版本信息的指令~$ uname -srmLinux 5.13.0-35-generic x86_64~$ uname -r5.13.0-35-generic~$ echo linux-headers-$(uname -r)linux-headers-5.13.0-35-generic~$ h.原创 2022-03-15 20:58:19 · 30109 阅读 · 1 评论 -
Ubuntu20.04编译安装Opencv4.5.5
平台:Ubuntu20.04CMAKE: cmake3.22.0 cmake-gui文件路径:~/opencv455/dev~/opencv455/opencv-4.5.5~/opencv455/opencv_contrib-4.5.5注意,我的编译路径是dev(相当于大家常用的build文件夹),配置和编译文件都在这里。配置Opencv准备好后$ cmake-gui进入配置界面,配置如下图所示,主要是要选好"where is the source code"和"whe原创 2022-03-15 18:20:57 · 6055 阅读 · 3 评论 -
Ubuntu下安装指定版本的cmake包
在linux下面,我们一般是这样安装cmake的,sudo apt install cmake #(或者 sudo apt install cmake g++ make)sudo apt install cmake-qt-gui当然在安装前你可以卸载原来的安装包,sudo apt remove cmake不过这不是必须的,貌似会替代掉。对于从想使用指定版本的下载包, $ chmod + x cmake-3.22.0-linux-x86_64.sh $ sudo ./原创 2022-03-15 12:12:32 · 4382 阅读 · 0 评论 -
Linux+Grub启动引导修复错误:Gnu Grub Version 2.04 Minimal BASH-like editing is supported...
把ubuntu20.04安装在USB移动硬盘上,重启之后发现界面停留在Grub报错界面,GNU Grub Version 2.04Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.如图所示,通常,我们只需要能原创 2022-03-14 22:14:36 · 18262 阅读 · 7 评论 -
Linux查看版本和系统信息
输入"uname -a ",可显示电脑以及操作系统的相关信息。 输入"cat /proc/version",说明正在运行的内核版本。 输入"cat /etc/issue",显示的是发行版本信息 lsb_release -a (适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb) ...原创 2022-03-13 11:23:22 · 1302 阅读 · 0 评论 -
udev规则以及编写
udev规则以及编写 - 大海中的一粒沙 - 博客园主要内容:udev简介 如何配置和使用udev 如何编写udev规则 字符串替换和匹配 udev主要作用 编写udev规则实例 难点解析1. udev简介1.1 什么是udev?udev是Linux(linux2.6内核之后)默认的设备管理工具。udev 以守护进程的形式运行,通过侦听内核发出来的 uevent 来管理 /dev目录下的设备文件。如何理解udev是守护进程呢?即系统内核启动后init进程(比如busybox转载 2022-03-11 23:24:18 · 2785 阅读 · 0 评论 -
如何在 Ubuntu 和其它 Linux 发行版中更改时区
技术|如何在 Ubuntu Linux 中设置或更改时区这里有两种方法来更改 Ubuntu 中的时区。你可以使用图形化设置或在终端中使用timedatectl命令。你也可以直接更改/etc/timezone文件,但是我不建议这样做。在这篇初学者教程中,我将向你展示图形化和终端两种方法:通过 GUI 更改 Ubuntu 中的时区(适合桌面用户) 通过命令行更改 Ubuntu 中的时区(桌面和服务器都工作)方法 1: 通过终端更改 Ubuntu 时区Ubuntu或一些使用 sy...转载 2022-03-11 08:40:53 · 538 阅读 · 0 评论 -
VIM的一些常指令和用法
本人vim用的不多,时常用到的一些操作很少,学习一下别人的经验。ReStart & StopCTRL+S表示停止向终端停止输出; (不响应按键信息)CTRL+Q恢复向终端输出流Search实现快速查找 最快的方式:让光标停留在想要查找的单词的任意一个字母上, 然后Shift + * ,即可快速选中该单词,并且可以通过 n 或 N 进行上一个或下一个的匹配。Copy & Pastevim怎样进行块复制_wupengqiangqinli的博客-CSDN博客_v...原创 2022-03-10 20:58:39 · 158 阅读 · 0 评论 -
Pytorch中检查cuda的信息
Check CUDA version in PyTorchgcptutorials.comPyTorchThis article explains how to check CUDA version, CUDA availability, number of available GPUs and other CUDA device related details in PyTorch.torch.cudapackage in PyTorch provides several methods t...转载 2022-03-10 11:01:50 · 1534 阅读 · 0 评论 -
linux常用命令:查看硬件配置的方法示例(含Jetson)
硬件查看命令系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # cat /proc/version # 查看操作系统详情信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环原创 2022-03-09 18:54:20 · 3122 阅读 · 0 评论 -
Linux查看IP地址的几种方法
获取Linux IP地址的六种方法总结刘小白DOER 本文总结六种查看Linux IP地址的方法,方便以后的运维开发工作。 在介绍前先学习一下三个命令行筛选的主要的指令,也是频繁使用到的命令。1、head。head 命令可用于查看文件的开头部分的内容,有一个常用的参数 -n 用于显示行数,默认为 10。运行head --help查看说明信息:-q 隐藏文件名-v 显示文件名-c<数目> 显示的字节数。-n<行数> 显示的行数。2、g...转载 2022-03-09 18:26:08 · 54510 阅读 · 0 评论 -
Ubuntu Server 20.04.4 在树莓派上的体验之ROS-Noetic的安装
参考地址:How to Install ROS Noetic on Raspberry Pi 4 - VarHowtoHow to Install ROS Noetic on Ubuntu 20.04 - VarHowto前面讲到如何安装系统及配置网络,这里接着讲如何安装ROS noetic。在Server上安装桌面系统比较简单,这里我就不展开讲了。有点麻烦的是,我按照官网的方法没能安装成功,不知道是否是key的原因,还是因为官方只管x64系统而没有考虑arm64;然后找到这个链接,按上原创 2022-03-05 23:36:15 · 504 阅读 · 0 评论 -
Ubuntu ERROR: sudo: unable to resolve host ubuntu: Name or service not known
ubuntu系统报错:sudo: unable to resolve host ubuntu: Name or service not known检查一下,ubuntu@ubuntu:~/mc$ cat /etc/hostnameubuntuubuntu@ubuntu:~/mc$ cat /etc/hosts127.0.0.1 localhost# The following lines are desirable for IPv6 capable hosts::1 ip6-local原创 2022-03-05 22:35:06 · 2178 阅读 · 0 评论 -
Ubuntu Server 20.04.4 在树莓派上的体验之连接网络和WIFI(WLAN0)
下载地址在这里,Ubuntu 20.04.4 LTS (Focal Fossa)CD images for Ubuntu 20.04.4 LTS (Focal Fossa)https://cdimage.ubuntu.com/releases/20.04.4/release/我的树莓派4b,直接使用的官方的烧录工具,如下,这里选server是因为找不到desktop版本的。烧录成功后启动,官方的工具都比较好用,一般都能一次性成功,默认的用户名和密码都是 ubuntu。Username .原创 2022-03-05 17:47:28 · 4043 阅读 · 0 评论 -
如何在 Ubuntu 服务器上安装桌面环境(GUI) | Linux 中国
系统运维|如何在 Ubuntu 服务器上安装桌面环境(GUI)你想在你的 Ubuntu 服务器上安装 GUI 吗?大部分情况下你是可以安装的,在本教程中我会详细介绍安装的步骤。在正式开始之前,我来告诉你为什么服务器版的 Ubuntu 不带 GUI,以及在什么情况下你可以在服务器上安装 GUI。为什么 Ubuntu 服务器没有 GUI?你对比过 Ubuntu 的桌面版和服务器版会发现,两者的主要区别是服务器版缺少 GUI(比如桌面环境)。Ubuntu 服务器基本上就是桌面版去掉图形模块后的降.转载 2022-03-05 15:12:08 · 9176 阅读 · 1 评论 -
raspberry pi 4检查ch340/ch341驱动
我是从官网下载的树莓派安装盘,发现其实官网已经做好了串口驱动。检查如下,首先在raspberry pi configuration(在启动界面中,首选项-->raspberry pi configuration --> interfaces)中启动serial uart功能,当然你也可以通过下面的文件设置sudo nano /boot/config.txt在打开的文件最后面添加:#ENABLE UARTenable_uart=1检查,ls -l /dev |原创 2022-03-04 22:05:50 · 2181 阅读 · 0 评论 -
Ubuntu 键盘鼠标失效怎么办
参考:[故障解决]Ubuntu18.04重启之后键盘鼠标失灵 - tofengz - 博客园https://www.cnblogs.com/tofengz/p/13666270.htmlUbuntu 键盘鼠标失效怎么办?详解!_bengio-CSDN博客_ubuntu鼠标键盘没反应https://blog.csdn.net/ragecat/article/details/88670032说明:突然鼠标和键盘都不响应了,不知道如何是好,试了一下putty能远程正常登陆ubuntu,赶紧重新安装了一下.原创 2022-03-04 10:06:33 · 1881 阅读 · 0 评论 -
Ubuntu系统下通过remmina远程登陆raspberry pi
如何安装remmina官方地址:Home · Wiki · Remmina / Remmina · GitLabUbuntu❗ The Remmina PPA is looking for a maintainer, and it's not actively updated.We may release new versions from time to time (as of writing is 1.4.23), Remmina can be installed by copyin原创 2022-03-03 22:05:02 · 1778 阅读 · 0 评论 -
Linux下使用nmap扫描端口
扫描192.168.0.x的全部端口Raspberry Pi Documentation - Remote Accesshttps://www.raspberrypi.com/documentation/computers/remote-access.htmlNow you have the IP address of your computer, you will scan the whole subnet for other devices. For example, if your IP ad原创 2022-03-01 10:14:24 · 2744 阅读 · 0 评论 -
用appimagelauncher安装markdown编辑工具marktext
第一步:先安装appimagelauncher。根据appimagelauncher官网的说明,有两种安装方案,第一种,sudo apt install software-properties-commonsudo add-apt-repository ppa:appimagelauncher-team/stablesudo apt updatesudo apt install appimagelauncher第二种,下载后安装,下载地址为https://github.com原创 2022-02-27 13:33:02 · 840 阅读 · 0 评论 -
How to remove PPA repository on Ubuntu and Debian
原文地址:How to remove PPA repository on Ubuntu and DebianYou might need to use a third-party apt repository when the packages you need are not available in the default repository, or if it is, it might not be the version you need.You will need to delete t转载 2022-02-27 13:22:38 · 446 阅读 · 0 评论 -
ERROR: libcudnn_adv_infer.so.8 is not a symbolic link
ubuntu18.04报错:/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8 is not a symbolic link/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn.so.8 is not a symbolic link/sbin/ldconfig.real: /usr/loca原创 2022-02-24 08:53:15 · 1803 阅读 · 0 评论 -
Ubuntu调用USB摄像头
原文地址:Ubuntu调用USB摄像头 - 码农教程时间:2019-01-13本文章向大家介绍Ubuntu调用USB摄像头,主要包括Ubuntu调用USB摄像头使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。1 查看摄像头USB驱动CMDls /dev/v*Result/dev/vcs /dev/vcs4 /dev/vcsa1 /dev/vcsa5 /dev/vhost-net/dev/vcs1 /de转载 2022-02-22 22:13:02 · 5986 阅读 · 1 评论 -
Ubuntu18.04网络连接图标上显示问号
Ubuntu18.04桌面版网络连接总是显示一个问号在上面,网络连接图标为灰色,解决办法:设置->隐私->正在检查连接->关。原创 2022-02-22 21:16:06 · 4843 阅读 · 1 评论 -
Ubuntu下使用unzip或p7zip解压带密码的zip文件
有几个zip文件带密码,需要在Ubuntu下解压。如果使用命令行工具的话,可以使用下面的工具解压 ,unzip -P password file.zip如果你需要解压后的文件都放到一个目录下,不使用原来压缩包中的文件结构目录的话,可以使用下面的命令,unzip -j -P password file.zip对于大部分的office worker,图形界面可能更人吸引力,我们可以先安装带图形界面的解压工具,sudo snap install p7zip-desktop然后原创 2022-02-22 09:34:52 · 8624 阅读 · 0 评论 -
Qt Creator 的下载与安装
QT一直用的不多,所以记录一下。另外有个地址有下载集成安装包的,Download Package- Qt OverviewDownload / Qt6 / Qt5 / Qt4 / C/C++ / GUI / Graphical User Interface / Official Installer / Offline Installerhttp://dts.digitser.cn/en-US/download/qt/index.htmlQt Creator 的下载与安装一、Qt和Qt..转载 2022-02-13 12:46:05 · 8381 阅读 · 0 评论 -
GDB最常用的命令
GDB 最常用的命令b main - Puts a breakpoint at the beginning of the programb - Puts a breakpoint at the current lineb N - Puts a breakpoint at line Nb +N - Puts a breakpoint N lines down from the current lineb fn - Puts a breakpoint at the beginning of function原创 2022-02-06 15:06:00 · 211 阅读 · 0 评论 -
Ubuntu查看网卡信息
注意: 使用下面这些命令前需要安装$sudo apt install net-tools$sudo apt install ifdownup$sudo apt install network-scripts查看网卡型号lspci -k | grep -i -A2 net查看网卡设备信息,查看网卡生产商,型号。lspci | grep -i net查看Ubuntu 中,通常有线网卡为eth0,无线网卡则为wlan0,后续增加的以此类推(可能某些无线网卡型号命名为e.原创 2022-02-06 14:58:33 · 22985 阅读 · 0 评论 -
Ubuntu查看环境变量
显示环境变量,以下三个命令等价,$ env$ echo $(env)$ printenv保存环境变量到env.txt,并显示出其内容$ printenv > env.txt$ cat env.txt获取特定环境变量env | grep HOMEprintenv | grep HOME原创 2022-02-04 17:20:28 · 4294 阅读 · 0 评论 -
Ubuntu下的录屏工具Kazam和SimpleScreenRecorder, Peek
不多介绍,就是个录屏的工具,下面的内容都是摘录过来的,来源在后面的参考资料里。主要有Kazam,SimpleScreenRecorder;像Open Broadcaster Software Studio和recordMyDesktop没用过,不熟悉,就不转录了。SimpleScreenRecorderSimpleScreenRecorder使您可以轻松记录桌面操作。 它具有直观的界面,并能够以MP4,OGG, Matroska或WebM格式进行记录。 SimpleScreenRecorde.原创 2022-02-03 13:54:05 · 3303 阅读 · 0 评论 -
Ubuntu18.04安装RTL8125/RTL8168等网卡驱动程序
首先下载安装 Openssl,sudo apt-get updatesudo apt-get install gcc makegit clone --recursive https://github.com/openssl/openssl.gitcd openssl./Configuremakemake testsudo make installsudo ldconfig /usr/local/lib64/===================================原创 2022-01-30 18:38:01 · 14333 阅读 · 2 评论 -
Windows通过winscp登陆Ubuntu18.04
windows下通过winscp, putty(ssh)等连接ubuntu需安装ssh服务。其实最方便的还是winscp,可以很轻松地在两台windows之间或windows与ubuntu之间互联。无论服务机是windows操作系统还是Ubuntu操作系统,流程都差不多,主要就是要安装Openssh服务模块。如果要实现ubuntu18.04上登陆到windows上怎么办呢?这时一般还是在windows上先安装openssh-server,然后在ubuntu上安装filezilla,命令很简单:u..原创 2022-01-29 23:57:14 · 1255 阅读 · 0 评论 -
Linux sed 命令详解
Sed: stream editor 正则替换命令(search-and-replace)参考资料:https://en.wikipedia.org/wiki/Sedhttp://www.gnu.org/software/sed/manual/sed.htmlsed 's/regexp/replacement/g' inputFileName > outputFileName选项与参...原创 2019-01-17 13:55:36 · 5454 阅读 · 0 评论 -
Ubuntu18.04查看显卡信息并安装NVDIA显卡驱动driver + Cuda + Cudnn
环境搭建01——Ubuntu如何查看显卡信息及安装NVDIA显卡驱动原来的贴子有点老了,这里更新一下,算是一个快速安装的笔记吧!https://blog.csdn.net/tanmx219/article/details/865534851.查看显卡型号输入如下命令:lshw -c video会显示以下信息WARNING: you should run this program as super-user. *-display descri原创 2020-07-26 11:52:28 · 35038 阅读 · 0 评论 -
Linux export 命令
Linux export命令用于设置或显示环境变量。关于环境变量可参考后面的资料[1]。在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该次登陆操作。语法export [-fnp][变量名称]=[变量设置值]参数说明:-f 代表[变量名称]中为函数名称。 -n 删除指定的变...原创 2019-01-18 09:56:23 · 627 阅读 · 0 评论