[Linux] centos6.5升级安装的supervisor

因为我要用它来管理多个PHP进程去执行任务,在默认版本下的配置多个子进程不起作用
 默认版本的supervisor版本比较低2.1.9,对于运行多个子进程貌似有问题,最新版的supervisor4.1的又因为需要高版本的python才行,所以才有了下面的解决办法
 先安装pipyuminstallpython-pip再用pip安装3.1版本的supervisorpipinstallsupervisor==3.1.3生成配置文件easy_installsupervisor==3.1.3&#1

  • 0
  • 0
  • 阅读 ( 820 )

Linux进程基础

操作系统基础
       调用:kernel内核通过给应用程序听歌systemcall的发那个苏来提供硬件资源;
              注意应用程序也包括库文件
 进程运行管理
       一个进程:首先我们需要把硬盘里的程序代码加载到内存(复制),再将这端程序放到CPU上运算,此时,这段程序就回去调用(也会自动生成)很多进程,由这些进程来完成程序所指定任务;

  • 0
  • 0
  • 阅读 ( 691 )

Linux系统Tomcat进程使用shutdown无法关闭进程

问题场景:
   若在应用中启动了用户线程,在Linux系统Tomcat进程使用shutdown无法关闭进程。
 解决方案:
 
 #1、在catalina.sh文件中添加CATALINA_PID
 [root@localhostpc1]#vibin/catalina.sh
 #CATALINA_PID(Optional)Pathofthefilewhichshouldcontainsthepid
 #ofthecatalinastartupjava

  • 0
  • 0
  • 阅读 ( 719 )

CentOS7.6静默(无图形化界面)安装Oracle 11g

一、准备工作 1.准备CentOS7系统环境 由于是使用静默模式(silent)安装的,无需使用图形化界面,我选择了最小安装的服务器版的CentOS7。安装完成后,只有命令行界面。 2.下载Oracle11g (1)Oracle官方网站:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 我的机器安装的是CentOS764位系统,因此下载的Oracle版本也是64位的 特别注意:11.2.0

  • 0
  • 0
  • 阅读 ( 1217 )

Java程序员必会常用Linux速查手册

目錄 系统服务管理 文件管理 查看日志 压缩与解压 磁盘和网络管理 防火墙 ftp操作 软件的安装与管理 其他 系统服务管理 systemctl 输出系统中各个服务的状态: systemctllist-units--type=service 查看服务的运行状态: systemctlstatusfirewalld 关闭服务: systemctlstopfirewalld 启动服务: systemctlstartfirewalld 重新启动服务(不管当前服务是启动还是关闭): systemc

  • 0
  • 0
  • 阅读 ( 976 )

Linux常用命令

一、1、cd命令:这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如: cd/root/Docements#切换到目录/root/Docementscd./path#切换到当前目录下的path目录中,"."表示当前目录cd../path#切换到上层目录中的path目录中,".."表示上一层目录 2、ls命令:这是一个非常有用的查看文件与目录的命令

  • 0
  • 0
  • 阅读 ( 960 )

Linux 系统安全相关

本篇关于Linux的一些安全知识,主要就是与账号相关的安全。 账户文件锁定 当服务器中的用户账号已经固定,不在进行更改,可锁定账户文件。锁定后,无法添加、删除账号,也无法更改密码等。 锁定账户文件 chattr+i/etc/passwd/etc/shadow 解锁账户文件 chattr-i/etc/passwd/etc/shadow 查看账户文件是否锁定 lsattr/etc/passwd/etc/shadow Demo: 1.查看允许登录的账户。 [root@localhost~]#grep"/bin/

  • 0
  • 0
  • 阅读 ( 664 )

Linux与Windows 10用grub引导教程

前言去年暑假的时候,写了一篇如何装Linux和Windows10双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程。由于去年对于写教程还不是熟练,而这一年多的使用过程也遇到了一些问题,所以就准备「Refactoring」这篇文章。EFI分区在教程正式开始之前,先花一点时间说明EFI分区的组成和作用。首先,在你装了Windows之后

  • 0
  • 0
  • 阅读 ( 2010 )

VMware虚拟机安装Linux系统详细教程

VMware14虚拟机安装RedHad6系统步骤
  
 redhat网盘资源:链接:https://pan.baidu.com/s/1J3zwT0wadpgid6EOFjwXVg 提取码:39mv 
 VMware14网盘资源:链接:https://pan.baidu.com/s/1VBNeevWLxJmXsC8rgp5A-A提取码:bdhn
  
  
 首先我们先打开VMware虚拟机,然后点击新建虚拟机。
  
  
 选择自

  • 0
  • 0
  • 阅读 ( 1326 )

Linux inode 详解

操作系统的文件数据除了实际内容之外,通常含有非常多的属性,例如Linux操作系统的文件权限与文件属性。文件系统通常会将这两部分内容分别存放在inode和block中。 inode和block概述 文件是存储在硬盘上的,硬盘的最小存储单位叫做扇区sector,每个扇区存储512字节。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读

  • 0
  • 0
  • 阅读 ( 650 )

