
ubuntu
文章平均质量分 61
Jasscical
github:github网址/jasscical
gitee:gitee网址/jasscical/
记录个人学习经历,积少成多,水到渠成。
展开
-
实现简单linux服务器
参考:linux简单实现简单功能:客户端输入什么,服务器显示什么创建一个服务器实现socket通信,文件server.c 1 #include <unistd.h> 2 #include <stdio.h> 3 #include <sys/types.h> 4 #include <sys/socket.h> 5 #include <arpa/inet.h> 6 #include <netinet/in.h&g原创 2021-05-14 10:36:52 · 233 阅读 · 0 评论 -
服务器升级下,多用户怎么维护自己的环境
前天服务器升级,由cuda9.0升级到了cuda9.2。相应地cudnn7.0.5升级到了cudnn7.6.5。这导致了我的tensorflow1.6版本的代码运行不了。首先明白系统用户root、普通用户的区别,它们分别对应系统环境变量、用户环境变量。学校服务器有多个用户,用户没有操作系统用户的权限!1.首先进行尝试的是将cuda9.2改回cuda9.0版本。这个需要在~/.bashrc(用户环境变量)下加入cuda9.0的路径vim ~/.bashrc可以进入/usr/local查.原创 2021-03-11 12:06:32 · 296 阅读 · 0 评论 -
ubuntu20.04安装cudnn7.0.5
之前安装的cuda9.0+cudnn7.1+tensorflow1.6+gcc5.5.0版本,然后跑代码报错。查看是cudnn版本不兼容,于是换成7.0.5版本。为了以后方便复现环境,把这些上传到百度云。一路踩坑至此,无人指导的痛。比如原来服务器(不是我一个人的)上已经安装了cuda10.0,我需要再安装cuda9.0.就学习怎么安装,然后报错g++版本7.5.0不兼容,好家伙,了解到原来cuda9.0只兼容g++6.0以下的编译器,。服务器上apt连不上网(某位同学设置了代理),搞源搞半天,试了n原创 2020-11-05 11:23:16 · 970 阅读 · 3 评论 -
ubuntu20.04安装多版本的cuda9.0 cuda10.0
条件:服务器上已有cuda10.0、g++7、g++9目的:再安装一个版本cuda9.0(只支持g++6.0以下的);如果你是安装单个版本cuda的,又是不熟悉怎么安装的小白,在处理上会有些不一样,建议看其他的文章。1.安装cuda9.0过程跟着ubuntu安装并切换多个版本的cuda一步一步来,有一些不一样的,因为没有ubuntu20.04的,所以就下载了个ubuntu16.04,直接安装会报错,说g++7.5.0的版本不行,因为ubuntu16.04那时候还没有g++7.x的,所以要安装低版原创 2020-11-04 10:37:48 · 8497 阅读 · 0 评论 -
Ubuntu20.04 在已有多个版本下安装g++\gcc5.5.0版本
写在前面:服务器环境为ubuntu20.04,cuda10.0+对应的cudnn+英伟达驱动450,g++版本有g++7、g++-9。我需要复刻一个环境,需要tensorflow1.6.0+cuda9.0+cudnn,安装cuda过程说我的g++-7.5.0版本不能编译,百度一波发现cuda9.0支持g++6.0以下的。服务器使用apt下载不了,换源换了几天毫无进展,作罢,只能转向离线安装,第一次是安装g++-4.8.5失败告终。坑踩了不少,对于不熟练linux的菜鸡来说,大部分都得靠百度。次日,强忍原创 2020-11-03 17:24:07 · 6073 阅读 · 1 评论 -
(踩坑)windows下的linux子系统迁移至非系统盘
踩坑如下:先在微软应用市场下载linux然后安装完,再做目录链接会出现linux启动失败问题 先做目录链接会导致应用市场下载linux失败,如下图:正确操作如下:注意两个路径:linux默认安装路径: C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc 假如我们要迁移linux到的其他路径为:H:\Linux\Canonica.原创 2020-10-19 21:44:10 · 4198 阅读 · 9 评论 -
vim编辑快捷键
记录个人学习,仅供参考~vim:1.保存写的文件并命名: 按esc进入命令模式,输入“:wq filename”,按回车键2.调整高亮:进入命令模式,输入“:syntax on”3.显示行号:进入命令模式,输入 “:set number”4.vim配置,输入“vim ~/.vimrc”5.上下左右键移动 或 h-左,l-右,j-下, k-上6.w--跳动一个word, b--往回跳back7.ctrl+f(pgup)--往前翻页, ctrl+b(pgdn)--往后翻页8.快速定位到某.原创 2020-10-05 17:32:55 · 224 阅读 · 0 评论 -
(个人向)linux系统常用命令
一、文件(夹)操作pwd --查看当前路径ls --列出当前路径下所有文件或目录ls -la --列出当前路径下的文件或目录权限cd .. --返回上一级目录cd --返回根目录cd /home/user --进入/home/user目录下cat /home/user/a.txt --查看/home/user目录下文件a.txt内容mv old new --将old重命名为newscp 文件1 服务器 --将本地文件复制到服务器下,如scp 空格 /home/原创 2020-05-23 20:27:00 · 223 阅读 · 0 评论 -
(小白安装) ubuntu虚拟机安装Vmware Tools
1.安装Vmware Tools,(没安装屏幕分辨率是不会铺满屏幕的)2.如果ubuntu安装的是中文,那么目录路径是中文的,比如‘桌面’,想要将目录转回英文的可以在命令行输入以下两行,然后会弹出一个提示框,选择更新即可export L ANG=en_ USxdg- user - dirs-gtk- update3.在Desktop下建立tools文件夹然后将…tar.gz文件...原创 2020-03-28 08:52:03 · 150 阅读 · 0 评论 -
windows和虚拟机互相复制粘贴
原文链接小白容易的操作是把ctrl+c\ctrl+v 的习惯带到虚拟机上,在ubuntu上,复制快捷键ctrl+shift+c,粘贴ctrl+shift+v原创 2020-03-12 22:35:40 · 4126 阅读 · 1 评论