linux

Linux平台上使用gdb调试程序

gdb是Linux/UNIX平台下的一个程序调试工具,它是由GNU开源组织发布的。在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。我们使用gdb时,主要用它来完成以下几个方面的工作。1、启动程序,在启动时,可以按照你想要的环境来运行程序。2、设置断点,什么是断点,这里不解释...

Unix下使用工具badtrk检查磁盘坏道

一般来说,如果经常有断电关机这样的操作,很容易会出现磁盘坏道的。同样,硬盘使用久了就可能出现各种各样的问题,而硬盘“坏道”便是这其中最常见的问题。硬盘出现坏道除了硬盘本身质量以及老化的原因外,主要是平时在使用上不能善待硬盘,比如内存太少以致应用软件对硬盘频繁访问,对硬盘过分频繁地整理碎片,不适当的超频,电源质量不好,温...

linux系统下安装mrtg监控工具

MRTG全名MultiRouterTrafficGrapher。是一个用来监控网络链路流量负载的工具软件,该软件通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML文档方式显示给用户,以非常直观的形式显示流量负载。一、安装准备(1)MRTG需要以SNMP服务为基础,所以请确保你的系统已经启用...

Linux下安装rrdtool工具统计网站流量

Linux系统下安装rrdtool工具,对网站进行统计流量。虽然现在CPU,内存,流量等已经在使用snmp进行监控,但觉得还需要加一项监控,就是网站的PV和IP的监控,这样可以快速知道服务器负载上升是否是网站访问量增加的原因。1、安装rrdtool   centos:yuminstallr...

linux系统网络流量嗅探命令tcpdump详解

Tcpdump,就是:dumpthetrafficonanetwork,根据使用者的定义对网络上的数据包进行截获的包分析工具。TcpDump是Linux中强大的网络数据采集分析工具之一。接下来,对Tcpdump的安装、使用、结果分析,作一个简单的介绍:一.Tcpdump的安装rpm包的形式安装。以超级用户登录,使用命令...

Linux系统报错INIT:Id"X" respawning too fast:disabled for 5 minutes

今天小编接到一问题:LINUX系统,没法远程了!用的Distribution是Centos5.8的,系统无法远程而且还发现启动后一直提示报错:INIT:Id"X"respawningtoofast:disabledfor5minutes ,一看就是run-level哪边出错了。run-level,其实就是Linux系统...

Linux服务器关闭SELinux

在服务器上安装完ZendGuard,安装完成以后用phpinfo()测试,发现没有显示相应的安装参数,还以为安装出了什么问题,还是什么地方没有到位。后面在网上一查,才发现原来和SeLinux有关系,需要关闭SeLinux才能正常显示。Linux服务器关闭SeLinux的方法如下:查看SELinux状态:/usr/sbi...

Linux用户、组

使用Linux时,需要以一个用户的身份登陆,从而限制一个使用者能够访问的资源;而组则是用来方便组织管理用户。用户与组每个用户拥有一个UserID每个用户属于一个主组,属于一个或多个附属组每个组拥有一个GroupID每个进程以一个用户身份运行,并受该用户可访问的资源限制每个可登陆用户有一个指定的SHELL系统中的文件都有...
开发笔记·2023-04-15

在Linux下CC攻击检查

有时候,服务器看上去正常,从外界的反响来看,并没有什么问题,但是服务器里面,会有某一个站点,大量消耗资源,导致服务器CPU跑得很高,并且到一定程度之后,会引起服务器当机。这就是CC攻击的表现。什么是CC攻击?CC攻击就是利用大量代理服务器对目标计算机发起大量连接,导致目标服务器资源枯竭造成拒绝服务。那么如何判断查询CC...
开发笔记·2023-04-15

六条初始Linux安全常用的基本措施

随着服务器的越来越多,linux系统也越来越多,维护的时候如果对系统的安全不作了解,或是不重视,很容易就会出现大批量的服务器被攻克,到时候维护工作就相当大了。这样linux系统安全变的越来越重要了,这里就把平时比较常使用的一些linux下的基本的安全措施写出来和大家分享一下,让我们的linux系统变得可靠。大家也可以提...

linux禁止非法用户试探登录

很多时候,新架设好的服务器,我们会在第一时间将ping禁止掉,以及一些不常用的端口都予以关闭。但随着网站的搭建,或是通过代理,或是直接访问,总会有人想尽办法,知道服务器的IP地址,当我们的linux主机一暴露在互联网上,就会遭受到来自网络上的一些非法用户的骚扰。如弱口令扫描,试探性登录;这些行为对linux主机构成一定...

10个Linux网络和监控命令

网络和监控命令类似于这些:hostname,ping,ifconfig,iwconfig,netstat,nslookup,traceroute,finger,telnet,ethtool用于查看linux服务器ip地址,管理服务器网络配置,通过telnet和ethernet建立与linux之间的网络链接,查看linu...

Linux下命令操作获取帮助

命令帮助所有命令都可以通过-h或--help参数获取命令的帮助信息。比如输入命令"ls--help"可以尝试看下ls所支持的参数有哪些。MAN命令man命令是Linux中最为常用的帮助工具。将要获取帮助的命令作为参数运行man命令就可以获取相应的文档帮助。比如简单的"manls"就会列出很详细的帮助信息。man文档也分...

Linux文件系统挂载

挂载操作磁盘或分区创建好文件系统后,需要挂载到系统中方可使用,windows、Mac系统会自动挂载文件系统,而Linux需要手工进行挂载操作或配置系统进行自动挂载。MOUNT手动挂载:命令mount可用来挂载文件系统:在Linux中,我们通过mount命令将格式化好的磁盘或分区挂载到一个目录上。mount 要挂载的设备...
开发笔记·2023-04-15

Linux文件系统及创建

文件系统操作系统通过文件系统管理文件及数据,磁盘或分区需要,创建文件系统之后才能够为操作系统使用,创建文件系统的过程又称之为格式化,没有文件系统的设备又称之为祼(raw)设备,如http://www.splaybow.com/post/linux-fdisk-disk.html,刚分好的区。常见的文件系统有fat32、...
开发笔记·2023-04-15