linux系统
文章平均质量分 64
Marvin Ming
目前在国企研究院做软件研发项目,擅长Python,爬虫、数据分析、软件开发和后端均有涉猎。
关于博客文章有任何问题请留言,我会不定期回复,欢迎交流,但百度10分钟内能够解决的问题不会回复。
其他问题可通过邮箱联系:constmmq@163.com。
展开
-
ubuntu1404下安装anaconda
1.首先,去anaconda官网下载安装包,低开官网后选择自己需要的版本即可点我下载2.下载后进入下载文件所在文件夹下,在终端输入如下代码(官网中也有说明):bash Anaconda2-4.2.0-Linux-x86_64.sh在安装过程中会询问你是否将anaconda的路径加入到环境变量中,默认是no,所以如果在安装的过程中手太快,一键到底了的话,可以通过手动添加的方式进行设置。(如果原创 2016-11-30 09:09:30 · 947 阅读 · 0 评论 -
ubuntu设置apache部署多个站点
需求描述:在本机上之前已经部署了一个项目,可以通过localhost/pro1访问,现在要新开发一个项目,如何通过localhost/pro2访问?本机环境:ubuntu1604apache2: 在/etc/apache2/目录下,通过sudo apt-get apache2自动安装。若在安装好后启动apache2时提示各种directory未配置时,可以先source /etc...原创 2018-07-04 10:22:29 · 2840 阅读 · 0 评论 -
geoserver跨域问题解决
环境: ubuntu16.04apache: 9.0.13geoserver: 2.12.4geoserver问题较为常见,一般来说只要项目不是像geoserver一样直接部署在tomcat的webapps下,都会出现这样的问题,解决方案看网上的资料说是有好几种,但对我来说最简单最有效的方式则是通过下载中间件来使得项目能够跨域访问geoserver发布的数据,接下来会讲到。其他方法尝试了...原创 2018-07-04 09:54:25 · 1639 阅读 · 0 评论 -
python——ubuntu下[Error 24: too many open files]的解决方法
在上一篇博客中我提到,我在使用多线程+协程爬虫抓取数据的时候,当我的协程数×线程数非常大的时候,会提示[Error 24: too many open files]和其他一系列错误。这篇博客就是专门针对这个问题的解决方案,亲测可行。为什么会报这个错误呢?明明只打开了几个文件啊? 这应该是绝大多数人的第一反应。我当时遇到这个错误的时候也很懵,后来想了想,应该是我每一个协程都获取了访问这...原创 2017-08-03 15:28:50 · 11676 阅读 · 3 评论 -
ubuntu14.04下快速安装搜狗输入法
ubuntu系统默认输入法是ibus输入法,用着很bug,打不出来我想打的字,不知道是不是我不会用的原因。要安装搜狗输入法首先要安装fcitx:首先添加源sudo apt-add-repository ppa:fcitx-team/nightly 更新并安装:sudo apt-get update sudo apt-get install fcitx原创 2016-10-30 23:48:35 · 673 阅读 · 1 评论 -
ubuntu下安装selenium以及chromedriver、geckodriver和phantomjs等驱动
环境: 系统 : Ubuntu14.04 64位 谷歌浏览器版本 : chrome60 火狐浏览器版本 : firefox54做python爬虫,有些数据需要点击页面后才能获取到,因此需要使用selenium来进行一些操作。 selenium安装方法:pip install selenium一般来说,selenium用到的浏览器有三个,可视化的有界面的为chrome和firefox,无界面的原创 2017-08-16 20:34:17 · 9458 阅读 · 1 评论 -
ubuntu提示错误stop: Job failed while stopping
系统:ubuntu14.04电脑在跑程序,吃完饭回来发现电脑死机了,停留在登陆界面,鼠标基本上无法移动。 不想重启,不然又要重新处理程序,太麻烦,就百度了下不重启进入系统的方法。 同时按ctrl+alt+F1进入tty界面,输入top命令,查看那些内存占用较大的进程,找到那些不重要的可以关闭的进程。第一列是进程号pid。在确定好需要杀死的进程后,输入sudo kill pid即可关闭该进程。减原创 2017-08-07 23:12:04 · 14918 阅读 · 0 评论 -
ubuntu14.04下安装git
安装git(使用sudo apt-get install git 命令直接安装的git版本较低,目前不确定对之后会不会有什么影响,为了保险起见,我按照如下方法重新安装了git):sudo add-apt-repository ppa:git-core/ppa中间暂停时,按回车键Enter继续安装。sudo apt-get updatesudo apt-get insta原创 2016-11-14 23:04:52 · 653 阅读 · 0 评论 -
ubuntu下mongodb操作部分整理
在ubuntu终端下输入mongo,可以看到自己电脑上安装的mongodb的版本。$mongo 192.168.x.x即可进入数据库(不需要用户名和密码就能访问的数据库)$ssh name@192.168.x.x回车就会提示输入密码,输入密码就能进入数据库。(需要用户名、密码登陆的数据库)(name 为用户名)show dbs 显示mongodb服务器下的各个数据库列表名称us原创 2016-08-25 21:32:51 · 1793 阅读 · 0 评论 -
linux防火墙开启端口
服务器安装好mongodb后,在本机访问时却无法连接,发现是服务器防火墙的原因,因此需要在防火墙中允许27017端口被其他机器访问。 添加监听端口:firewall-cmd --zone=public --add-port=27017/tcp --permanent查看端口:firewall-cmd --permanent --query-port=27017/tcp重启防火墙:fi...原创 2018-07-04 11:36:52 · 752 阅读 · 0 评论