强大的strace命令用法详解

强大的strace命令用法详解

9个月前 (04-13) 0

strace是什么? 按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。 strace底层使用内核的ptrace特性来实现其功能。 在运维的日常工作中,故障处理和问题诊断是个主要的内容,也是必备的技能。strace作为一种动态跟踪工具,能够帮助运维高效地定位进程和服务故障...

Linux VPS备份教程 手动备份网站数据

Linux VPS备份教程 手动备份网站数据

2年前 (2018-05-30) 0

一般来说我们采用手动备份VPS中的网站就可以了。一般老左喜欢1周备份一次网站,这样的频率应该还算是不错的,对于昨天分享的”数据库/网站文件自动定时备份“的方法比较适合数据比较重要,而且不能长期在电脑前维护的。 比如有些朋友经常出差,回来后打开网站发现数据没了等情况,这类朋友还是需要自动备份的。小博客或者小网站可以采用下面老左分享的手动备份网站的方法。由于我比较推荐使用VPS的时候不要用面板,所以操...

Linux下为PHP添加扩展库的方法

Linux下为PHP添加扩展库的方法

2年前 (2018-05-30) 0

加上会出什么问题,不加会报什么错;所以在编译PHP的时候除了必要的目录指定,好多参数都没有加……等我在安装web程序的时候,才发现,很多参数是要加上的,但是我lnmp已经搭建好了,也不想重新编译,重新安装。。于是就在网上找到了此文 一、添加FTP扩展1、找到原来的源码包解压一下如:php-5.2.13进入到到FTP的扩展目录/root/lnmp/php-5.3.0/ext/ftp 2、调用phpi...

【Linux】linux常用基本命令总结(推荐)

【Linux】linux常用基本命令总结(推荐) 73

2年前 (2018-05-30) 0

Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题。 1、显示日期的指令: date 2、显示日历的指令:cal 3、简单好用的计算器:bc 怎么10/100会变成0呢?这是因为bc预设仅输出整数,如果要输出小数点下位数,那么就必须要执行 scale=number ,...

apache2.2 支持.net 3.5的设置方法

apache2.2 支持.net 3.5的设置方法

2年前 (2018-05-30) 0

我用的环境介绍:win2008、.net framework 3.5、apache2.2、mod_aspdotnet-2.2、SQL SERVER 2000。环境搭建好后,进行了一下公司的一个较大应用,没有发现有什么问:)那个兴奋那个激动! 我的httpd.conf中asp.net配置部分如下: 复制代码 代码如下: ################# #asp.net配置 LoadModule ...

grub命令行启动系统简明教程

grub命令行启动系统简明教程

2年前 (2018-05-30) 0

今天倒腾服务器,修改grub.conf文件后导致系统起不来了。后来就学习了一下如何从grub命令启动。 grub引导其实挺简单的,只要简单地几步就可以了。 一、指定/boot所在的分区复制代码 代码如下:grub> root (hd0,0) #指定第一块硬盘的第一个分区。这个root (hd[0,n],y)是可以省略的,如果省略了,我们要在kerenl 命令中指定 二、指定内核映像及根分区复...

Apache服务器中.htaccess的基本配置总结

Apache服务器中.htaccess的基本配置总结

2年前 (2018-05-30) 0

