随笔分类 - linux
摘要:一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。apache是web服务
阅读全文
摘要:du(disk usage)是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。 df(disk free)通过文件系统来快速获取空间大小的信息,当我们删除一个文件的时候,这个文件不是马上就在文件系统当中
阅读全文
摘要:tcpdump命令是一款sniffer工具,它可以打印所有经过网络接口的数据包的头信息,也可以使用-w选项将数据包保存到文件中,结合wireshark等网络封包分析软件使用。 tcpdump常用参数: tcpdump一些常用命令:
阅读全文
摘要:NMap,也就是Network Mapper,是Linux下的网络扫描和嗅探工具包(win下也能用)。 常用选项: 1.Nmap工具默认扫描前1000个端口,即1-1000。如果用户想扫描1000以上端口的话,需要使用-p选项来指定。2.当用户同时指定扫描的目标太多时,可以使用简化符号来获取扫描结果
阅读全文
摘要:转发自这里 1.分布式 小明的公司有3个系统: 系统A、系统B和系统C ,这三个系统所做的业务不同,被部署在3个独立的机器上运行, 他们之间互相调用(当然是跨域网络的), 通力合作完成公司的业务流程。 将不同的业务分布在不同的地方, 这就构成了一个分布式的系统,现在问题来了, 系统A是整个分布式系统
阅读全文
摘要:sed是一个很好的文件处理工具,本身是一个管道命令,主要是以 行 为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法。语法: 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到荧幕上。但如果加
阅读全文
摘要:下表列出了正则表达式模式语法中的特殊元素。如果你使用模式的同时提供了可选的标志参数,某些模式元素的含义会改变。 正则表达式实例 字符匹配 字符类 特殊字符类 常用正则表达式
阅读全文
摘要:Linux的任务调度机制主要分为两种: 1. 执行一次:将在某个特定的时间执行的任务调度 at 2. 执行多次: crontab 3.关机后恢复尚未执行的程序 anacron、 ①at at命令用于在指定时间执行命令。at允许使用一套相当复杂的指定时间的方法。它能够接受在当天的hh:mm(小时:分钟
阅读全文
摘要:1.vmstat vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、IO读写、CPU活动等进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。 语法: vmstat [刷新时间] [刷新次数]2.dmes
阅读全文
摘要:wgetwget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文
阅读全文
摘要:Linux软件安装方式:1.apt,rpm,yum;2.源代码安装;3.二进制安装。一,apt,rpm,yum软件安装方式:apt-get(Advancd Packaging Tool)高级包装工具,软件包管理器例,apt-get isntall w3m 当你在执行安装操作时,首先apt-get 工
阅读全文
摘要:Linux还有三个比较特殊的权限,分别是:setuid,setgid,stick bit 。 -:表示一般文件 d:表示目录文件 l:表示链接文件 b:表示块设备 c:表示字符设备 p:表示管道 s:表示套接字 1.setuid,setgid: setuid的作用是让执行该文件的用户以该文件拥有者的
阅读全文
摘要:1:/etc/sysconfig/i18n (语言配置文件).2:/etc/sysconfig/network-scripts/ifcfg-eth0 (eth0配置文件). 或/etc/sysconfig/network/ifcfg-eth0 或/etc/rc.d/rc.local3:/boot/g
阅读全文
摘要:之前参加ctf比赛时候临时写的,有很多不足,不过可以用,就贴出来分享给大家,希望对大家有帮助。 脚本一:记录当前目录情况 #!/bin/bashfunction getdir(){ for element in `ls $1` do dirfile=$1"/"$element if [ -d $di
阅读全文
摘要:防御策略:sudo service apache2 start :set fileformat=unix1.写脚本关闭大部分服务,除了ssh 2.改root密码,禁用除了root之外的所有用户 sudo passwd root3.curl命令4.ssh 一秒开一秒关5.比赛开始就查看自己Linux,
阅读全文
摘要:IPTables是基于Netfilter基本架构实现的一个可扩展的数据报高级管理系统或核外配置工具,利用table、chain、rule三级来存储数据报的各种规则。Netfilter-iptables由两部分组成,一部分是Netfilter的"钩子",另一部分则是知道这些钩子函数如何工作的一套规则-
阅读全文
摘要:为了便于理解硬盘的物理结构 ,可将硬盘看作一个圆,它是坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。每个盘有两面,都可记录信息。要了解硬盘的物理结构,需要弄懂磁道、扇区、柱面、簇等几个概念。 硬盘的分区主要分为基本分区(primary partion)和扩充分区(extension
阅读全文
摘要:#!/bin/bash for user in $( cat /etc/passwd | grep -v root | cut -d ":" -f 1 ) do str=(adm lp sync shutdown halt news uucp operator games gopher) str=(adm lp news uucp games dip pppusers popusers slip...
阅读全文
摘要:该脚本可用于ctf线下赛中,用来检测攻击IP的接入,及时做出响应。
阅读全文
摘要:linux中三类用户:根用户,虚拟用户,普通用户。 其中普通用户的UID一般介于500-6000之间。
阅读全文

浙公网安备 33010602011771号