使用nslookup或dig命令指定DNS服务器查询域名解析
$ nslookup prodigyu.com 8.8.8.8 $ dig @8.8.8.8 prodigyu.com 可用于检测DNS解析是否正常
curl命令指定网卡出口访问
使用curl命令的时候可以指定网卡访问 curl --interface eth0 https://baidu.com eth0就是需要指定的网卡名称
iptables仅允许指定IP访问端口
因为iptables匹配规则是逐条匹配的所以执行命令的时候有先后顺序。 比如仅允许IP 1.1.1.1访问80端口 (more…)
Telnet命令测试服务器网络端口
在平时管理服务器的时候遇到网络不通或者什么服务端口连接不上的时候就可以用telnet命令来判断服务器的端口是否能正常访问。 (more…)
iptables查看NAT链命令
平时更多使用的iptables -L只能查看filter链 当需要看nat链的时候加什么参数呢 iptables -L -n -t nat 如上 加上-t nat就可以了
CentOS删除文件/bin/rm: argument list too long错误处理
单个目录下文件数量过多的时候rm -rf *会出现/bin/rm: argument list too long错误 可用以下命令删除 ls | xargs -n 10 rm -fr ls find /wwwroot/cache/ -name "*" -exec rm {} \;
CentOS通过命令导入导出MySQL备份文件
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql 敲回车后会提示输入密码 2、只导出表结构 mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql 注:/usr/local/mysql/bin/ ---> mysql的data目录 (more…)
25个实用的SSH命令
OpenSSH是SSH连接工具的免费版本。telnet,rlogin和ftp用户可能还没意识到他们在互联网上传输的密码是未加密的,但SSH是加密的,OpenSSH加密所有通信(包括密码),有效消除了窃听,连接劫持和其它攻击。此外,OpenSSH提供了安全隧道功能和多种身份验证方法,支持SSH协议的所有版本。 SSH是一个非常伟大的工具,如果你要在互联网上远程连接到服务器,那么SSH无疑是最佳的候选。下面是通过网络投票选出的25个最佳SSH命令,你必须牢记于心。 (more…)
收集的一些有些历史的注入命令
//看看是什么权限的 and 1=(Select IS_MEMBER('db_owner')) And char(124)%2BCast(IS_MEMBER('db_owner') as varchar(1))%2Bchar(124)=1 ;-- //检测是否有读取某数据库的权限 and 1= (Select HAS_DBACCESS('master')) And char(124)%2BCast(HAS_DBACCESS('master') as varchar(1))%2Bchar(124)=1 -- (more…)
Find命令简单使用说明
1)3天内修改过的文件: find -ctime -3 2)find命令使用超过6天,空文件独立查询命令。 find /data/backup -ctime +6 -exec rm -f {} \;   删除/data/backup目录下修改时间超过6天的文件。 find /data/backup -type d -empty -exec rmdir {} \; >/dev/null 2>&1  删除/data/backup目录下空的文件夹,同时输出正确和错误信息到空。 (more…)