linux
文章平均质量分 58
Carina_Cao
这个作者很懒,什么都没留下…
展开
-
由linux命令行下命令参数前的一横(-)和两横(--)的区别而得知
linux命令参数一横和两横的区别,linux的背景知识转载 2017-12-21 11:30:32 · 645 阅读 · 0 评论 -
Centos7服务器上配置GPU的tensorflow:报错ImportError: No module named '_tkinter‘
原因:缺少_tkinter模块 使用下面的命令查看是否有相应模块,若没有添加上即可。# yum list installed | grep ^tk解决:安装相应模块# yum install -y tkinter# yum install -y tk-devel重新编译python# cd /usr/local/Python-3.6.4 //进入自己的python目录...原创 2018-06-29 10:13:22 · 501 阅读 · 0 评论 -
Centos7服务器上配置GPU的tensorflow:用--enable-shared的方式编译python3.6出现的问题
用以下代码重新编译python生成动态链接库cd /usr/local/Python-3.6.4./configure --enable-sharedmakemake install进行到最后一步时报错:AttributeError: '_NamespacePath' object has no attribute 'sort' 此时,使用python命令报错:加载共享库时出错:l...原创 2018-08-06 15:57:11 · 799 阅读 · 0 评论 -
Ubuntu下tensorflow的GPU配置:在ppa源中安装显卡驱动
在Ubuntu下安装显卡驱动有两种方式: 1.下载.run驱动包安装,适合桌面版Ubuntu,安装方式见链接https://blog.csdn.net/carina_cao/article/details/78875981 2.在ppa源中安装显卡驱动,适合服务器版Ubuntu,下面介绍安装方式: 2.1 禁止系统自带的nouveau,方式参考上面的链接,重启后使用ls mod | grep...原创 2018-08-02 18:13:19 · 781 阅读 · 0 评论 -
在Ubuntu打开Windows文件显示乱码
1、转换文件内容编码Windows下天生的纯文本文件,其中文编码为GBK,在Ubuntu下显示为乱码,可以使用iconv命令进行转换:iconv -f gbk -t utf8 source_file > target_file2、转换文件名编码Windows下压缩的zip文件,在 Ubuntu下解开时,中文文件名会显示乱码,可以用convmv解决。安装convmv:sudo ap...原创 2018-11-29 14:16:45 · 1059 阅读 · 0 评论 -
2080ti+ubuntu18.04+nvidia410.93+cuda10+cudnn7.3.1+tensorflow1.12+mxnet-cu100
一 安装nvidia驱动410.931.禁止nouveau驱动$ sudo vi /etc/modprobe.d/blacklist.conf 写入下面5行代码,保存并退出 blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off...原创 2019-01-21 16:16:10 · 4754 阅读 · 0 评论 -
ubuntu更改默认启动内核及禁止自动更新内核
ubuntu开机的时候,会默认使用最高版本的内核。但它保存所有以前版本的内核。可以在启动时在GRUB菜单中手动选择以前的版本。不过每次开机都要选择很麻烦。我们可以更改默认内核。1.sudo gedit /etc/default/grub2. 将文件中的GRUB_DEFAULT=0改为GRUB_DEFAULT=”1> 12”。使用 ‘>’ 符号来指定有一个子菜单,注意符号 >...原创 2019-03-28 11:09:30 · 6011 阅读 · 0 评论 -
ubuntu16.04源码安装python3.6及卸载的坑
Tips:ubuntu16.04系统自带python2.7和python3.5,安装在/usr/bin下,千万不能删除.为了方便管理可以把python3.6安装在/usr/local/bin下.然后把python3.6和pip3软连接到/usr/bin下.一 安装依赖库sudo apt-get install gcc make zlib1g-devsudo apt-get install l...原创 2019-05-14 17:08:25 · 7032 阅读 · 2 评论 -
关于linux的一些想法
一. 理解1.众所周知,windows系统可分区且可分盘. 然而linux没有分区一说,我们所听到的分区不过是逻辑概念. 也即是linux只能占用磁盘一块区域,且只能在一块硬盘上.2./根目录与/dev /media等只是节点之间的联系,并不会实现空间的共享.若安装系统时给定了/home和/usr的容量,那么它们与根目录之间也没有空间共享,其中一个空间不足就会报错.若没有给定,则系统给它们动态...原创 2019-05-16 17:45:39 · 229 阅读 · 0 评论 -
ubuntu16.04使用GParted对/根目录扩容
本文使用图文并茂的方式,提供让你一看就明白的扩容教程,并且超级安全,不用担心系统损坏或文件丢失啦~首先安装gparted: sudo apt-get install gparted. 启动gparted:sudo gparted,或者在Dash里搜索gparted打开,看到如下界面:点击右上角, 选择当前磁盘(小C这里是250G固态和1T机械,ubuntu装在机械硬盘里),如下图:可以看到3...原创 2019-05-16 19:33:45 · 25385 阅读 · 12 评论 -
ubuntu安装软件时报错:E: Sub-process /usr/bin/dpkg returned an error code (1)
最近在ubuntu安装软件时报错:dpkg: error processing package apport (--remove): package is in a very bad inconsistent state; you should reinstall it before attempting a removalErrors were encountered while pro...原创 2019-05-31 17:42:53 · 1216 阅读 · 0 评论 -
ubuntu16.04更换清华源
ubuntu系统自带的镜像源速度特别慢,并且有些包无法下载.推荐使用清华源,下载速度很快.找到镜像源的存放文件,并备份cd /etc/apt/sudo cp sources.list sources.list.baksudo vim sources.list将下面内容覆盖掉原文件内容# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb htt...原创 2019-06-10 14:40:01 · 8400 阅读 · 0 评论 -
Centos7服务器上配置GPU的tensorflow:使用ssh登录服务器,一段时间不操作会卡住
在终端使用ssh连接服务器,一段时间没有操作,终端就卡住了,只能退出再重新连接。 原因是 linux 的安全问题,如果 60s 内没用任何数据,会自动断开. 解决方法$ sudo vim /etc/ssh/ssh_config //从本地打开,添加下面两行ServerAliveInterval 50ServerAliveCountMax 3 $ sudo vim /etc/ssh/...原创 2018-06-28 18:02:38 · 375 阅读 · 0 评论 -
Centos7服务器上配置GPU的tensorflow:使用ssh登录服务器
使用下面的命令生成公钥和私钥ssh-keygen出现下面几行Generating public/private rsa key pair.Enter file in which to save the key (/home/usera/.ssh/id_rsa): //可以把id换成自己的名字,这个名字就是登录服务器的账户名,不换就回车。Created directory '/ho...原创 2018-06-28 17:55:26 · 613 阅读 · 0 评论 -
Centos7服务器上配置GPU的tensorflow:scp命令详解及报错permission denied(publickey),从本机上传到服务器
从本机上传东西到服务器,使用scp命令很方便,前提是本机登录服务器需要ssh连接。在本机上执行:scp -P 55×× -r /home/caohz/cudnn-9.0-linux-x64-v7.tgz root@193.112.××.××:share-P:使用端口 55××:服务器端口号 /home/caohz/cudnn-9.0-linux-x64-v7.tgz:需要上传的文件路径...原创 2018-06-28 17:31:16 · 668 阅读 · 0 评论 -
Ubuntu下Tensorflow的GPU配置:Linux开机不能自动加载 ~/.bash_profile 文件的解决方法
终端启动分为login 和 non-login两种方式, non-login 方式启动是不加载~/.bash_profile 文件的。原创 2017-12-21 18:51:16 · 3958 阅读 · 0 评论 -
Ubuntu下Tensorflow的GPU配置:Ubuntu中"检测到系统程序错误"
怎么解决Ubuntu中"检测到系统程序错误"的错误原创 2017-12-22 17:29:30 · 459 阅读 · 1 评论 -
Ubuntu下Tensorflow的GPU配置:开机装好的nvidia驱动不工作,桌面变大
已经在ubuntu16.04下装好nvidia390.59的驱动,并把nouveau禁止命令写入/etc/modprobe.d/blacklist.conf 文件,却出现一开机桌面变大的情况。 总结原因:禁止nouveau失败。 解决:直接删除nouveau驱动,去/lib/modules/目录下查看驱动版本,比如小C的是4.4.0-127-generic和4.4.0-21-generic,两...原创 2018-06-05 13:18:57 · 764 阅读 · 0 评论 -
重装ubuntu16.04需要注意的事项
重装ubuntu时: 1.把磁盘清空,保持“未分配”。制作U盘启动盘。图像出现后按F12进入安装。 2.重装时不要联网,否则又慢又出错 3.选择“其他选项”,将每个分区更改一下,选中格式化。 4.时区默认,不要改。默认应该是UTC+8的北京时间。 5.分区给了共200G,分别是512M,32768M,16384M,88063M,78510M具体安装教程请参考 https://blo...原创 2018-05-31 15:48:31 · 1611 阅读 · 0 评论 -
linux下caffe编译出错
错误1: libcudart.so.8.0: cannot open shared object file: No such file or directory 解决办法:首先确认/etc/profile中的路径包含了cuda8.0的安装路径及相应的库文件export PATH=$PATH:/usr/local/cuda-8.0/binexport LD_LIBRARY_PATH=$...原创 2018-05-31 16:16:42 · 1263 阅读 · 2 评论 -
Ubuntu下tensorflow的GPU配置:pip3升级后 ImportError: cannot import name 'main'
使用sudo pip3 install –upgrade pip命令将pip3升级到10.0.0版本后报错ImportError: cannot import name ‘main’。 报错的文件是在usr/bin/pip3 的,之后就进入到那个路径下,打开对应文件$ cd /usr/bin$ sudo vi pip3内容显示如下from pip import mainif __...原创 2018-06-14 15:39:26 · 1204 阅读 · 0 评论 -
Ubuntu系列:修改/etc/sudoers文件导致sudo不能使用的问题
因为修改了/etc/sudoers文件,导致使用sudo命令时报错: sudo: >>> /etc/sudoers:syntax error 在行 25 附近<<< sudo: /etc/sudoers 中第 21 行附近有解析错误 sudo: 没有找到有效的 sudoers 资源,退出 sudo: 无法初始化策略插件此时,使用su命令却能...原创 2018-06-08 18:55:57 · 3786 阅读 · 0 评论 -
ubuntu 系列: 设置root用户初始密码
sudo passwd //设置密码 su - //切换root用户 su - caohz //切换caohz用户原创 2018-06-08 18:58:27 · 230 阅读 · 0 评论 -
Centos7下tensorflow的CPU配置:python2和python3共存,pip3无法使用command not found
Ubuntu16.04系统自带两个Python:python2.7和python3.5,都在/usr/bin目录下。 Centos7系统自带python2.7,也在/usr/bin目录下。假如安装python3.5在/usr/local/bin目录下。安装好的pip3无法使用。出现下面的情况:sudo: pip3: command not found这是因为系统寻找pip命令只会在/us...原创 2018-06-17 17:53:53 · 1293 阅读 · 3 评论 -
Ubuntu系列:终端挂载/卸载U盘,删除/复制U盘中的文件
使用下面的命令查看U盘设备名$ sudo fdisk -l挂载U盘$ sudo mount -t vfat /dev/sdc4 /media //U盘是fat32格式的$ sudo mount -t nfs /dev/sdc4 /media //U盘是NTFS格式的进入挂载路径查看U盘内容$ cd /media $ ls卸载U盘$ sudo umoun...原创 2018-06-29 15:32:36 · 1678 阅读 · 0 评论 -
Ubuntu下的tensorflow:ubuntu16.04+python+opencv调用usb摄像头
摄像头为罗技c930e。使用下面代码安装guvcview,在/dev下输入guvcview命令就可以了!是不是很简单, 比cheese好使哦~$ sudo add-apt-repository ppa:pj-assis/ppa $ sudo apt-get update $ sudo apt-get install guvcview$ cd /dev$ guvcview附: ...原创 2018-06-25 14:28:50 · 3750 阅读 · 3 评论 -
Centos7服务器上配置GPU的tensorflow
由于是在服务器上安装,所以下载软件有点不方便,其他的跟 ubuntu下Tensorflow的GPU配置:https://blog.csdn.net/carina_cao/article/details/78875981一样。踩过这么多坑,渐渐地竟然成安装高手了,哈哈! tip:本文全部是在服务器的root用户下操作的,因为个人用户没有安装权限啊。一 安装显卡驱动# yum -y in...原创 2018-06-28 17:10:51 · 1703 阅读 · 1 评论 -
linux软链接和硬链接的区别
硬链接ln f1 f2 #创建f1的一个硬连接文件f2硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。比如:A是B的硬链接(A和B都是文件名),则A的目录项中的inode节点号与B的目录项中的inode节点号相同,即...原创 2019-07-23 17:59:32 · 255 阅读 · 0 评论