![](https://img-blog.csdnimg.cn/20190901175739210.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux
文章平均质量分 96
祥瑞Coding
机器学习,计算机视觉
展开
-
linux操作系统基础知识(组成 | Kernel | Shell | 目录结构)
目录一、linux的组成1.1 组成结构1.2 Shell与Kernel二、Linux Kernel2.1 linux kernel作用2.2 进程管理2.3 文件系统2.4 文件分类2.5 设备驱动与网络接口三、linux系统目录结构一、linux的组成1.1 组成结构参考文章: https://blog.csdn.net/weixin_362...原创 2019-12-13 16:03:12 · 1904 阅读 · 0 评论 -
docker安装及环境容器上传
背景:同学整理的简单的docker安装及使用。目录一、安装docker1.1. 检查系统1.2. 更新源并安装依赖1.3. 添加一个新的GPG密钥1.4. 运行下面的命令1.5. 更新APT包索引1.6. 校验APT是从一个正确的仓库拉取安装包1.7. Ubuntu Xenial 16.04[LTS]需要的前置操作1.8. 安装二、基本操作2.1 查...原创 2019-04-25 16:16:14 · 585 阅读 · 0 评论 -
Linux中显卡用户管理相关应用及命令行
目的:管理相应显卡环境,汇总指令方便运用与查阅。相关文档:常用Linux指令汇总(显卡|读写|编译|进程|用户|挂载) 目录一、显卡相关1.1 nvidia-smi动态显示显卡占用1.2 运行程序时指定显卡1.3 端口号与PID号查询二. 用户与进程相关2.1 端口号与PID号查询2.2 通过PID查询用户名2.3 查询PID的命令行2.4 查询...原创 2019-04-28 14:27:26 · 1200 阅读 · 0 评论 -
客户端配置Hadoop并运用SLURM GPU集群与HDFS文件系统
目的:运算量巨大的时候,需要使用SLURM的GPU集群来运行实验。每个SLURM集群的配置方法不一样,但是流程大致相同。下面为我配置SLURM集群的方法,亲测有效目录一、客户端部署1.1 下载1.2 安装1.3 help二、环境配置2.1 python与torch配置2.2 配置汇总三、运用3.1 进入文件夹3.2 目录结构3.3 拷入文件3.4...原创 2019-08-15 17:26:13 · 4604 阅读 · 1 评论 -
CentOS 6.3安装Anaconda并配置PyTorch与CUDA
背景:我们需要安装anaconda方便管理python环境及工具包。参考:centOS与Ubuntu较为类似,之前做过ubuntu上conda的安装,可参考这几篇略微更改如法炮制。此文方法为最简单方法,即通过yml文件直接安装并配置相应的环境,亲测有效。Ubuntu14.04安装Anaconda3-2018.12-x86_64 运用Anaconda对python 3.6与tensorf...原创 2019-09-01 20:08:49 · 3259 阅读 · 0 评论 -
运用github管理项目不同平台之间互传文件
背景:github管理文件和项目以及进行版本控制非常方便。我们有必要学习github如何对文件进行管理。如何上传项目以及下拉项目。另:通过安装iterm2与安装lrzsz之后,我们可以传送小文件,但是大文件需要通过smb传送,但是我们没有smb权限。为了更好的传送文件,我们运用github进行传输。不过github也不能传输大文件,传输大文件需要一定的限制。目录一、liunx上传文件到...原创 2019-07-25 16:33:44 · 404 阅读 · 0 评论 -
在CentOS 6.3上配置PyTorch与gcc
CentOS 6.3服务器上配置PyTorch与gcc目录一、版本查看1.1 CentOS版本查看1.2 CUDA版本查看CUDA驱动版本CUDNN1.3 python版本二、下载镜像2.1 环境下载2.2 解压环境2.3 安装第三方包三、安装成功3.1 如上流程3.2 安装成功四、安装gcc4.1 安装Jumbo4.2 用Jum...原创 2019-09-01 20:03:12 · 4991 阅读 · 2 评论 -
虚拟环境中用Anaconda安装显卡CUDA驱动与CUDA运行版本匹配
问题:运行程序时报错 InternalError: cudaGetDevice() failed. Status: CUDA driver version is insufficient for CUDA runtime version,描述了显卡驱动与CUDA版本不匹配的问题。目的:解决版本不匹配的问题。参考:https://blog.csdn.net/weixin_36474809/a...原创 2019-02-21 11:00:23 · 25234 阅读 · 4 评论 -
运用Anaconda对python 3.6与tensorflow-gpu与pip环境配置
背景:代码是python3版本编写,则运用python2.7运行会报错,运用python3版本运行又显示没有安装tensorflow。所以运用python3版配置与安装tensorflow。目的:运用anaconda来进行python3.6安装与配置tensorflow目录一、问题描述二、旧版本解决方法(无用可不看)2.1 安装python32.2 升级旧pip2.3 ...原创 2019-02-20 18:59:14 · 4130 阅读 · 1 评论 -
Ubuntu14.04安装Anaconda3-2018.12-x86_64
背景:anaconda这是一个非常齐全的python发行版本,非常利于管理各种python包及相应的库版本。目的:在ubuntu14.04版本的linux服务器上安装anaconda目录一、版本查看1.1 ubuntu版本查看1.2 服务器版本查看二、下载与安装Anaconda三、环境变量添加与配置3.1 添加python到环境变量中3.2 生效环境变量3...原创 2019-02-20 17:28:55 · 3987 阅读 · 1 评论 -
windows PC用SSH连接Ubuntu14.04的配置与方法
背景:运用rdp连接且传输的是桌面数据,通信速率慢。不如SSH可以直接敲命令行且只传输字符速度快,并且SSH可以直接在电脑端输入命令行且可以运用bash。实现更好,SSH默认使用22号端口。目的:服务器上配置并连接SSH目录一、查看ubuntu版本1.1 cat /etc/issue1.2 sudo lsb_release -a二、更新与安装SSH2.1 更新资源列表...原创 2019-01-23 10:48:19 · 1858 阅读 · 1 评论 -
zynq7020的ARM单片机编译与运行程序MTCNN
背景:FPGA的运行需要片上ARM的控制,所以需要针对片上ARM编写的源码并且需要片上ARM执行源码。目的:运用ARM编译MTCNN的代码,然后在ARM上运行。目录一、创建虚拟机二、虚拟机上编译通过程序2.1 cmake的编写2.2 运行2.3 makefile可否单独对程序make三、交叉编译openCV四、运行简单的测试程序4.1 连接ARM单片机4...原创 2018-10-24 14:10:49 · 3071 阅读 · 2 评论 -
虚拟机交叉编译openCV详细步骤及bug解决详解
目的:交叉编译openCV库,用于xilinx的MIZ7020的FPGA的片上ARM运行。目录一、安装依赖项二、安装编译器2.1 编译器安装与路径2.2 环境变量配置三、安装依赖库3.1 下载依赖库3.2 交叉编译依赖库zlib的交叉编译为例:流程libjpeg的交叉编译libpng的交叉编译yasm的交叉编译libx264的交叉编译li...原创 2018-10-29 11:21:01 · 5209 阅读 · 9 评论 -
虚拟机上安装openCV
背景:MTCNN程序的编译依赖openCV库,所以需要将openCV在虚拟机上进行安装。目的:在虚拟机上安装openCV。目录一、创建虚拟机二、虚拟机联网2.1 选择桥接模式2.2 选择桥接网卡三、安装openCV3.1 查看服务器已安装版本3.2 安装OpenCV安装依赖库:下载openCV安装新版本3.3.0失败安装旧版本2.4.9配置环...原创 2018-10-25 08:33:40 · 5264 阅读 · 2 评论 -
常用Linux指令汇总(显卡|读写|编译|进程|用户|挂载)
目的:汇总linux指令,以便查阅和使用。如何查看显卡情况?如何查看服务器上所有的端口号?目录快捷键1. 显卡相关1.1 nvidia-smi1.2 运行程序时指定显卡1.3 端口号与PID号查询2. 目录与读写相关2.1 cd、ls、mkdir、pwd指令2.2 显示相应挂载信息2.3 拷贝 cp指令2.4 mount 指令 挂载...原创 2018-09-10 14:27:34 · 1032 阅读 · 1 评论