
ubuntu linux
linux从开始到能用
TinaO-O
这个作者很懒,什么都没留下…
展开
-
分布式 unknownError:Could not start gRPC server
这里要说一个比较偶然的错误,会导致worker都不停止。ps会输出unknownError:Could not start gRPC server.这是由于端口被占用,也就是类似于:节点名:2223 (比如192.18.49.1:2223,或者1:2223)其中2223就是端口。如果2223被什么占用了,那么worker跑完就不会停止。节点不释放,就会空耗资源,就会费钱。解决方法是开始跑程序就要注意ps的输出,如果提示了unknownError:Could not start gRPC原创 2020-08-20 11:05:49 · 1215 阅读 · 0 评论 -
几个小时 几行代码 简单 直白 tensorflow 分布式代码实战
北京又下雪了,这个2020年开启的方式太沉重了。我本人对tf并不精通。分布式听起来也很复杂。而且我要做的是将deeplabv3+的代码做成分布式的。也就是多个节点,相当于用两台服务器的gpu。听起来很麻烦,实际上居然很简单。而我自己也是花了几个小时从什么都不懂到代码跑起来。很多教程写了特别长的文字,我认为画图更简单。本教程尽量简短,好懂,并且有代码。只是基础教程,不能做到自创多GPU损失计...原创 2020-02-12 01:36:01 · 1132 阅读 · 9 评论 -
ubuntu远程复制命令 不是scp 不覆盖已有文件 rsync
rsync -avzu --progress /root/client/ root@202.112.23.12:/home/work/如果已有文件上面命令会确认,直接跳过:原创 2019-10-20 22:12:51 · 1593 阅读 · 0 评论 -
ubuntu 降低内核版本 最简单的内核版本切换,更改启动顺序 看了很多教程 不好使,于是自己写了一个
你不嫌麻烦的话,每次切换内核直接开机启动的时候手工切换即可,就那个开始屏幕,问你用哪个版本的。下面不用看了。如果你想省事:先解释下,毕竟这个东西不能出错。主要分为三步:安装你想要得内核,查看是否安装,开机自动启动设置为启动你要的版本。查看已安装内核版本:首先你要有若干个内核版本可供切换:比如使用命令grep menuentry /boot/grub/grub.cfg...原创 2019-10-19 17:35:30 · 9659 阅读 · 4 评论 -
ubuntu更改文件夹内所有东西的权限 所有用户都可以读写 :sudo chmod -R 777 ./foder
主要是容易忘记递归是大写还是小写,很多命令都是小写,然后网上只有改单层的,还要墨迹一大堆解释。如果要改所有者用chown是挺水的,不过省的下次搜索浪费我时间。...原创 2019-10-17 20:44:12 · 2705 阅读 · 1 评论 -
一句代码 快速 ubuntu 解压缩 tar.gz
tar -zxvf /home/tom/pycharm.tar.gz原创 2019-04-12 09:42:15 · 502 阅读 · 0 评论 -
ubuntu 统计当前文件夹文件个数
转载自:https://blog.youkuaiyun.com/jningwei/article/details/79758101ls -l | grep "^-" | wc -lls -l | grep "^-" | wc -l转载 2019-03-29 10:09:08 · 2172 阅读 · 0 评论 -
jupyter Unhandled error PermissionError: [Errno 13] Permission denied:
os.makedirs(path, mode=mode) File "/home/liutian/anaconda3/envs/ame/lib/python3.6/os.py", line 220, in makedirs mkdir(name, mode) PermissionError: [Errno 13] Permission denied: '...原创 2019-03-20 15:05:09 · 5345 阅读 · 2 评论 -
ubuntu 指定位置安装anaconda
因为他询问你,你在输入位置,是不能出错的,要不就得重来,我这急脾气。所以:bash ./path/to/anaconda/AnacondaXXX.sh -p /home/i/favorate/ -u就很简单了感觉有点水,那贴个图吧:...原创 2019-03-19 16:19:09 · 3413 阅读 · 0 评论 -
ubuntu 指定目录 文件夹 的访问权限 用户 将用户绑定到文件夹
sudo chown tom /home/DATA/test/tom这样指定后,该文件目录的权限就在tom身上。他可以任意的在里面增删改查询。其他任何人,管理员除外,都不能访问。和chmod的区别在于,chmod针对的是该文件,它是否否能被读写,不针对任何用户(管理员除外)。chown则是针对个人。...原创 2019-02-20 17:14:35 · 9844 阅读 · 1 评论 -
内网连接ubuntu服务器基础操作
本教程针对内网,提供GUI界面,客户操作系统是windows,服务器操作系统是ubuntu安装xmanagerhttps://blog.youkuaiyun.com/qq_27252133/article/details/80722627注意看评论,别以为是免安装版本然后的使用非常的简单打开xshell,新建绘画,然后填写ubuntu服务器的地址,用户名,密码。连接上之后你就可以尝试运...原创 2019-01-14 20:17:16 · 1576 阅读 · 0 评论 -
ubuntu 关闭终端 程序继续运行 nohup的使用 matlab 并行 服务器使用基础知识 python 后台运行
如果在命令后面加个&是没用的matlab -nodisplay -nodesktop -nosplash -logfile test.log -r test &matlab -nodisplay -nodesktop -nosplash -logfile test.log -r test 这是我的药运行的命令。应该用这个,前面加个nohup,视情况而用sudo,...原创 2019-01-06 19:48:37 · 1668 阅读 · 0 评论 -
ubuntu tab 自动补全的使用 ubuntu 增加效率 幼稚园教程
ubuntu 在terminal 里面输入首字母会进行自动补全:比如我想编辑testCollect.m:我输入gedit te 之后按下tab键:再按一下tab,出现前面字母匹配相同的文件:你会发现他给我的不是testCollect.m而是testCollect,这是因为我有两个以te打头的文件,所以他给我补全到最大相同的字母,只要我提供下一个不同的字...原创 2018-12-28 16:22:15 · 2729 阅读 · 0 评论 -
ubutnu xftp ftp协议传输错误 perimission denied
这个问题很明显是权限错误。比如我向/home/mine传送文件。下面的命令会让你子文件夹也变得可以读写。chmod 777 -R /home/mine如果只想给该文件夹权限,子文件夹依旧不可访问:chmod 777 /home/mine那么如果在命令行中ls这个文件夹,显示不能访问了,那么就需要:chmod u+rw /home/mine子文件就是加个参数-R...原创 2018-12-26 16:58:32 · 557 阅读 · 0 评论 -
ubuntu 16 vmware 与 虚拟机传递文件
关闭虚拟机后,可以对虚拟机进行编辑。 在option里面有个 share folde,共享文件夹之后点击下面的绿色的add添加新的位置,比如我添加了我home下的文件夹,他就会出现在我的虚拟机上。虚拟机关机添加,之后重启虚拟机。 ...原创 2018-12-24 13:08:09 · 3514 阅读 · 0 评论 -
ubuntu 16.04 使用 vmware15安装windows 10 虚拟机
安装vmware教程:https://blog.youkuaiyun.com/u013249853/article/details/85219651安装虚拟机:1.命令行输入sudo vmware打开vmwaresudo vmware2.新建虚拟机 3.选择win10系统安装的iso文件激活码:http://www.xitongcheng.com/jiaoche...原创 2018-12-24 10:33:43 · 5033 阅读 · 1 评论 -
ubuntu 16.04 安装 vmware pro 15
1.下载:https://my.vmware.com/cn/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/15_02.安装:sudo chmod +x VMware-Workstation-Full-15.0.2-10952284.x86_64.bundle sudo ./VMware-Wo...原创 2018-12-23 00:17:29 · 3596 阅读 · 0 评论 -
Unable to init server: Broadway display type not supported:
这个问题,在我这里解决了,但不一定是你相同的问题。我这里是这样的,我使用root用户(不具有登录权限,但的确是默认的管理员账户)通过xshell登录ubuntu系统,导致了这个问题。以及我使用adduser增加了账户,以及使用xshell的ssh登录。也就是说,第一个是不应该用root登录,第二个是ssh协议不对。 ...原创 2018-12-18 08:50:18 · 7392 阅读 · 0 评论 -
Matlab 2018 在 ubuntu 16.04 使用iso的安装
mkdir matlabsudo mount -o loop R2018b_glnxa64_dvd1.iso /home/liutian/matlabsudo /home/liutian/matlab/install用的这个,都有吧。 sudo mount -o loop R2018b_glnxa64_dvd2.iso /home/liutian/matlab...原创 2018-12-17 21:26:00 · 1668 阅读 · 0 评论 -
官方最新 ubuntu 安装sublime text教程
http://www.sublimetext.com/docs/3/linux_repositories.html#aptwget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -sudo apt-get install apt-transport-httpsecho "deb ht...原创 2018-12-10 17:16:45 · 1078 阅读 · 0 评论 -
ubuntu 远程 xshell 鼠标变十字 不能点击
这是由于在shell中输入了import导致了。有三种解决方法:1杀死import进程ps -e | grep "import"kill -9 3879#我的import进程ID2.alt+f4我是ssh协议,所以这个除了关闭终端没用。但是普通征程ubuntu用户好使3.重启...原创 2018-12-10 16:10:18 · 902 阅读 · 0 评论 -
conda 安装 jupyter notebook jypyter lab nb_conda
首先,激活你的环境。听不懂的话,补个课:https://blog.youkuaiyun.com/u013249853/article/details/84648917 https://blog.youkuaiyun.com/Mrxxyz/article/details/84866504这个说还需要内核,不一定吧。我先试试。conda install jupyter notebookconda inst...原创 2018-12-10 15:20:33 · 10076 阅读 · 2 评论 -
ubuntu16.04突然没网
安装显卡驱动后过了几个小时,突然就没网了。之前也是,只能用重装系统解决。实际上除了软件问题,配置问题。因为我用系统备份还原了环境,并没有什么用。而且火狐浏览器是有网络的,只有command 也就是命令行没有那么如果你用的是校园网。并且支持多账户,并且关机不会自动注销网络账户,那么,你需要确定你没有在别处上网导致ubuntu网络被空置。或者你可以换个网络账户试一下看是不是网络的问题。因为与可能c...原创 2018-12-10 14:35:53 · 1982 阅读 · 0 评论 -
ubuntu 安装matlab 后续 不能使用,报错。解决问题 安装很简单谁都会,装完了你不能使
1.激活1:matlab需要sudo运行matlab才能把lib文件写到/usr/local 因为你安装的位置如果在/usr你是没权利读写的,只有root有,所以你第一次运行,需要用sudo /path/to/matlab 运行matlab,比如我用默认安装路径sudo /usr/local/MATLAB/R2018b/bin/matlab2.激活2:crack 文件夹覆盖 cp...原创 2018-12-10 13:03:39 · 1574 阅读 · 0 评论 -
ubuntu18 cuda9.0 cuda多版本使用
正常来讲,cuda只有10版本才支持ubuntu18.下面这个文章用18安装cuda9ubuntu 18.04安装环境。https://www.jianshu.com/p/5ce71fe54d95主要是16有诸多问题。尝试以下安装方法中的更新时会否能解决驱动问题。 不建议尝试使用不配套的 cuda。但是即便是官网提供的 NVIDIA-docker都需要先安装驱动...原创 2018-12-10 10:03:12 · 1069 阅读 · 2 评论 -
xftp 文件传输 失败
你需要先在terminal进入你要传输的文件夹。比如:cd /home/tom/matlab/code/test因为如果目录太深xftp没权限进入。而且如果你本身cd就不成功,或者mkdir不成功(说明你没有写的权限),那肯定也没办法传输。那么此时就需要转换身份,比如换成管理员好与/ 这个总目录互动这样 ...原创 2018-12-07 15:50:49 · 3418 阅读 · 0 评论 -
linux 选择分区进行备份
再安装完毕,并且配了驱动,ssh,以及两个用户之后,对系统进行备份参考:https://blog.youkuaiyun.com/sinat_27554409/article/details/78227496以及分区的含义也可以看看:https://blog.youkuaiyun.com/qq_35523593/article/details/78545530 tar cvpzf backup.tgz --e...原创 2018-12-07 15:22:16 · 1925 阅读 · 0 评论 -
不用下载安装别的软件 全网最简单安全有保证 使用ubuntu 制作启动ubuntu u盘,下载iso
下载:如果你已经下载了,跳过这一步。网上一堆乱七八糟的教程。直接从官网下载ubuntu系统,你也可以从别处下载,想装什么下什么。https://www.ubuntu.com/download/desktop 18桌面版或者用种子下载,也不慢:https://www.ubuntu.com/download/alternative-downloads这里显示的是ubuntu...原创 2018-12-07 12:51:44 · 621 阅读 · 0 评论 -
ubuntu 浏览器能上网 命令行不能
就很奇怪,我总能遇到各种奇葩问题 ,我应该去搞测试。因为但凡能出现问题,我就会遇到。用的阿里源看了:https://webania.net/ubuntu-internet-access-problem-terminal/不好使代理都改了重启是不好使的试一下用ubuntu的安全模式启动看看。https://superuser.com/questions/1018589/why...原创 2018-12-06 22:25:59 · 3660 阅读 · 1 评论 -
jupyter系列一
我安装了jupyter notebook ,以及jupyter lab,以及 nb_conda插件。我尝试了非局域网访问localhost,失败。可能我需要学一下jupyter hub。使用教程:在目录下开启,会自动把这个目录当作根目录,所以可以先cd到你的项目目录,在执行:jupyter lab收集在command下的快捷键如下:https://hub.mybinder.org/...原创 2018-12-06 20:38:54 · 303 阅读 · 0 评论 -
深度学习包,工具的收集
imgaug :进行图像augmentation的python库,支持关键点(keypoint)和bounding box一起变换。https://blog.youkuaiyun.com/u012897374/article/details/80142744在mask rcnn中 使用了docker 很强大的虚拟实验环境搭建。可以当成不浪费资源的虚拟机。并且由专业人士配置环境内容。可以分享环境...原创 2018-12-06 20:36:57 · 385 阅读 · 0 评论 -
ubuntu 新建普通用户,并且 指定 访问文件 限制 权限
新建用户并且限制他们只能访问一个文件夹肯定是不给root权限的useradd -d /home/tom -m -s /bin/bash tompasswd tom#会让你输入新密码,你也可以加个sudo#sudo passwd tomusermod -s /bin/bash tom #使bash 解析tom只能访问/home/tom这个文件夹不能访问别人的文件夹...原创 2018-12-06 20:30:23 · 8587 阅读 · 0 评论 -
kill 为什么不管用 ubuntu如何注销掉自己的某次登陆
如果遇到杀死进程后他又自己申请,那么你需要杀死自己某次shell。不会影响你的其他shell,但你得知道几号,什么时候的shell。下面是我的例子:firefox用 xshell启动后,如果非正常关闭,他就会一直占用,你再次输入firefox他打不开。至于为什么要用firefox当然是因为jupyter notebook ,至于为什么不直接用主机访问另一台主机的localhost,是因为我和运...原创 2018-12-03 14:15:44 · 839 阅读 · 0 评论 -
一:mask rcnn—— 深度学习框架搭建 环境配置 虚拟环境 不冲突 conda 批量安装环境 tensorflow 随意切换框架版本
鉴于服务器多人使用,并且普通用户一般没有权限,所以。需要一种方法。我还要废话两句。比如pip anaconda这种安装管理软件背后最重要的是啥?当然是版本控制了,比如安装的第一个包需要python3.5,第二个3.5 3.6都成,然而你制定了环境是3.6.那么该管理软件会怎么办?究竟安装什么版本的?怎么满足用户需求,最贴合用户的自己都察觉不到的版本需求,怎么下载最少的资源,版本变动最少次,都是需要...原创 2018-11-30 16:05:58 · 584 阅读 · 0 评论 -
普通用户使用conda命令 ubuntu linux 路径 maltab 明明安装了 找不到命令 command not found 添加环境路径
是这样的,你比如你安装了一个anaconda,或者matlab在你的私人文件夹。你不是root,你没有把你安装的软件装上软连接,那你直接输入命令,你的电脑是找不到的。这个问题很简单。你只需要知道你安装的位置,然后亲自去调用。也就是说不写maltab #肯定会提示你找不到/home/tina/MATLAB/R2018b/bin/maltab #去找到你安装路径里面的可执行文件,绝对...原创 2018-11-30 15:32:23 · 4177 阅读 · 2 评论 -
conda 安装 TensorFlow gpu cuda 轻松 无错 安装 nb_conda jupyter conda常用命令 快速入门
前置安装:nvidia 显卡驱动下一步安装anaconda,如果安装anaconda3就会自动去链接python3 配套的库。首先理解下配置环境是在干嘛:很简单,就是安装软件那么怎么简化这个过程,避免换个环境,就得卸载重装,和别人共用一个服务器,就为了配置环境焦头烂额。很多人只把anaconda作为一个综合包,里面有很多需要用的别人的代码。但是它的真正作用是建立使用怕python的...原创 2018-11-30 14:42:23 · 5726 阅读 · 4 评论 -
出现了驱动安装问题,startx不好使,同时nvidia-settings也失败所以综合下问题解决方式
https://blog.youkuaiyun.com/yazhouren/article/details/79348166You do not appear to be using the NVIDIA X driver. Please edit your X config已经通过这个方法恢复被覆盖的config文件。然后,这样的问题在于,没有你没有赋予你要执行的命令root权限,所以他进不...原创 2018-11-28 17:04:54 · 4779 阅读 · 1 评论 -
linux二:easyBCD删除ubuntu后创建新磁盘磁盘不显示
解决方案:1.重启2.更改路径如果以上方法不管用,但是重启之后错误提示消失那么可以加个1.5步,格式化该磁盘原创 2018-04-05 16:55:54 · 491 阅读 · 0 评论 -
linux 一:change your default system opening option using Ubuntu
There are lots of tutorials but I still met some troubles, so I make a quick tutorial.There are 5 clearly steps to change your turning on default system:1.open your Terminal and input:sudo gedit /et...原创 2018-04-05 16:55:36 · 141 阅读 · 0 评论 -
from nets.mobilenet import mobilenetv2 ModuleNotFoundError: No module named 'nets' conda安装slim
之前提供过一种解决方案。但是需要在代码中增加路径,并不是很通用。第二种解决方案:https://github.com/tensorflow/models/tree/master/research/slim下载这个包,解压后,找到setup.py所在目录:(如果你用conda,启用你的环境)python setup.py buildpython setup.py install...原创 2019-08-27 08:59:28 · 4327 阅读 · 3 评论