
linux
10年老码农
10年IT从业经验,从事java、PHP后台、物联网开发工作。
展开
-
centos查看每个进程使用的联网情况,发送接收数据情况
所需工具 nethogs安装:yum install -y nethogs命令:nethogs eth0效果1.如果只知道端口名,则用 lsof -i:80 查看进程 或是ps aux|grep PID。2.按m可以切换到不同的计算方式进行查看,如按B KB MB /s。它的其他参数...原创 2021-08-03 14:22:45 · 1070 阅读 · 0 评论 -
mysqldump+crontab定时任务实现异地备份
之前都是服务器管理工具备份,但备份仅在当前服务器。为了数据更安全,需要异地备份。异地备份有多种实现方法,其中我用的是mysqldump 直接备份的数据库。1、首先写备份脚本,网上有很多,自己百度了。这里有个点就是要给帐号足够的权限,如selecl,process,view,tigger等。脚本写好后,手动执行下,脚本成功。2、放脚本写到linux crontab里。我这里是2小时执行一次。其中每个*表示的意义如下第1列分钟1~59第2列小时1~23(0表示子夜)...原创 2021-07-23 09:39:15 · 439 阅读 · 1 评论 -
linux centos 重启服务器后,挂载磁盘丢失怎么重新挂载
是这样的,测试服务器重启后。一访问系统报404,瞬间傻眼了。刚开始,以为是web服务没有跑起来。于是检查各种web服务,结果不是。于是cd到网站目录,发现整个wwwroot没有了。额,感觉要完蛋。于是df -TH查看挂载,果然/deb/vdb不见了。再用fdisk -l 查看磁盘,还见。对于程序兼运维来说,这个还不简单,于是傻傻的执行挂载命令mount /dev/vdb /wwwroot。结果报错于是再去查为什么没有权限。。。(这时方向已错了,折腾了一个小时)其实这个..原创 2021-02-10 11:59:53 · 12166 阅读 · 2 评论 -
vsftp上传553 Could not create file错误解决
搭建一个ftp服务器,我使用Centos 7操作系统,安装好vstfpd,创建了用户等操作。在Windows客户端可以正常的连接,但是当上传文件时,总是报553 Could not create file错误信息。试了网上的各种权限方法都不行,如果确定读写修改都有了,那就是selinux限制了,把selinux关掉就可以了。先运行getsebool -a | grep ftp (查看sel...转载 2018-10-25 15:14:50 · 1959 阅读 · 0 评论 -
Ubuntu安装Python2.7
自动下载: Ubuntu的命令框中:wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz #tar xvf Python-2.7.6.tar #cd Python-2.7.6 #./configure ...转载 2018-10-15 23:39:04 · 2909 阅读 · 0 评论 -
在ubuntu 输入make 提示找不到
在ubuntu 输入make geth命令提示以下的错误信息,说make 没有安装输入命令,按build-essential解决了sudo apt-get install build-essential原创 2018-10-15 23:35:17 · 18735 阅读 · 6 评论 -
xshell ssh 连上 新安装ubuntu
使用这种方式连接的时候始终连接不上虚拟机,总是会提示Could not connect to在网上找了半天的资料才发现是因为我的虚拟机没有安装ssh服务导致的要解决这个问题: 首先要安装了openssh-server,如果没有安装,则通过以下命令安装: sudo apt-get install openssh-server 之后通过以下命令查看SSH是否启动: ps -e | gr...转载 2018-10-15 23:13:55 · 153 阅读 · 0 评论 -
centos7 yum 安装vsftpd
安装步骤 1.通过yum来安装vsftpd[root@localhost ~]# yum -y install vsftpd2.设置为开机启动[root@localhost ~]# chkconfig vsftpd on3.在/etc/vsftpd/下,把下面几行注释去掉,让其配置生效:local_enable=YESwrite_enable=YESlocal_...转载 2018-10-04 21:59:18 · 1650 阅读 · 0 评论 -
linux 下安装composer 方法
//下载composercurl -sS https://getcomposer.org/installer | php//将composer.phar文件移动到bin目录以便全局使用composer命令mv composer.phar /usr/local/bin/composer//切换国内源composer config -g repo.packagist co...转载 2018-10-04 17:57:29 · 130 阅读 · 0 评论 -
linux kill 命令 以及 USR1 信号 解释
USR1亦通常被用来告知应用程序重载配置文件;例如,向Apache HTTP服务器发送一个USR1信号将导致以下步骤的发生:停止接受新的连接,等待当前连接停止,重新载入配置文件,重新打开日志文件,重启服务器,从而实现相对平滑的不关机的更改。 kill -HUP pid 或者 killall -HUP pName:其中pid是进程标识,pName是进程的名称如果想要更改配置而不需...转载 2018-10-04 16:27:46 · 1123 阅读 · 0 评论 -
centos7 添加开机启动服务/脚本或是php
二、添加开机自启脚本在centos7中增加脚本有两种常用的方法,以脚本myscript.sh为例:#!/bin/bash#description:开机自启脚本/usr/local/tomcat/bin/startup.sh #执行另一脚本/usr/local/php/bin/php /usr/local/nginx/html/test.php & #执行一PHP# ...原创 2018-10-02 14:15:03 · 1059 阅读 · 0 评论 -
UBUNTU的默认root密码是多少,修改root密码
一、Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter, 二、终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok了。 ...转载 2018-09-27 19:46:33 · 815 阅读 · 0 评论 -
CentOS7中Firewalld端口开启与关闭
以80端口为例启动/重启Firewalld#systemctl start firewalld.service#systemctl restart firewalld.service开机启动/关闭开机启动#systemctl enable firewalld.service#systemctl disable firewalld.service查看状态#firewall-cmd --state...转载 2018-06-30 19:00:05 · 351 阅读 · 0 评论 -
centos7添加了端口,ftp还不能访问问题.
这问题有三种原因。1、服务商后台有安全组,还需要在服务商的后台加端口。2、防火墙没加端口。3、服务软件没起启动,或是启动失败。4、加了端口,但防火墙没加服务。查看当前开了哪些端口其实一个服务对应一个端口,每个服务对应/usr/lib/firewalld/services下面一个xml文件。firewall-cmd --list-services12通过这个命令我们查看当前打开了那些服务,比如下面...转载 2018-06-30 18:58:04 · 7720 阅读 · 0 评论 -
centos7.1 之mysql.sock 找不到问题
今天装mysql5.5.28 ,完成后,启动它mysqld后,客户端链接,结果报下如下错误。我下意识的去tmp下查,果然没有mysql.sock文件,也没有 mysqld.sock,然后以我经验就重启mysqld吧,中间重启不下了10次,但它还未给我自动生成这个mysql.sock文件。 ERROR 2002 (HY000): Can't connect to local MySQL server...原创 2018-05-19 20:00:14 · 5478 阅读 · 1 评论 -
linux安装mysql 几种方式
1. 关于本文 本文将以MySQL 5.0.51为例,以CentOS 5为平台,讲述MySQL数据库的安装和设置。2. 关于MySQL MySQL是最流行的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家由MySQL开发人员创建的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL AB的注册商标...转载 2018-03-16 15:53:23 · 4031 阅读 · 0 评论 -
linux下安装软件有几种方式
Linux软件的二进制分发 是指事先已经编译好 二进制形式 的软件包的发布形式。其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。 1、*.rpm形式的 二进制软件包 安装:rpm -ivh *.rpm 卸载:rpm -e packgename 说明:RPM(RedHat Packge Manager)是...转载 2018-03-16 15:05:01 · 664 阅读 · 0 评论