Linux系统 /etc目录下主要配置文件解释

 这些都是比较有实用性的系统配置,收藏下,以备不时之需!以下是etc下重要配置文件解释:
  1、/etc/hosts
       #文件格式:IPaddresshostnamealiases
       #文件功能:提供主机名到IP地址的对应关系,建议将自己经常使用的主机
       #加入此文件中,也可将没有DNS记录的机器加入到此文件中, 会方便网络应用
     系统默认有以下两条,建议保

  • 0
  • 0
  • 阅读 ( 861 )

完美解决linux下vim在终端不能用鼠标复制的问题

在vim中输入:setmouse=r就行了,还不行的话:setmouse=v

  • 0
  • 0
  • 阅读 ( 986 )

Linux 文件恢复(XFS & EXT4)

在Linux中,删除rm命令使用需谨慎,有时候可能由于误操作,导致重要文件删除了,这时不要太紧张,操作得当的话,还是可以恢复的。 EXT类型文件恢复 删除一个文件,实际上并不清除inode节点和block的数据,只是在这个文件的父目录里面的block中,删除这个文件的名字。Linux是通过Link的数量来控制文件删除的,只有当一个文件不存在任何Link的时候,这个文件才会被删除。 当然

  • 0
  • 0
  • 阅读 ( 881 )

LInux因为缺失网关出现Name or service not known的解决方法

笔者使用的VMware和CentOS7.0。在安装完镜像包后,便开始配置静态ip。命令如下
 vi/etc/sysconfig/network-scripts/ifcfg-ens33将BOOTPROTO更改为"static"
 添加IPADDR、NETMASK、GAREWAY、DNS
 
 vi/etc/resolv.conf添加nameserver8.8.8.8
 添加nameserver114.114.114.114
 
 将虚拟网络编辑器NAT

  • 0
  • 0
  • 阅读 ( 2020 )

Linux 日志分析

学会查看日志文件是一件很有意义的事,因为在Linux系统中运行的程序通常会把一些系统消息和错误消息写入对应的日志中,若是一旦出现问题,我们就可以通过查看日志来迅速定位,及时解决故障。 日志的三种类型 内核及系统日志: 这种日志数据由系统服务rsyslog统一管理,根据其主配置文件/etc/rsyslog.conf中的设置决定将内核消息及各种系统程序消息记录到什么位置。系统中

  • 0
  • 0
  • 阅读 ( 705 )

Linux精简版系统安装网络配置问题解决

参考文档:https://www.jianshu.com/p/7579a2ad1c92
 通过链接中的文档配置linux系统的时候,在执行命令yuminstallnet-tools的这里提示错误,是因为之前修改网卡文件ifcfg-ens33(这里每个人可能不一样,只要是第一个ifcfg-ens开头的文件)后网络并没有联通。
 我的网卡文件里面配置的是动态获取IP,所以可以只修改ONBOOT的值为yes。修改网卡配置文件按照参考文档里面的来做就行,静态的就需

  • 0
  • 0
  • 阅读 ( 1052 )

【原创】(三)Linux paging_init解析

背景 Readthefuckingsourcecode!--By鲁迅 Apictureisworthathousandwords.--By高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:SourceInsight3.5,Visio 1.介绍 从(二)Linux物理内存初始化中,可知在paging_init调用之前,存放KernelImage和DTB的两段物理内存区域可以访问了(相应的页表已经建立好)。尽管物理内存已经通过memblock_add添加进系统

  • 0
  • 0
  • 阅读 ( 1041 )

vmware虚拟机安装centos7.3

vmware准备
 
  
 CentOS准备,这里下载的是CentOS7.3CentOS-7-x86_64-Everything-1611.iso
 创建新的虚拟机
  
  
 选择自定义安装
 
  
 硬件兼容性默认最新的,不用动
 
  
 选择稍后安装操作系统
 
  
 选择LinuxCentOS64
 
  
 填写虚拟机实例名称并选择虚拟

  • 0
  • 0
  • 阅读 ( 977 )

linux上安装rz和sz

简介 lrzsz官网入口:http://freecode.com/projects/lrzsz/ lrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议 windows需要向centos服务器上传文件,可直接在centos上执行命令yum-yinstalllrzsz程序会自动安装好,然后如你要下载者sz[找到你要下载的文件]如果你要上传,者rz浏览找到你本机要上传的文件。 安装与使用 yum安装 #yum-yinstalllrzsz wget安装 wgethttp://www.ohse.

  • 0
  • 0
  • 阅读 ( 1113 )

Linux 网络基础

本篇写一些关于Linux网络相关的基础命令、配置等。 hostname 1.查看主机名 [root@localhost~]#hostname localhost.localdomain 2.临时修改主机名 [root@localhost~]#hostnameserver [root@localhost~]#bash [root@server~]#hostname server [root@server~]#cat/etc/hostname localhost.localdomain [root@serve

  • 0
  • 0
  • 阅读 ( 666 )