.htaccess文件(或者”分布式配置文件”提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。 - 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。 - .htaccess必须以ASCII模式上传,最好将其权限设...

Linux 的cp命令及示例详解

Linux 的cp命令及示例详解

2年前 (2018-05-30) 0

最近学习linux命令,现在把cp命令整理出来,以便日后查询。 功能: 复制文件或目录 说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息 参数: -a 或 --archive 此参数的效果和同时指定"-dpR"参数相同...

grub命令行启动系统简明教程

grub命令行启动系统简明教程

2年前 (2018-05-30) 0

今天倒腾服务器,修改grub.conf文件后导致系统起不来了。后来就学习了一下如何从grub命令启动。 grub引导其实挺简单的,只要简单地几步就可以了。 一、指定/boot所在的分区复制代码 代码如下:grub> root (hd0,0) #指定第一块硬盘的第一个分区。这个root (hd[0,n],y)是可以省略的,如果省略了,我们要在kerenl 命令中指定 二、指定内核映像及根分区复...

Linux多线程使用互斥量同步线程

Linux多线程使用互斥量同步线程

2年前 (2018-05-30) 0

本文将会给出互斥量的详细解说,并用一个互斥量解决上一篇文章中,要使用两个信号量才能解决的只有子线程结束了对输入的处理和统计后,主线程才能继续执行的问题。 一、什么是互斥量 互斥量是另一种用于多线程中的同步访问方法,它允许程序锁住某个对象,使得每次只能有一个线程访问它。为了控制对关键代码的访问,必须在进入这段代码之前锁住一个互斥量,然后在完成操作之后解锁。 二、互斥量的函数的使用 它们的定义与使用信...

Linux 6 下编译安装 PHP 5.6实例详解

Linux 6 下编译安装 PHP 5.6实例详解

2年前 (2018-05-30) 0

Linux 6 下编译安装 PHP 5.6实例详解 PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP以其开发源代码,免费,快捷,跨平台,高效,面向对象,强大的动态图像创建等功能深受广大开发者的喜爱。本文描述基于CentOS 6....

centos 7中firewall防火墙的常用命令总结

centos 7中firewall防火墙的常用命令总结

2年前 (2018-05-30) 0

前言 在CentOS7.0中默认使用firewall代替了iptables service。虽然继续保留了iptables命令,但已经仅是名称相同而已。 firewall是centos7的一大特性,最大的好处有两个: 支持动态更新 不用重启服务; 关于CentOS7下Firewall防火墙配置用法可以通过这篇文章进行查看,下面来看看本文的主要内容关于centos 7中firewall防火墙的常用命...

CentOS 7.4下安装Oracle 11.2.0.4数据库的方法

CentOS 7.4下安装Oracle 11.2.0.4数据库的方法 9

2年前 (2018-05-30) 0

在Linux下安装Oracle数据库是一件较为麻烦的事情。 由于Linux的安装过程中可能会选择不同的安装包,会导致Oracle安装过程中缺失或多一些软件包,很难一次性的安装成功。所以,本文详细记录了Oracle在Linux上的安装过程,以供参考。 本环境仅供软件开发和测试环境使用,并不适合用于生产环境。 Oracle官方支持的Linux发行版本有RedHat和Oracle Linux,所以,我们...

apache2.2 支持.net 3.5的设置方法

apache2.2 支持.net 3.5的设置方法

2年前 (2018-05-30) 0

我用的环境介绍:win2008、.net framework 3.5、apache2.2、mod_aspdotnet-2.2、SQL SERVER 2000。环境搭建好后,进行了一下公司的一个较大应用,没有发现有什么问:)那个兴奋那个激动! 我的httpd.conf中asp.net配置部分如下: 复制代码 代码如下: ################# #asp.net配置 LoadModule ...

Linux VPN pptpd构架方法

Linux VPN pptpd构架方法

2年前 (2018-05-30) 0

按步骤: 运行环境Centeros 6 *首先运行如下命令: cat /dev/net/tun 返回的必须是: cat: /dev/net/tun: File descriptor in bad state 运行: cat /dev/ppp 返回的必须是: cat: /dev/ppp: No such device or address 如果上面返回的不是这两个结果的话,请与VPS客服联系开通pp...

CentOS 7下用firewall-cmd控制端口与端口转发详解

CentOS 7下用firewall-cmd控制端口与端口转发详解

2年前 (2018-05-30) 0

一、firewalld 守护进程 firewall-cmd命令需要firewalld进程处于运行状态。我们可以使用systemctl status/start/stop/restart firewalld来控制这个守护进程。firewalld进程为防火墙提供服务。 当我们修改了某些配置之后(尤其是配置文件的修改),firewall并不会立即生效。可以通过两种方式来激活最新配置systemctl r...

linux系统的初始化配置浅析

linux系统的初始化配置浅析

2年前 (2018-05-30) 0

