Linux
雨浅听风吟
这个作者很懒,什么都没留下…
展开
-
ubuntu禁止内核更新
打开 /etc/apt/apt.conf.d/50unattended-upgrades 文件,如果文件不存在可以创建一个新文件。现在 Ubuntu 将不再自动更新内核版本。请注意,禁止内核更新可能会导致系统的安全漏洞得不到修复,因此应该谨慎使用。这将禁止 Ubuntu 自动更新所有与内核有关的软件包。原创 2023-04-06 15:49:50 · 331 阅读 · 0 评论 -
如何删除已经保存在远端的,在.gitignore中忽略的文件
【代码】如何删除已经保存在远端的,在.gitignore中忽略的文件。转载 2022-08-23 16:37:46 · 477 阅读 · 0 评论 -
linux待机后视频声音有电流声-解决方法
进入BIOS设置,将Power设置下的节能设置为Disable即可(不同电脑主板名字不同,只要找到描述中包含cpu…savepower关键字的基本就是了)。产生的主要原因是linux采用了节能的cpu方法,待机后进入powersave状态,cpu频率不稳定产生电流音。下边这个需要根据你们cat/porc/version出来的linux版本修改版本数字。3、最后安装cpufrequtis工具包并设置CPU调节器。linux待机后视频声音有电流声。1、查看当前CPU调节器。...原创 2022-08-01 10:36:56 · 454 阅读 · 0 评论 -
linux安装内核并进行内核转换-解决problem VFS unable to mount
在grubcustomizer中打开可以查看遇到一个问题,者几个内核都无法打开,只能打开图2的内核启动前两个内核会有VFSunabletomount的问题,决定重新安装内核。原创 2022-07-18 16:58:39 · 218 阅读 · 0 评论 -
ubuntu C++ linux安装opencv
运行环境ubuntu 18.04首先需要安装依赖苞 sudo apt-get -y install libopencv-dev build-essential cmake libdc1394-22 libdc1394-22-dev libjpeg-dev libpng-dev libtiff5-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libxine2-dev libgstreamer1.0-dev libgstre原创 2022-04-15 22:30:00 · 3626 阅读 · 4 评论 -
linux环境变量-学习笔记
文章目录1环境变量的概念1、环境变量的含义2、环境变量的分类3、Linux环境变量二、常用的环境变量1、查看环境变量2、常用的环境变量参考linux教程1环境变量的概念1、环境变量的含义程序(操作系统命令和应用程序)的执行都需要运行环境,这个环境是由多个环境变量组成的。2、环境变量的分类1)按生效的范围分类。系统环境变量:公共的,对全部的用户都生效。用户环境变量:用户私有的、自定义的个性化设置,只对该用户生效。2)按生存周期分类。永久环境变量:在环境变量脚本文件中配置,用户每次登录时会自原创 2022-04-14 19:17:13 · 138 阅读 · 0 评论 -
VSCode和CMake进行C/C++开发-学习笔记
文章目录1开发环境的搭建2 编译过程GCC编译器g++重要编译参数IDE- VSCode原地址https://www.bilibili.com/video/BV1fy4y1b7TC?p=121开发环境的搭建安装gcc和gdbsudo apt update# 通过以下命令安装编译器和调试器sudo apt install build-essential gdb成功后测试# 以下命令确认每个软件是否安装成功# 如果成功,则显示版本号gcc --versiong++ --versio原创 2022-02-18 17:40:46 · 1205 阅读 · 0 评论 -
Linux查看CPU 个数、核数、逻辑CPU个数
cpu 个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l核数cat /proc/cpuinfo| grep "cpu cores"| uniq型号cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c查看逻辑CPU的个数cat /proc/cpuinfo| grep "processor"| wc -l总览...原创 2022-02-16 17:33:30 · 495 阅读 · 0 评论 -
安装Cmake出现Sub-process /usr/bin/dpkg returned an error code (1)
1 cd /var/lib/dpkg/2 sudo mv info/ info_bak # 现将info文件夹更名3 sudo mkdir info # 再新建一个新的info文件夹4 sudo apt-get update # 更新5 sudo apt-get -f install # 修复6 sudo mv info/* info_bak/ # 执行完上一步操作后会在新的info文件夹下生.原创 2022-02-16 17:25:23 · 544 阅读 · 0 评论 -
linux中使用vscode启动react出现System limit for number of file watchers reached, watch
需要在vscode下修改文件监控数解决 bug System limit for number of file watchers reached, watchsudo vi /etc/sysctl.conf# 在最后面加入fs.inotify.max_user_watches=524288# 保存后推出# 之后运行命令sudo sysctl -p原创 2021-12-22 17:47:47 · 307 阅读 · 0 评论 -
linux下载百度网盘
通过下面网站下载linux的deb版https://pan.baidu.com/downloadsudo dpkg -i baidunetdisk_3.5.0_amd64.deb原创 2021-12-09 14:10:02 · 1556 阅读 · 1 评论 -
vscode根目录位置不对
出现原因:这里是由于Vscode中,python里的路径是相对与工作目录来进行定位的。所以在多级目录情况下,若不设置绝对路径,往往找不到相应的文件的。1先按左下角设置2搜索python dir3勾选上"Execute In File Dir"即可。...原创 2021-10-19 10:06:20 · 2218 阅读 · 0 评论 -
如何改双系统的启动顺序
1Grub Customizer它是一个带有图形界面的工具,可让您配置GRUB2。该软件位于Ubuntu存储库中,并且UI最近已更新和现代化sudo apt install grub-customizer进行修改2改grub文档sudo vim /etc/default/grub修改数字0为相应的数字,0为ubuntu启动,1为高级选项...原创 2021-10-12 14:33:45 · 485 阅读 · 0 评论 -
ubuntu装了20.04打不开摄像头
发现装了最新的ubuntu,摄像头打不开,这里lsusb又可以发现设备这里是驱动问题linux-image-5.11.0-1019-oracle linux-image-5.11.0-37-generic下面这个内核就可以打开摄像头,但每次打开默认是上面的,这里把上面内核删除查看系统内存在的内核版本列表:sudo dpkg --get-selections |grep linux查看自己用的内核uname -aLinux roy-System 5.11.0-37-generic原创 2021-10-12 14:14:56 · 2924 阅读 · 7 评论 -
ubuntu20.04摄像头opencv无法调用-摄像头驱动问题
下午试验yolov5一直无法打开摄像头成功调用,后来发现之前最简单的opencv读取摄像头也无法读取,打开ubuntu自带的茄子也无法打开,这里发现网上说是驱动的问题。lsusb发现其实usb读取到了Device012Bus 002 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hubBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub原创 2021-10-12 10:19:27 · 1715 阅读 · 0 评论 -
ubuntu18.04编译Open Pose 1.7
文章目录1、编译opencv 和 opencv_contrib1.1安装最新版本opencv4.5.3(跳过)-caffee版本不匹配1.2安装opencv3.4.32、编译caffe2.1错误排除2.1.1 nvcc fatal : Unsupported gpu architecture 'compute_20'2.1.2 fatal error: opencv2/core/core.hpp: 没有那个文件或目录2.1.3fatal error: glog/logging.h: No such fi原创 2021-09-22 18:00:08 · 590 阅读 · 0 评论 -
局域网内通过scp传递文件
上传本地文件到服务器scp /path/filename username@servername:/path 实际案例sudo scp /media/roy/roy/code_1.57.1-1623937013_amd64.deb [email protected]:/home/ngi/Downloads原创 2021-08-31 10:56:50 · 593 阅读 · 0 评论 -
LINUX支持exfat格式硬盘
sudo apt-get install exfat-fuse exfat-utils原创 2021-03-23 17:07:15 · 1303 阅读 · 0 评论 -
linux挂载磁盘2T以上
挂载2T以上的硬盘需要GPT格式,使用parted命令改变分区格式sudo suparted /dev/sdaprint mklabel gptprintquit查看sda信息fdisk -l分区 挂载首先查看挂载的盘,这里可以看到sda都没有挂载fdisk /dev/sda添加分区预备 1个1.5T用于/home 一个1T用于/,一个1T用于windows用p查看结束了w离开w此命令会使你的所有对磁盘的操作全部生效,如果不清楚自己所作所为的后原创 2021-03-15 18:35:19 · 1144 阅读 · 0 评论 -
linux批量修改文件名
新建了一批文件把JPG改为jpg,再机器学习处理数据集中经常会遇到这个问题1 rename+正则rename "s/.JPG/.jpg/" *s是搜索意思搜索到后用jpg替换JPG2 ${}和for循环写脚本运行关键用到了${}具体参考Linux中的$符号的三种常见用法#!/bin/bashfor name in `ls *.jpg`do firstname=${name%.*} mv $name $firstname.htmldone当.原创 2021-03-13 00:32:36 · 155 阅读 · 0 评论 -
linux ‘‘和““和``区别
转载https://www.cnblogs.com/sunpengblog/p/11424636.html`` :反引号,获取执行命令的结果打印日期:echo date --》 输出 2017年12月 8日 星期五 11时59分48秒 CST‘’ : 去掉 所有符号的特殊含义。“” : 不去掉符号的特殊含义。...原创 2021-03-12 23:57:45 · 36212 阅读 · 0 评论 -
报错couldn’t communicate with the NVIDIA driver
使用nvidia-smi报错:解决方法sudo apt-get install dkms利用命令ls /usr/src/nvidia-450.102.04/ 可查看下面有一个nvidia-450.102.04/ 文件夹,版本号因电脑而异sudo dkms install -m nvidia -v 450.102.04/原创 2021-03-12 15:53:23 · 511 阅读 · 0 评论 -
linux如何卸载软件
dpkg --list首先用dpkg --list 查看文件然后用如下命令删除,–purge可以不加是删除配置文件sudo apt-get --purge remove 文件名原创 2021-03-11 17:08:17 · 301 阅读 · 0 评论 -
deb包的安装和dpkg命令
转载dpkg命令小结安装deb包# sudo dpkg -i {package_name} # sudo dpkg -i sudo dpkg -i baidunetdisk_3.5.0_amd64.deb 查看包信息# dpkg -p {package_name}# dpkg -p baidunetdisk_3.5.0_amd64.deb dpkg-query: 软件包 baidunetdisk_3.5.0_amd64.deb 现在不可用查看包内内容# sudo dpkg原创 2021-03-09 11:05:49 · 1111 阅读 · 0 评论 -
MLPerf-train训练评估-gnmt
文章目录准备测试参考Getting start with MLPerf Hands-on准备软件环境ubuntu 16.04CUDA10.2dockernvidia-docker2测试硬件特斯拉-v100测试首先下载别人的测试结果test@test-X11DPG-OT:~$ mkdir githubfiletest@test-X11DPG-OT:~$ cd githubfiletest@test-X11DPG-OT:~/githubfile$ git clone https:原创 2021-01-26 12:20:52 · 796 阅读 · 0 评论 -
安装nvidia的cuda和驱动+cudnn7.6.5
驱动首先下载驱动和cuda安装包进入根目录sudo su安装驱动./NVIDIA-Linux-x86_64-450.80.02.run --no-x-check --no-opengl-files --no-nouveau-check一直挂驱动nvidia-smi -pm 1安装cuda./cuda_10.2.89_440.33.01_linux.run编辑环境变量vim /etc/environment末尾加入:/usr/local/cuda/bin编辑配置文件,原创 2021-01-22 16:02:12 · 363 阅读 · 0 评论 -
linux杀进程安装ssh
安装过程中出现E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?此时查看运行进程ps -e | grep apt发现2027 ? 00:00:00 apt.systemd.dai 2043 ? 00原创 2021-01-22 10:45:24 · 138 阅读 · 0 评论 -
解决ubuntu安装软件has install-snap change in progress错误
参考解决ubuntu安装软件has install-snap change in progress错误安装pycharm出现has install-snap change in progress错误。其实就是安装到一半没成功,这里可以中断安装然后再重新安装roy@helloGod:~$ snap changesID Status Spawn Ready Summary4 Doing today at 17:12 CST - Install原创 2021-01-17 17:24:11 · 1312 阅读 · 0 评论 -
导入pyside2出现libgssapi_krb5.so.2: symbol krb5_ser_context_init version krb5_3_MIT的问题
导入pyside2出现如下问题ImportError: /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2: symbol krb5_ser_context_init version krb5_3_MIT not defined in file libkrb5.so.3 with link time reference这是由于anaconda或机器中qt版本不对参考stackoverflow上解答 pip uninstall pyside2, qt, pyq原创 2021-01-11 14:58:16 · 4367 阅读 · 0 评论 -
linux中利用anaconda拷贝docker中python环境
首先安装anaconda,参考在linux中安装anaconda进入docker,在映射文件夹中输出reqirement.txt,也可以使用docker与宿主机间文件传输。具体参考容器和宿主机之间拷贝文件宿主机与容器目录映射这里选择了映射,已经选择了一个文件夹作为映射文件夹。此时进入宿主机sudo docker exec -it royV1 /bin/bash转到映射文件目录下cd usr/local/映射文件/生成requirements.txtpip freeze >原创 2021-01-07 13:24:27 · 433 阅读 · 0 评论 -
linux通过挂载u盘来拷贝资料
下图为桌面,创建一文件夹TOSHIBAmkdir TOSHIBA然后插入硬盘fdisk -l可以看到硬盘信息为/dev/sdb1,其他是装windows的硬盘mount /dev/sdb1 /home/roy/TOSHIBA此时进行拷贝操作然后进行卸载umount /dev/sdb1...原创 2021-01-05 14:20:47 · 217 阅读 · 0 评论 -
linux查找文件
find /usr -name mozilla其中/usr为指定查找的文件夹-name后面为查找的文件原创 2021-01-05 10:51:18 · 91 阅读 · 0 评论 -
pip单次换源
如pip下载需要换源,如果单次换清华源可以如下pip install tensorflow==1.14.0 -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn原创 2020-12-18 11:10:42 · 649 阅读 · 0 评论 -
linux下安装拼音
安装fcitxsudo apt-get install fcitx-bin fcitx-table -y卸载ibussudo apt remove ibus*在系统设置找到language support,点击Install/Languages安装拼音fcitx-configtool加入拼音重启后,点击右上角小企鹅,原创 2020-12-10 10:54:31 · 465 阅读 · 0 评论 -
linux双屏幕
xrandr查看屏幕信息可以发现dp-1是我的主要的显示器,物理位置在右侧剩下几个接口是没有连接的我的DVI接口应该在左侧,所以扩展如下填写xrandr --output DVI-D-1 --left-of DP-1 --auto如果是要复制则写xrandr --output DVI-D-1 --same-as DP-1 --mode 1920x1080...原创 2020-12-09 22:24:26 · 751 阅读 · 0 评论 -
linux看视频安装flash-解决慕课上播放时code7的问题
根据流程下载压缩包先新建一个Flash文件夹 tar xzvf flash_player_npapi_linux.x86_64.tar.gz -C Flash到Flash文件夹sudo cp libflashplayer.so /usr/lib64/mozilla/pluginssudo cp -r usr/* /usr原创 2020-12-01 17:29:32 · 1559 阅读 · 0 评论 -
linux中anaconda换源-常见错误
最近想给新装的anaconda创建虚拟环境,发现都无法下载查看配置文件vim ~/.condarc文件发现是中科大和清华的源,都无法安装channels: - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/原创 2020-11-25 10:27:50 · 651 阅读 · 0 评论 -
Linux就该怎么学-学习笔记-5用户身份与文件权限
文章目录5.1用户身份与能力5.1.1 useradd5.1用户身份与能力root 管理员就是存在于所有类 UNIX 系统中的超级用户。它拥有最高的系统所有权,能够管理系统的各项功能,如添加/删除用户、启动/关闭服务进程、开启/禁用硬件设备等。虽然以 root 管理员的身份工作时不会受到系统的限制,但俗语讲“能力越大,责任就越大”,因此一旦使用这个高能的 root 管理员权限执行了错误的命令可能会直接毁掉整个系统。为了方便管理属于同一组的用户,Linux 系统中还引入了用户组的概念。通过使用用户组号原创 2020-11-24 11:35:10 · 101 阅读 · 0 评论 -
linux切换用户
超级用户sudo su换回普通用户ctrl + d 退回到普通用户su 用户名 后面接自己的用户名也可以退出来exit 直接输入exit也可以退出原创 2020-11-24 10:10:00 · 271 阅读 · 0 评论 -
Linux就该怎么学4-学习笔记-Vim 编辑器与 Shell 命令脚本
文章目录4.1VIM文本编辑器4.1.1编写简单文档4.1VIM文本编辑器在每次运行 Vim 编辑器时,默认进入命令模式,此时需要先切换到输入模式后再进行文 档编写工作,而每次在编写完文档后需要先返回命令模式,然后再进入末行模式,执行文档 的保存或退出操作。在 Vim 中,无法直接从输入模式切换到末行模式。末行模式主要用于保存或退出文件,以及设置 Vim 编辑器的工作环境,还可以让用户执行外部的 Linux 命令或跳转到所编写文档的特定行数。要想切换到末行模式,在命令模式中 输入一个冒号就可以原创 2020-11-23 14:45:24 · 188 阅读 · 0 评论