ubuntu
Shuai@
这个作者很懒,什么都没留下…
展开
-
ubuntu OpenCV C++安装
OPENCV 配置转载 2022-09-01 10:27:01 · 2709 阅读 · 1 评论 -
ubuntu OpenCV C++报错 undefined reference to `cv::Formatter::get(cv::Formatter::FormatType)‘
C++ opencv原创 2022-09-01 10:03:40 · 1067 阅读 · 0 评论 -
python 中指定GPU乱序解决方案
python中GPU指定原创 2022-08-29 22:58:20 · 525 阅读 · 0 评论 -
删除ubuntu双系统后,开机出现grub黑屏,GRUB Minimal BASH-like line editing is supported.
双系统黑屏转载 2022-08-25 09:43:28 · 771 阅读 · 0 评论 -
linux防火墙iptables封IP,拒绝指定IP和网段的办法
转载:https://www.qumai8.cn/2017/06/21/1049.htmlservice iptables status可以查看到iptables服务的当前状态/etc/init.d/iptables stop/etc/init.d/iptables start单个IP的命令是 iptables -I INPUT -s 211.1.0.0 -j DROP封IP段的命令是iptables -I INPUT -s 211.1.0.0/16 -j DROPiptables -I IN转载 2021-11-22 14:41:46 · 967 阅读 · 0 评论 -
ubuntu检查cuda版本和安装
首先使用nvcc -V检查cuda版本nvcc -V如果提示Command ‘nvcc’ not found, but can be installed with:sudo apt install nvidia-cuda-toolkit可以使用这个命令直接安装cudasudo apt-get install nvidia-cuda-toolkit但是需要看看进入 cd /usr/local/cuda 看看是不是存在cuda查看cuda的bin目录下是否有nvcc,有的话直接将cud原创 2021-11-21 11:33:08 · 7500 阅读 · 1 评论 -
ubuntu将虚拟环境中的cuda版本加入环境变量
ubuntu将虚拟环境中的cuda版本加入环境变量使用conda管理Python环境,可以会有多个环境,每个环境的cuda版本可以不同,你可以根据你需要的cuda版本,将虚拟环境中的cuda加入到环境变量中。加入环境变量设置path中的虚拟环境{enviroment}的cuda路径 anaconda/envs/{enviroment}/lib/{enviroment}代表的是虚拟环境的名字。...原创 2021-11-21 11:23:35 · 8308 阅读 · 2 评论 -
linux禁止特定的ip访问
linux 服务器通过设置/etc/hosts.allow和/etc/hosts.deny这个两个文件,hosts.allow许可大于hosts.deny可以限制或者允许某个或者某段IP地址远程 SSH 登录服务器,方法比较简单,且设置后立即生效,不需要重启SSHD服务,具体如下:/etc/hosts.allow添加sshd:192.168.0.1:allow #允许 192.168.0.1 这个IP地址SSH登录sshd:192.168.0.:allow #允许192.168.0.1/24这段IP地转载 2021-11-21 11:00:44 · 2368 阅读 · 0 评论 -
ubuntu18遇到没有网络服务,原因网卡驱动出问题了
因为使用的是新主板自带的网卡驱动,ubuntu系统自带的网卡驱动不兼容,重启后就出问题了。ifconfig -a发现没有ipv4的ip地址,而且插着网线,原因判断网卡驱动出问题了。使用如下命令查看网卡设备lspci是realtek RTL8125的网卡驱动,去realtek官网下载一下网卡驱动。驱动下载下载后,在电脑上解压。在解压文件夹中运行sudo ./autorun.shsudo autorun.sh如果出现了如下报错,could not insert r1825,是因为旧原创 2021-10-26 21:41:44 · 4453 阅读 · 8 评论 -
ubuntu18.04安装显卡驱动
转载查看显卡型号不知道显卡型号的可以通过此命令查看,但可能有的新显卡无法识别。lspci | grep VGA下载显卡驱动程序在 NVIDIA 官网 或 GeForce 官网 下载所需的显卡驱动程序。需要注意的是显卡驱动需要和 CUDA 版本对应,而 CUDA 版本又要和 PyTorch 或 TensorFlow 的版本对应,所以原则上是越新的版本越好,因为可以支持更多版本的深度学习框架。禁用 nouveau 驱动1.使用下述命令可以查看 nouveau 驱动是否运行:lsmod | g转载 2021-10-13 21:18:13 · 515 阅读 · 0 评论 -
修改bios系统导致的ubuntu循环登录,显卡驱动安装失败
The target kernel has CONFIG_MODULE_SIG set, which means that it supports cryptographic signatures on kernel modules. On some systems, the kernel may refuse to load modules without a valid signaturefrom a trusted key. This system also has UEFI Secure Boot原创 2021-09-08 16:31:29 · 1267 阅读 · 0 评论 -
linux bash循环命令
#!/bin/bash#使用列表for循环显示10次欢迎操作for variable in `seq 1 10`do echo "execute $variable times "done原创 2021-08-15 00:12:03 · 444 阅读 · 0 评论 -
使用脚本激活conda 环境
使用脚本激活conda 环境conda 可以管理Python环境,使用conda info -e可以查看你已经建立的python环境,base 是默认的python 环境。如果你想在终端激活环境的时候少打几个字,可以将source activate envs_name,envs_name代表你python环境的名字。步骤1.新建脚本,例如建立torch1.8.sh,内容如下source activate xiaoming_pytorch1.8python -V步骤2.然后将torch1.8原创 2021-08-14 12:55:44 · 1220 阅读 · 0 评论 -
2021-07-01
Anaconda 镜像使用帮助参考清华官方anaconda 镜像源官网说明,网站链接anacondaAnaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。TUNA 还提供了 Anaconda 仓库与第三方源(conda-forge、msys2、转载 2021-07-01 09:56:37 · 84 阅读 · 0 评论 -
linux的vim使用
注释手动输入注释符:单行注释:可以直接在行前添加注释符比如 #多行注释:ctrl+v 进入视图模式, 然后shift+i,输入注释符,最后按Esc也可以使用替换命令,详细的请看第3条:# 注释,以Python为例:m,ns/^/#/g # 注释m到n行# 解除注释:m,ns/^#//g # 注释整个文档:1,$s/^/#/g# 还有更高效快速的方法:%s/^/#/g多窗口写代码过程中要打开多个窗口,如果反复关闭开启会很.转载 2021-05-24 20:11:08 · 76 阅读 · 0 评论 -
ubuntu系统的服务器拔掉多余的机械硬盘启动失败
Ubuntu系统的服务器或者电脑当挂载多快硬盘时,拔掉其中一块硬盘,会出现启动失败的情况。这个时候,可以通过recovery mode模式进行处理。步骤如下:进入ubuntu的高级模型,开机时选择advanced那个然后光标选择recovery mode进入recovery mode在列表中选择root,然后进行root终端此时文件只有只读权限,因为要修改fstab,使用mount -o remount rw / 命令获得修改权限。使用vim /etc/fstab 进行编辑fstab 将拔掉原创 2021-04-01 19:33:32 · 1588 阅读 · 0 评论 -
UEFI启动下的双系统,如何设置win10为默认启动,ubuntu为可选择启动项
UEFI启动下的双系统,如何设置win10为默认启动,ubuntu为可选择启动项转载 2021-01-12 21:10:17 · 590 阅读 · 0 评论 -
frp内网穿透
参考链接:保姆级配置教程使用frp做内网穿透的前提是需要有一台具有公网ip的云主机。准备一台具有公网ip的云主机被控的内网服务器云服务器端:去https://github.com/fatedier/frp/releases下载适合你服务器系统的frp软件,我这里是用的是腾讯云64位Ubuntu16.04所以选择frp_0.34.3_linux_amd64.tar.gz,下好之后解压:tar -zxvf frp_0.34.3_linux_amd64.tar.gz我们需要编辑的文件是frp转载 2021-01-10 23:19:42 · 470 阅读 · 2 评论 -
linux常用命令
useradd nameuseradd -d path namepasswd nameuserdel name保留家目录userdel -r name删除家目录su - name高级用户到低级用户不需要密码exit退出当前用户查询用户信息id username返回的信息有uid用户idgid是所在的组号管理组groupadd groupnamegroupdel group name创建用户时制定组useradd -g groupname username修改用户原创 2021-01-07 21:42:58 · 96 阅读 · 0 评论 -
gpu统计示例
import GPUtil as GPUimport timeimport numpy as npfrom visdom import Visdomclass GPU_stati(): def __init__(self,time_gaps=1,time_sample=60): self.GPU_num =len(GPU.getGPUs()) self.gpus_Util = np.zeros(self.GPU_num) self.gpus = G原创 2021-01-05 22:48:35 · 234 阅读 · 0 评论 -
自动化创建用户
首先创建shell脚本 create_sharefile.sh如下是shell脚本的内容,可以在超级管理员账户创建./create*.sh 名字 学位 入学时间传入了三个参数 名字、学位和入学时间$1,$2,$3该脚本包含如下部分创建用户和默认密码指定用户的家目录为每个用户的.bashrc 中添加创建好的python环境将家目录下的myproject文件作为软连接指向以前创建好的目录改修文件的权限和组#./create*.sh username degree year#./cre原创 2021-01-05 20:25:41 · 288 阅读 · 0 评论 -
linux中使用screen or byobu 防止远程连接时程序中断
在终端输入screen,如果提示没有安装,直接安装就可以了首次使用终端输入screen,后点击回车就开始了一个会话,此时运行程序后,想暂时离开使用[Ctrl+A+D],就可以离开当前会话。想再次回复这个会话,可以使用screen -r。如果已经开启了很多个会话,那就使用screen -ls 查看有哪些会话,然后使用 screen -r id就可以了。如果想直接离开不在连接,使用[Ctrl+D]...原创 2020-12-12 11:26:20 · 355 阅读 · 1 评论 -
gpus使用统计
使用GPUtil模块统计GPU的使用pip install GPUtil首先安装GPUtil模块然后载入模块import GPUtil as GPUgpus = GPU.getGPUs()for gpu in gpus: print('GPU利用率',gpu.memoryUtil)class GPU: def __init__(self, ID, uuid, load, memoryTotal, memoryUsed, memoryFree, driver, gpu_name,原创 2020-12-06 21:59:07 · 587 阅读 · 0 评论 -
不同系统之间使用samba工具访问windows/ubuntu/macos文件
有时我们需要使用windows或者mac来访问ubuntu系统的服务器的文件。xftp和winscp是两款不错的软件,但是它们无法现在看文件的结果,需要传输到本地。下面我将介绍使用两种情况下的访问配置在Windows上访问linux的共享文件夹第一步:在Linux上安装Samba:sudo apt-get install samba第二步:配置一个通过samba访问Linux文件夹时,需要用到的用户名和密码:smbpasswd -a username 在实际时,转载 2020-11-30 13:40:53 · 858 阅读 · 0 评论 -
linux 下显示文件层级结构的命令tree
tree -L NN代表显示N级目录原创 2020-11-23 11:46:17 · 2417 阅读 · 0 评论 -
conda添加中科大镜像源
conda 添加中科大镜像源conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes原创 2020-11-21 23:53:25 · 5933 阅读 · 0 评论 -
ubuntu系统环境指定GPU的使用
改变系统变量改变系统环境变量仅使目标显卡,编辑 .bashrc文件,添加系统变量export CUDA_VISIBLE_DEVICES=0在程序开头设置os.environ["CUDA_VISIBLE_DEVICES"] = '0,1,2,3'在运行程序时指定运行程序时使用命令行,来设置该程序可见的gpu:CUDA_VISIBLE_DEVICES=0,1,2,3 python xxx.py...原创 2020-11-21 14:56:19 · 3727 阅读 · 0 评论 -
ubuntu创建用户+文件读写权限+新用户添加到组
一、 ubuntu 增加一个用户 并赋予权限ubuntu 增加一个用户 并赋予权限1. 添加一个用户#添加一个test的用户 sudo adduser test #修改密码 回车后出现一下提示 输入密码即可 sudo passwd test#Changing password for user test.#在这里输入新密码New UNIX password: #再次输入新密码 Retype new UNIX password: #passwd: all authent原创 2020-11-21 12:52:56 · 7815 阅读 · 1 评论 -
Ubuntu 14.04 安装vncserver之后,重启无法登录桌面
1.Ubuntu配置完vncserver,重启计算机,发现密码正确,但是无法进入桌面。2.通ctrl+alt+F1切换到tty终端,进入用户的家目录。3.使用命令ls -la,查看是否有隐藏文件".Xauthority"。4.如果有使用rm -rf .Xauthority命令删除该隐藏文件,然后使用ctrl+alt+F7切换到图形界面。5.输入正确密码,就可以登录。...转载 2020-11-15 18:44:01 · 514 阅读 · 1 评论 -
ubuntu 增加一个用户 并赋予权限
ubuntu 增加一个用户 并赋予权限原创 2020-11-15 17:41:03 · 168 阅读 · 0 评论 -
使用sudo运行vncserver后导致Ubuntu循环登录进入不了桌面的问题原因及解决办法
使用sudo运行vncserver后导致Ubuntu循环登录进入不了桌面的问题原因及解决办法 Arnold-FY-Chen 2019-06-15 20:23:00 ...转载 2020-11-15 16:02:48 · 1016 阅读 · 0 评论 -
untu桌面系统恢复到ubuntu桌面系统
假定读者原来的系统为ubuntu桌面系统,并且根据如下命令更换到xubuntu桌面系统 sudo apt-get install xrdpsudo apt-get install vnc4serversudo apt-get install xubuntu-desktopecho "xfce4-session" >~/.xsessionsudo service xrdp restart 在这个过程中,更改了桌面系统。如果需要恢复到原ubuntu桌面系统并将...转载 2020-11-15 15:45:32 · 701 阅读 · 0 评论 -
xubuntu桌面系统恢复到ubuntu桌面系统
由xubuntu桌面系统恢复到ubuntu桌面系统 蓝色艺林 2018-11-14 11:31:29 ...转载 2020-11-15 15:41:03 · 1216 阅读 · 1 评论 -
windows通过xrdp连接ubuntu
参考链接1参考链接2方案一:通过安装第三方xfac4或者xubuntu桌面系统达到远程访问的功能的。通过以下命令直接安装,然后通过Windows自带的远程访问工具就可以直接访问了。#安装xrdp sudo apt-get install xrdp #安装vnc4server sudo apt-get install vnc4server tightvncserver #安装xubuntu-desktop sudo apt-get install xubuntu-desktop #向xse转载 2020-11-14 21:41:49 · 307 阅读 · 0 评论 -
ubuntu 自定义路径 anaconda安装
conda下载下载anacoda这一步可以去官网下载。anaconda安装如图所示终端运行bash Anaconda*.sh然后 Enter键然后一直Enter键进行。然后 选择 yes然后建议选择第三项自定义安装,我安装到了**/data/anconda3**的文件夹下面,输入好路径后回车。等待安装建议选择yes 然后回车最后建议安装vscode很好的用的软件...原创 2020-11-14 01:28:49 · 417 阅读 · 0 评论 -
ubuntu的xrdp连接
https://zhuanlan.zhihu.com/p/40937988原创 2020-11-13 23:01:34 · 298 阅读 · 0 评论 -
ubuntu:文件夹自带的远程协议访问服务器文件夹
远程 远程服务器的文件夹首先打开文件夹,然后点击左栏最后一行的 +其他位置然后在文件夹的最下方输入如下地址sftp://name@server_ip:端口name 代表用户名字,server_ip代表远程主机ip,端口号一般选择22....原创 2020-11-11 13:58:07 · 1178 阅读 · 1 评论 -
ubuntu查看端口使用情况
查看ubuntu端口使用情况netstat -apn原创 2019-11-04 16:29:00 · 2095 阅读 · 0 评论