一.网络的初始化 1.ip地址的修改(临时生效) 使用ifconfig命令 ifconfig 网卡名 ip地址 子网掩码 [root@localhost /]# ifconfig eno16777736 192.168.100.112/24 1.ip地址的修改(永久生效) 修改/etc/sysconfig/network-scripts 目录下的网卡文件 [root@local...

linux下日志定时轮询的流程详解

linux下日志定时轮询的流程详解

2年前 (2018-05-30) 0

logrotate介绍 对于Linux系统安全来说,日志文件是极其重要的工具。日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。当日志文件不断增长的时候,就需要定时切割,否则,写日志的速度和性能也会下降,更不便于我们归档,查询。 所以便有了使用logrotate的时候 ,logrotate是个十分有用的工具,它可以自动对日志进行截断(或轮循)、压缩以及删除旧的...

linux停止和查看启动服务的命令使用方法

linux停止和查看启动服务的命令使用方法

2年前 (2018-05-30) 0

1. 查看Linux启动的服务复制代码 代码如下:chkconfig --list 查询出所有当前运行的服务chkconfig --list atd 查询atd服务的当前状态 2.停止所有服务并且在下次系统启动时不再启动,如下所示:复制代码 代码如下:chkconfig --levels 12345 NetworkManager off如果想查看当前处于运行状态的服务,用如下语句过滤即可复制代码 ...

Linux VPN pptpd构架方法

Linux VPN pptpd构架方法

2年前 (2018-05-30) 0

按步骤: 运行环境Centeros 6 *首先运行如下命令: cat /dev/net/tun 返回的必须是: cat: /dev/net/tun: File descriptor in bad state 运行: cat /dev/ppp 返回的必须是: cat: /dev/ppp: No such device or address 如果上面返回的不是这两个结果的话,请与VPS客服联系开通pp...

linux环境配置nginx导致页面不刷新的解决方法

linux环境配置nginx导致页面不刷新的解决方法 2

2年前 (2018-05-30) 0

在linux环境下,配置了nginx负载均衡,由于可能在虚拟主机的配置文件nginx.conf中,对缓存机制未配置成功,导致页面不刷新,仍然显示缓存中的内容。 最后通过注释nginx.conf文件中的相关缓存配置,然后到tmp目录下查看已生成的缓存文件,如图: 这里我们需要将proxy_cache以及proxy_temp文件删除: 重启nginx服务:sercive nginx restart 页...

Linux使用libnet实现ARP攻击脚本原理分析以防被攻击

Linux使用libnet实现ARP攻击脚本原理分析以防被攻击

2年前 (2018-05-30) 0

闲来无事,用libnet写了个简单的ARP攻击。以前感觉ARP攻击不是特别常见,不过最近工作中倒是遇到过两次ARP欺骗的事件。其实ARP欺骗的原理灰常简单滴,大部分都是在局域网中发送伪造的ARP广播包, 广播包的目的是干嘛呢?很简单,欺骗内网的所有主机,告诉受害主机,“我”是网关。 内网机器接收到这种广播包之后,会刷新自己ARP缓存表,把网关的IP和广播包中的源MAC绑定。这样攻击机器就达到了冒充...

确保Linux服务器安全 防范四种级别攻击

确保Linux服务器安全 防范四种级别攻击

2年前 (2018-05-30) 0

随着Linux企业应用的不断扩展。 有大量的网络服务器都在使用Linux操作系统。Linux服务器的安全性能受到越来越多的关注。 这里根据Linux服务器受到攻击的深度以级别形式列出,并提出不同的解决方案。 随着Linux企业应用的扩展,有大量的网络服务器使用Linux操作系统。Linux服务器的安全性能受到越来越多的关注,这里根据Linux服务器受到攻击的深度以级别形式列出,并提出不同的解决方案...

如何通过其他主机查看Apahce服务器的运行状态

如何通过其他主机查看Apahce服务器的运行状态

2年前 (2018-05-30) 0

要查看Apache服务器的运行状态,可通过命令来实现。具体步骤如下: 1.在Apache的主配置文件/etc/httpd/conf/httpd.conf中找到以下内容: 复制代码 代码如下: SetHandler server-status Order deny,allow Deny from all Allow from .example.com 将其前面的注释去掉(“#”),并修改成允许客户机...

扫一扫二维码分享