![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
xudailong_blog
徐代龙的新博客:http://blog.csdn.net/xudailong_blog
微信公众号:蛇崽网盘教程资源
展开
-
xxx command not found
编译redis时 提示make cc Command not found这个主要是gcc环境环境没有装好。 我们需要进行gcc环境的安装,然后再进行redis的编译安装gcc环境: yum install gcc类似于很多 xxx command not found 都是环境未安装好,我们只需要用yum进行安装好即可原创 2018-01-21 15:01:38 · 484 阅读 · 0 评论 -
centos7宝塔面板安装软件/扩展“等待安装”状态的问题
问题:在宝塔面板安装扩展的时候,一直出现等待的过程、不进行下载、安装很坑、很恼。解决方法:你可以尝试一下用这个方式进行解决。service bt restart不错、重启一下宝塔面板软件、这里我试过重启服务器过,也是没解决、很多奇葩问题,可能重启之后就好了的。附注: 与宝塔面板还稍微功能强大一点的远程web linux运维软件:*cPanel*...原创 2018-05-21 00:39:14 · 3923 阅读 · 0 评论 -
用shell同时执行多个scrapy命令
项目中单机使用shell脚本进行多个scrapy命令的运行,即同个shell进行多个scrapy命令的执行,这样会大大提高爬取效率,好好利用CPU使用率在shell命令行一次执行多个scrapy命令,可以有三种方式:(一)每个命令之间用 ; 隔开 各命令的执行结果,不会影响其他命令的执行。也就是命令执行起来,不一定都能保证成功。 或的意思 scrapy cra...原创 2018-05-21 20:57:12 · 1409 阅读 · 0 评论 -
nginx Address already in use
在启动nginx 的时候出现这个问题:nginx: [emerg] bind() to 0.0.0.0:888 failed (98: Address already in use)说明该端口已经被绑定了,这时候我们用命令:ps -e aux|grep nginx 查看,找到进程后杀掉即可:kill -9 pid-9 是强杀的操作。如下图:更多博客...原创 2018-05-26 16:03:19 · 3667 阅读 · 0 评论 -
VM 虚拟机查看ip地址
使用命令:ip addr如下图: ens33下的192.168.241.128为ip地址原创 2018-05-26 16:04:40 · 22224 阅读 · 0 评论 -
centos7下卸载宝塔面板软件
切换到su(root用户下): service bt stop && chkconfig –del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel咋一看,好像也不一定要切换到root用户下更多博客文章请访问: https://blog.csdn.net/xudail...原创 2018-05-26 16:06:35 · 8781 阅读 · 0 评论 -
make[1]: Leaving directory `/usr/local/nginx
(一)在使用安装源进行nginx的安装出现的问题这个问题一直搞了好久,大多数是因为linux环境问题的原因,但是我也同样使用了 yum update操作,基本工具环境也进行了安装,后面经过各种搜索,知道,这个不是问题,只要以下的东西存在就没事。(二)在使用make && make install 方法后会出现 make[1]: Leaving directory `/us...原创 2018-05-27 11:24:30 · 43059 阅读 · 8 评论 -
linux下nginx首次安装远程无法访问
> 因为是问题、花时间、所以进行记录一番(一)安装环境:虚拟机centos7系统对于nginx在linux下的安装卸载是装了又卸,卸了又装。远程访问就是访问不了,周五的时候能访问,到后面又不能访问了。其实这里可以有些方法的。(二)验证nginx是否安装成功首先根据这篇文章进行安装,使用源的方式安装:centos7安装nginx(三)本地机器测试nginx是...原创 2018-05-27 11:42:56 · 16128 阅读 · 5 评论 -
阿里云服务器(centos7) 设置mysql账号密码开放3306端口实现远程登陆
在阿里云服务器上(centos7)下载好了mysql并安装上去,但是暂未设置账号密码,远程登陆mysql并不可行。这里有两个问题需要我们去解决:设置账号密码;远程登陆mysql(一)设置账号密码(1)登陆远程服务器 (2)查看mysql版本,并用root账号登陆到mysql中 mysql -v 上面这个截图是我已经进去mysql数据库中了,如果没有到这个界面的,我们可...原创 2018-06-03 20:03:26 · 10078 阅读 · 1 评论 -
Python3 Flask+nginx+Gunicorn部署(上)
前言:一般在本地运行flask项目通常是直接python3 文件名.py,然后打开:http://127.0.0.1:5000 查看代码结果这次主要是记录flask在python3 环境结合nginx +gunicorn在服务器上进行项目的部署(一)运行环境:虚拟机centos7 python3 环境nginxgunicornvirtualenv难点:n...原创 2018-05-28 23:06:16 · 21238 阅读 · 2 评论 -
新买阿里云linux服务器如何设置账号密码xshell远程登陆
> 买完阿里云,发现使用本地xshell无法进行远程登陆官方文档: 阿里云安全组应用案例虽然阿里云上有文档,但是作为小白,可能多多少少还是看不懂,如果已经看了但是又看不懂的话,可以继续看这篇文章。(一)找到ES服务器的入口 - 选择控制台、选中我的资源、点击1,然后就进到了ES服务器的界面 (二)选择目标ES服务器(三)选择安全组入口找到对应的服务器、选择更...原创 2018-05-31 00:31:45 · 38884 阅读 · 9 评论 -
CentOS 7中添加新用户并授权
前提:首先我们得在root用户下,因为只有这样才可以进行用户添加(一)创建一个admin用户[root@izbp11722iq94py8qx691sz home]# adduser admin没输出?没有输出在linux下就是操作正确(二)为admin用户设置密码[root@izbp11722iq94py8qx691sz home]# passwd admin...原创 2018-05-31 00:45:54 · 17297 阅读 · 1 评论 -
linux(centos7) 查看磁盘空间大小
距离上一个问题 centos7 上的elasticsearch插入数据失败,死活插入不了数据的问题,后面经猜想可能是服务器上磁盘满了,这不又得记一下这个命令,上次貌似已经查过一次了,未做笔记,现在再记一次:命令: df -hl 显示: 文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted on...原创 2018-06-28 23:03:24 · 117453 阅读 · 4 评论 -
centos7 安装jdk1.8
(一)安装环境虚拟机centos7(二)安装步骤 linux环境下软件的安装有两种类型:yum install 和wget gz(安装包的格式),建议不管安装什么软件方式,能用wget解压安装包安装就用这种方式安装。(1)下载安装包wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/...原创 2018-07-27 00:02:03 · 1182 阅读 · 0 评论 -
shell报错:/bin/sh^M: bad interpreter: No such file or directory
在windows环境下写了个shell脚本,然后在linux下运行的时候,发现并不能正常运行,而且是已经在使用命令 chmod 777 xxx.sh了,so,经过搜索,是shell脚本格式出了错误测试shell#!/bin/shecho "test shell"运行,报错[root@localhost test]# ./test.sh -bash: ./test.sh: /...原创 2018-09-28 23:25:18 · 6626 阅读 · 1 评论 -
Linux目录结构及用途
[root@izbp11722iq94py8qx691sz ~]# ls -l /total 60lrwxrwxrwx. 1 root root 7 Oct 15 2017 bin -> usr/bindr-xr-xr-x. 5 root root 4096 Oct 15 2017 bootdrwxr-xr-x. 19 root root 2960 Jun 2...原创 2018-11-14 11:01:41 · 178 阅读 · 0 评论 -
MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk
在使用Redis过程中出现了一个这样的错误:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk完整的log如下: redis.exceptions.ResponseError: MISCONF Redis is configured to...原创 2018-04-12 23:38:04 · 603 阅读 · 0 评论 -
Centos7 安装mysql
版权声明: 更多最全原创文章请访问:(https://blog.csdn.net/xudailong_blog) 最简方式,不到5分钟就可以成功安装mysql的教程安装步骤 如果以下情况需要权限的话,尽量带上 sudo 命令(1) 检查centos7上是否安装了自带的mysqlrpm -qa | grep mysql情况一:如果有安装mys...原创 2018-04-15 00:53:23 · 614 阅读 · 0 评论 -
VirtualBox中安装linux CentOS7
前言:写这篇主要是巩固下自己在工作开发中记录的坑。下载CentOS7镜像安装步骤下载CentOS7镜像这里用国内镜像地址比较好,之前用的不是国内的,下载不下来,这有点坑哦.阿里云国内CentOS7镜像下载地址安装步骤在虚拟机中创建虚拟电脑 2 分配虚拟电脑的内存大小这里建议给个2G运行内存,可以让虚拟机不会太卡,大家都懂得嘛,原创 2018-01-14 11:51:41 · 463 阅读 · 0 评论 -
you need to be root to perform this command
在linux命令行运行命令的时候,出现: you need to be root to perform this command这里是要告诉我们,我们没有权限进行命令行内容操作,是提示要获取root权限。我们需要重新设置我们的身份,将普通用户改成超级管理员解决方法:输入su 回车输入密码即可解决原创 2018-01-14 14:17:54 · 21172 阅读 · 1 评论 -
Linux命令行内容分页显示
场景管道使用场景在linux下,使用ls列出目录的时候,常常会发现列出的目录超出了屏幕,而且往上翻不了。这就让人很纠结,无奈,主要针对的是像我这种小白。当然了,linux 提供了管道技术,可以让我们把列出的文件都可以查看出来。那什么是管道?管道:管道简单理解就是,使用管道意味着第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的原创 2018-01-14 14:28:24 · 22103 阅读 · 0 评论 -
linux vi/vim 使用
介绍vi编辑器是所有Unix及Linux系统下标准的编辑器,Vi也是Linux中最基本的文本编辑器。使用vi是linux下进行开发的一项基本技能,话说我之前一直很畏惧,但在工作中,确实实属无奈,我是被逼的。vi/vim三个概念也就是vi的三种模式吧,这个对于新手来说确实是需要理解的。 1) 命令行模式command mode)控制屏幕光标的移动,字符、字或行的删除,移原创 2018-01-14 14:41:03 · 243 阅读 · 0 评论 -
vi/vim 跳某一行
在命令行模式下:输入:n,代表跳转到第n行,如:12,就跳转到第12行。原创 2018-01-14 14:46:59 · 1724 阅读 · 0 评论 -
gzip: stdin: not in gzip format
在centos解压文件的时候出现:gzip: stdin: not in gzip format因为一开始用的命令是:tar -zxvf xxx.tar.gz 但是出现问题了这时候我们可以尝试用:去掉z, 只 tar xvf 才管用用命令:tar -xvf xxx.tar.gz解压一下原创 2018-01-14 16:06:47 · 1159 阅读 · 0 评论 -
zipimport.ZipImportError: can't decompress data; zlib not available
编译python3.6 版本出现的问题这个问题在centos7 进行python3.6版本的编译,在过程中提示出的问题1 解压缩python-xx.tgz2 cd python-xx3 ./configure4 make && make install在make后出现的问题:这个主要提示我们包还未安装,我们只需要进行包的安装即可解决方法yum -y in原创 2018-01-14 16:13:40 · 835 阅读 · 0 评论 -
wget: command not found
当使用wget下载linux下的类库的时候,出现的问题这里已经说了,主要是linux 下没有找到wget 这个库所以我们可以进行更新一下:使用yum进行安装 yum -y install wget原创 2018-01-14 17:06:19 · 463 阅读 · 0 评论 -
国内CentOS系统镜像地址
镜像地址暂时是阿里云的镜像地址: 阿里云国内镜像地址阿里云服务器主机7.4版本 https://mirrors.aliyun.com/centos/7.4.1708/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso原创 2018-01-09 22:42:31 · 2036 阅读 · 0 评论 -
CentOS 查看系统版本和位数
查看系统版本方法一: cat /etc/redhat-release 方法二: cat /proc/version 方法三: uname -a 查看系统位数(64 or 32)方法一: getconf LONG_BIT方法二: file /bin/ls原创 2018-01-09 22:45:06 · 2506 阅读 · 0 评论 -
centos7 linux定时任务详解
前言工作中需要开启一个定时任务:每天晚上2点进行爬虫代码的运行,这不得不去学习一下linux 下的定时任务crontabcrontabyum install crontabs说明: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重...原创 2018-02-10 11:08:59 · 12948 阅读 · 1 评论 -
android app下运行linux脚本代码
场景在@函兮的要求下,在手机root的情况下,完整的利用八核的性能,将linux代码写入到android 手机上,通过app的形式,进行测试。代码# 强制读写系统分区busybox mount -o rw,remount /dev/block/bootdevice/by-name/system# busybox mount -o rw,remount /dev/block/...原创 2018-03-04 16:36:00 · 1353 阅读 · 0 评论 -
Centos7 安装Python3和scrapy(正确安装姿势)
苦逼的前夜昨晚很辛苦,搞到晚上快两点,最后还是没有把python3下的scrapy框架安装起来,后面还把yum这玩意给弄坏了,一直找不到命令。今天早上又自己弄了快一上午,又求助@函兮,弄了快一个中午,最后无奈还是没有弄好yum跟python这玩意,最后还是放弃治疗了。真的是什么招,什么损招都用完了,最后也没折了,直接报告老大去,然后把阿里云的centos7实例重新磁盘回滚了一下。正确的...原创 2018-03-13 22:16:38 · 4409 阅读 · 1 评论 -
Linux下Python3环境安装selenium跟phantomjs
场景因为项目中在爬今日头条的时候,基于破解今日头条的验签跟cp等参数难度大,不得不转向selenium库Linux下安装Selenium 这里主要是记录下在Linux下Python3环境中的selenium与phantomjs的安装,上一篇已经说道在Linux下进行Python3与scrapy框架的安装(一)依赖包安装 sudo yum install build-e...原创 2018-03-24 00:10:46 · 2860 阅读 · 0 评论 -
Linux终端执行shell脚本,没反应
问题Linux下执行shell脚本,没有反应,提示权限不够[root]# ./start.sh bash: ./start.sh: 权限不够 解决方法使用chmod命令对shell脚本赋予权限,再执行[root]# chmod 777 ./start.sh [root]# ./start.sh ...原创 2018-03-14 14:15:36 · 15891 阅读 · 1 评论 -
Linux nohup后台命令基础详解
(一)前言因为经常使用Xshell进行服务器代码的运行,但是每次到关机后,或者是关掉Xshell连接窗口,在服务器上的命令,操作也就断掉了。这不得不找到了一个Linux命令:nohup(二)基本用法nohup command [arg … ] [ & ]拿python test.py 为例子一般我们运行命令是直接:python test.py,但是在xshel...原创 2018-03-21 23:22:29 · 698 阅读 · 0 评论 -
Linux下查看隐藏文件命令
一般的Linux下的隐藏目录使用命令ls -l是查看不出来的,只能查看到文件及文件夹查看Linux下的隐藏文件需要用到命令ls -al其他查看文件目录命令:ls -lll ls -l /...原创 2018-11-14 11:07:36 · 133755 阅读 · 3 评论