Linux
文章平均质量分 75
furuit
机会是留给有实力,物竞天择,优胜劣汰,弱肉强食,适者生存。
展开
-
yuv 和jpg互相转
目的很明确就是批量把jpg图片转为YUV格式。------------------------------------------------------------------先看一下win下具体如何操作的:1. 下载ffmpeg,转码图片和视频的利器啊!官方免费下载地址:https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-4....原创 2019-12-01 21:38:57 · 9544 阅读 · 0 评论 -
ubuntu(18.04LTS)切换 tty终端模式 和图形桌面
进入到tty终端模式:ctrl+alt+f2返回到图形桌面:ctrl+alt+f1 然后在可视化界面的时候可以 ctrl+alt+t 快捷打开可视化的terminal简单的搜索terminal终端,一般常用CTRL+ALT+T打开终端,使用ALT+F1~F6功能键打开tty控制台ttytty 为Ubuntu的纯文本串行终端,通常用作访问计算机以修复内容的方式登录,没有实际登录到...原创 2019-11-27 21:35:04 · 18533 阅读 · 4 评论 -
在Ubuntu中安装软件时,提示: E: You don't have enough free space in /var/cache/apt/archives/.
在/var/cache/apt/archives/中没有足够的可用空间。提示如下:/var/cache/apt/archives文件夹中的文件是使用sudo apt-get install appname时下载的安装文件,这些文件是可以清理的,若你系统空间不足的时候,可以想到从此处进行清理而获得空间。在我电脑下的文件有,如下:linuxidc@ubuntu:~/linuxidc.com...转载 2019-11-27 21:22:55 · 20656 阅读 · 5 评论 -
ValueError: source code string cannot contain null bytes
原因:from matplotlib import pyplot,这类import其它文件的时候会报错。根本原因:从windows系统拷贝到linux系统pycharm中时经常会多一些空字符串,导致运行python脚本报错,“source code string cannot contain null bytes”用vi打开文件才能看出来,多了很多“^@”,即空字符。解决办法:在Lin...原创 2019-11-08 20:39:24 · 8022 阅读 · 2 评论 -
安全干净彻底的卸载anaconda
由于跑不同的框架导致默认给我升级了anaconda,但是我想回退到原来的版本。可是没法回退。只能先卸载anaconda,再重新安装。以前玩过Java的人,知道安装Java虚拟机需要在win配置文件导入Java 虚拟机path路径,同样在Linux系统里面也是类似的道理。vim ~/.bashrc 可以看到conda配置在Linux里面。这一步以前安装conda需要自己配置,现在新版本...原创 2019-11-03 16:51:57 · 32934 阅读 · 0 评论 -
linux 服务器的python2、python3版本切换
大家可以参考,点击链接,就知道直接在Linux上切换python多麻烦了。Linux服务器是安装了多个版本的python$ ls /usr/bin/python*可以显示多个版本的python但是这种方式不太好,我们肯定不止用python,还有其他依赖库,所以这时候可以用anaconda来解决,anaconda有python2和Ancona含有python3 的版本,我服...原创 2019-02-22 15:52:01 · 7366 阅读 · 0 评论 -
Linux服务器---报错UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\u8888′ in position 0: ordin
参考:https://blog.csdn.net/jmmchina/article/details/68921991在将字符串写入文件时,执行f.write(str),后台总是报错:UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\u8888′ in position 0: ordinal not in range(168)...原创 2019-01-23 09:43:25 · 870 阅读 · 0 评论 -
linux服务器报错—UnicodeEncodeError 'ascii' codec can't encode characters in position 0-1
问题描述 使用python2的时候,调用print函数显示结果,但是总报错信息 UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 0-1: ordinal not in range(128)网上解释网上给出的解释:错误的使用decode和encode方法会出现这种异常。例如使用decode方法将Un...原创 2019-01-23 09:39:47 · 5273 阅读 · 0 评论 -
查看linux文件夹下有多少个文件
查看目录下有多少个文件及文件夹需在终端输入ls | wc -w查看目录下有多少个文件需在终端输入ls | wc -c查看文件夹下有多少个文件,多少个子目录需在终端输入ls -l |wc -l若只想知道文件的个数,则需在终端输入/bin/ls -l |grep ^-|wc -l参考:https://wenda.so.com/q/1513784904219297...原创 2018-12-25 16:54:23 · 28055 阅读 · 0 评论 -
linux sh: /bin/cp: Argument list too long
参考:https://blog.csdn.net/enough_br/article/details/7595590解决Argument list too long 问题的具体步骤:1、进入到桌面目录下,新建两个文件夹,文件夹命名为:source和target,目的将source目录下的所有文件复制到target目录下mkdir source target2、通过shell脚本或者...原创 2018-12-25 16:45:29 · 5197 阅读 · 0 评论 -
SSH远程会话管理工具 - screen使用教程
在刚接触Linux时最怕的就是SSH远程登录Linux VPS编译安装程序时(比如安装lnmp)网络突然断开,或者其他情况导致不得不与远程SSH服务器链接断开,远程执行的命令也被迫停止,只能重新连接,重新运行。今天就给VPSer们介绍一款远程会话管理工具 - screen命令。screen 的作用是什么呢?使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将...原创 2018-11-06 14:30:37 · 3525 阅读 · 0 评论 -
Linux上安装和编译OpenCV3.0.0
https://www.linuxidc.com/Linux/2017-07/145446.htmhttps://blog.csdn.net/taoyanqi8932/article/details/53424137https://blog.csdn.net/qinguoxiaoziyangyue/article/details/78022096https://blog.csdn.ne...原创 2018-09-24 21:46:43 · 935 阅读 · 0 评论 -
Linux下的压缩zip,解压缩unzip命令
实例:压缩服务器上当前目录的内容为xxx.zip文件zip -r xxx.zip ./*解压zip文件到当前目录unzip filename.zip============================另:有些服务器没有安装zip包执行不了zip命令,所以使用时需安装:如果用yum安装得安装yumapt-get install zip 或 yum install...原创 2019-03-01 17:05:10 · 20693 阅读 · 1 评论 -
Xshell和Xftp间隔一段时间不操作就自动断开连接?
一、Xshell 失去连接打开 Xshell 主程序。在顶部菜单【文件】 – 【属性】,选择【连接】。在右侧的设置界面中勾选 保持活动状态 – “连接会话期间发送保持活动状态消息(s)”,间隔建议设置为 45秒。点击确定即可。二、XFTP 失去连接需要重新连接打开 Xftp 主程序。在顶部菜单【文件】 – 【属性】, 打开【默认会话属性】窗口,点击【选项】,在连接部分选择勾...转载 2019-04-12 09:14:46 · 2059 阅读 · 0 评论 -
linux文件和目录的777、755、644权限解释
r:4读w:2 写x: 1执行权限777:最高权限777:(4+2+1)(4+2+1)(4+2+1)第一个7:表示当前文件的拥有者的权限 7 = 4+2+1 可读可写可执行权限第二个7:表示当前文件的所属组(同组用户)权限7 = 4+2+1 可读可写可执行权限第三个7:表示当前文件的组外权限7 = 4+2+1 可读可...转载 2019-05-08 18:37:50 · 1557 阅读 · 0 评论 -
CUDA——"从入门到放弃"
1. 知识准备1.1 中央处理器(CPU)中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cac...转载 2019-05-09 09:50:13 · 112915 阅读 · 15 评论 -
linux查看cuda版本
1.cat /usr/local/cuda/version.txt2.或者nvcc -v参考:https://blog.csdn.net/weixin_38282516/article/details/86518338转载 2019-06-05 18:52:28 · 58459 阅读 · 3 评论 -
Anaconda 安装cv2
anaconda 是Python的依赖库管理工具,有时候在Linux上pip 或者apt安装不上,所以也可以通过conda懒人安装方法。conda还可以创建虚拟环境,可以在conda里面同时创建好几个不同的python版本。想用哪个用哪个。比直接在Linux上切换不同的python版本的话,更加方便灵活。这句话只是对python的简单应用可以,通过anaconda创建虚拟环境,在虚拟环境里面安...原创 2019-06-05 18:57:46 · 62454 阅读 · 6 评论 -
cannot import name 'multiarray'
python版本太多容易出现清理不干净,pip 有,conda里面还有,所以卸载numpy ,重新安装pip uninstall numpyconda uninstall numpy以上2次卸载过程会问你是否卸载那些相关联的包,没办法只能卸载了。选择yes。然后再重新装吧。pip install numpy...原创 2019-06-11 19:22:40 · 809 阅读 · 0 评论 -
anaconda2和anaconda3共存,导致conda环境混乱,安装模块方法
anaconda2和anaconda3共存,导致conda环境混乱。可以激活anaconda3环境,但是无法在anaconda3环境下安装模块。即conda install 包名 ,但是按装无效。我服务器anaconda2用来管理python2 依赖库,因为有些包pip或者apt不好装。但后面又需要python3.因为Linux下直接切换2,3有点麻烦,所以直接安装anacond...原创 2019-06-11 21:30:12 · 4925 阅读 · 0 评论 -
No module named 'lmdb' 的解决办法
在运行python程序时,执行到这一句报错:尝试多种安装方式均无法解决,如:pip install lmdbconda install lmdb直到查阅官方文档,找到如下解决办法,完美解决:https://anaconda.org/conda-forge/python-lmdb注:该方法只适合安装了conda的环境。---------------------...原创 2019-06-11 21:44:50 · 4088 阅读 · 0 评论 -
解决No module named numpy问题
一般安装numpy的时候,1,更新pip需要用最新版的pip来安装python -m pip install --upgrade pip然后pip install numpy但是在命令行窗口运行:pythonimport numpy会报错No module named numpy问题接着pip list 发现确实有安装成功了,好奇怪,强行跑代码,报另外的错误:...原创 2018-09-24 20:36:43 · 185577 阅读 · 7 评论 -
linux下删除文件夹的命令
使用rm -rf 目录名字 命令即可-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思eg删除文件夹实例:rm -rf /var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹删除文件使用实例:rm -f /var/log/httpd/access.log将会强制删除/var...原创 2018-09-24 20:28:17 · 1306 阅读 · 0 评论 -
linux环境下 PYTHONPATH添加
命令窗口输入: export PYTHONPATH=/usr/lib/python2.5/site-packages/ #本次对话生效,关机后没用了====================命令窗口输入:vi /etc/profile再输入 export PYTHONPATH=/usr/lib/python2.5/site-packages/重新登陆即可生效==================...原创 2018-04-14 22:39:44 · 3610 阅读 · 0 评论 -
ubuntu常用的命令
linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法。关机命令:1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命...原创 2018-04-08 22:29:00 · 230 阅读 · 0 评论 -
linux中解压.tgz, .tar.gz ,zip ,gz, .tar文件
将.tgz文件解压在当前目录:tar zxvf MY_NAME.tgz 将.tar.gz文件解压在当前目录:tar zxvf MY_NAME.tar.gztar -xvf file.tar //解压 tar包把/home目录下包括它的子目录全部做备份文件,并进行压缩,备份文件名为usr.tar.gz 。 $ tar czvf usr.tar.gz /home...原创 2018-04-07 22:14:23 · 132470 阅读 · 1 评论 -
win远程连接ubuntu系统
整体需3步:首先需要在你的win系统上安装一个远程连接Ubuntu系统的xshell软件。其次在你的Ubuntu系统上安装ssh软件,这样win上的xshell软件才能远程控制你的Ubuntu系统。最后在win系统上使用xshell远程连接Ubuntu系统。win系统安装xshell百度写的很清楚:大家跟着它来做。https://jingyan.baidu.com/article/1612d500...原创 2018-03-30 18:08:56 · 1344 阅读 · 0 评论 -
Ubuntu16.04+gtx1070显卡+安装TensorFlowGPU版
Ubuntu16.04+gtx1070显卡+安装TensorFlowGPU版首先我先推荐大家去看这2篇我的文章,第一篇讲,怎么制作Ubuntu16的U盘安装,里面没讲怎么安装Ubuntu,我们用的最简单的方法,直接没有保存电脑上面的数据,盘也懒得分了,网上有教程,这里就不细讲了。大概流程是,开机显示屏提示按F12 你不停的按,进入装机界面,选第5个:USB-uefi .....接着选第2个,直接按...原创 2018-03-30 15:53:04 · 3420 阅读 · 0 评论 -
ubuntu16.04+gtx1070驱动安装
ubuntu16.04+gtx1070驱动安装之前我的博客里有讲过驱动安装,那时候是Ubuntu14.04安装好系统后,图形化界面无法显示,也是驱动问题,可能是安装系统的时候自带的驱动有问题,所以我安装了一个新的驱动替代了系统自带的驱动。由于特殊原因,系统崩了。没办法所以我也装了14.04,但是这时候我还是那个问题,但是我用原来的那个NVIDIA-Linux-x86_64-384.90.run版本...原创 2018-03-29 19:52:57 · 7918 阅读 · 4 评论 -
ubuntu 14.4 安装开机后报the system is running in low-graphics mode错误
我安装好了Ubuntu操作系统,可是没有可视化Ubuntu界面,很无语。注意以下操作皆是在命令行窗口完成的,没有Linux基础,或实在不想做的请绕行。网上试过很多方法,无奈别人的方法就是用不了,所以花了3天才搞定的,本着开源精神所以把它贴出来了,当然也参考了很多人的资料才搞定的。分析原因是Ubuntu14.04系统的显卡驱动与我电脑的显卡gtx1070不兼容,所以得升级到相应显卡驱动。1下载驱动:...原创 2017-10-24 20:39:17 · 3825 阅读 · 0 评论 -
caffe安装 Ubuntu 14.04 + CUDA8.0 + cuDNN v5 + caffe的简要版
最近跟着导师研究深度学习,DL最重要的是GPU和内存。所以GPU的性能是越高越好,内存最好SSD,SSD也是越大越好,唯恐你的GPU太烂啦,O(∩_∩)O哈哈~,显卡计算能力大于3.0。另一个跑GPU速度很快,cuDNN更快,所以得用GPU。再补一句话:不要用虚拟机,听说虚拟机不能用GPU,有精力的可以跳进坑里试试。说说我的版本:1 Linux系统:Ubuntu14.04,博主看了Ubuntu16...原创 2017-10-27 19:38:23 · 422 阅读 · 0 评论 -
Ubuntu14.04 +caffe+pycaffe安装
注意Ubuntu14.04 不如果不是,那建议你参考即可,别抱太大希望。再一个我没装Python3,用的是Python2.7.有效期是半年啊,因为这个东西版本更新太多了,依赖的包太多了,不同版本安装与否就不同了,他们的之间兼容性就未知啦。最近在和老师一起学习深度学习,用的是caffe框架,在Linux系统上搞起来的。所以我们的整体方向是:1--安装Linux,(PS:自己搞定) 2--安装caff...原创 2017-11-09 10:05:02 · 2518 阅读 · 0 评论 -
制作Ubuntu16.04系统安装的U盘
制作Ubuntu16.04系统安装的U盘(附资源)1 下载Ubuntu系统:官网:cn.ubuntu.com/下载连接:64位:http://releases.ubuntu.com/16.04/ubuntu-16.04-desktop-amd64.iso32位:http://releases.ubuntu.com/16.04/ubuntu-16.04-desktop-i386.iso2.下载Ubu...原创 2018-03-28 10:08:00 · 38177 阅读 · 1 评论 -
Ubuntu16设置终端字体大小颜色
先打开终端,放大到全屏,鼠标点击菜单上面的 edit-->下拉菜单里面点击preference 自动进入preference界面后。点击profiles ,新建一个窗口名字会自动进入刚才自己名字的界面。点击general,窗口底端可以设置字体类型和大小。该窗口中间还有2个数字,设置终端的宽和高。同样操作。点击command,记得第一个打钩,好像不打也行,自己电脑上试试就知道了。同样操作。点击...原创 2018-04-12 09:16:06 · 3870 阅读 · 0 评论 -
linux下简单使用gcc
gcc是linux下一款c编译器,比较强悍。gcc -E test.c -o test.i(对test文件预处理)gcc -S test.s -o test.s(生成汇编)gcc -C test.s -o test.o(生成目标文件)gcc -o test test.o(连接目标文件)...原创 2018-09-05 15:52:56 · 2088 阅读 · 0 评论 -
python获取当前路径
import os,sys使用sys.path[0]、sys.argv[0]、os.getcwd()、os.path.abspath(__file__)、os.path.realpath(__file__)sys.path是Python会去寻找模块的搜索路径列表,sys.path[0]和sys.argv[0]是一回事因为Python会自动把sys.argv[0]加入sys.path。如果你在C:\...原创 2018-06-26 10:10:21 · 526 阅读 · 0 评论 -
更换pip源到国内镜像
pip国内的一些镜像 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ ...原创 2018-06-17 22:06:29 · 3781 阅读 · 0 评论 -
spyder使用教程2
cd /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontextslspwdcd /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts=====cd anaconda3/plugins/platforminputcontextspwd/home/lab204/anacond...原创 2018-05-31 11:44:18 · 8086 阅读 · 0 评论 -
ubuntu系统更改默认Python版本
当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用。[python] view plain copy $ ls /usr/bin/python* /usr/bin/py...原创 2018-05-30 15:39:17 · 1039 阅读 · 0 评论 -
jupyter 远程连接
在Ubuntu上面安装了anaconda,anaconda自带了jupyter.我想在win上面远程连接Linux系统,接着还想远程连接Linux上面的jupyter编辑器。方法:1 在xshell上远程登录Linux系统,然后在终端输入:jupyter notebook --ip=0.0.0.02 终端显示:to login with a token: http://0.0.0.0...原创 2018-05-28 22:07:58 · 1540 阅读 · 0 评论