摘要:
root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin desktop:x:80:80:desktop:/var/lib/menu/kde:/sb 阅读全文
摘要:
标准正则表达式 ^ 匹配行的开始。 $ 匹配行的结尾 . 匹配单个字符(除行尾) [] 匹配字符集 $ echo -e "Call\nTall\nBall" | sed -n '/[CT]all/ p'CallTall[^] 排除字符集 $ echo -e "Call\nTall\nBall" | 阅读全文
摘要:
sed之所以能以行为单位的编辑或修改文本,其原因在于它使用了两个空间:一个是活动的“模式空间(pattern space)”,另一个是起辅助作用的“保持空间(hold space)这2个空间的使用。 正常情况下,如果不显示使用某些高级命令,保持空间不会使用到! sed在正常情况下,将处理的行读入模式 阅读全文
摘要:
开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。 分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。 计算机开机过程是一个非常复杂的过程,想真正理解透彻并不容易。 计算机启动是一个很矛盾的过程:必须先运行程序,然后计算机才能启动,但是计算机不启动就无法运 阅读全文
摘要:
nginx配置文件路径 /etc/nginx/nginx.conf 可能包括/etc/nginx/conf.d/default.conf 配置文件主要由四部分组成:main(全局配置),server(主机配置),upstream(负载均衡服务器设置),和location(URL匹配特定位置设置)。 阅读全文
摘要:
常用选项: -a或--all 显示所有连线中的Socket; -h或--help 在线帮助; -n或--numeric 直接使用ip地址,不解析; -p或--programs 显示进程名称; -r或--route 显示Routing Table; -s或--statistice 显示网络工作信息统计 阅读全文
摘要:
exec解释: find . -type f -mtime +14 -exec rm {} \; 如上所示,-exec 后面跟要执行的命令,然后是{ },一个空格和一个\,最后是一个分号。 它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加 阅读全文
摘要:
1、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。 find / -mtime +3 -type f -exec rm {} -f \; 2、写一个脚本将某目录下大于100k的文件移动至/tmp下。 find /test -size +100k -type f -exec mv 阅读全文
摘要:
一 如何防止DDOS 攻击?如给攻击了你做那些处理,公司提供足够资源给你,要你保证用户访问不影响,你那些有效方案【注 带宽不是问题,1-3G】【送二分】 没接触DDOS,只能说大概思路 1.有钱就上流量清洗 2.SYN就调SYN连接参数,ping类就关ICMP,其他的结合二吧二 如何防止CC 攻击, 阅读全文
摘要:
语法: awk [options] 'Pattern{Action}' file 选项: -F 指定分隔符 -v 设置变量值, 变量: 内置变量: FS 输入字段分隔符, 默认为空白字符 OFS 输出字段分隔符, 默认为空白字符 RS 输入记录分隔符(输入换行符), 指定输入时的换行符 ORS 输出 阅读全文
摘要:
grep Global search Regular Expression and Print out the line 使用"正则表达式"进行"全局搜索" 选项 -i 忽略大小写 -n 显示行号 --color 高亮关键字,centos7默认已经高亮 -c 统计符合条件的行数 -o 只打印关键字, 阅读全文
摘要:
作用: 输出固定格式的要求 选项: -s 指定输出的分隔符 默认为\n -w 指定为定宽输出,不能和-f一起用 -f 按照指定格式输出,不能和-w一起用 阅读全文
摘要:
[ ] 等同于 test命令 -z (zero) 为空是返回真(0) -n(nozero) 非空时返回真 1、当使用 -z 或 -n 判断变量是否为空时, [ ] 需要给变量加上双引号,[[ ]] 则不用加双引号 2、[[ ]] ,不能用 -a 和 -o 对多个条件进行连接,[ ] 可以,但是必须在 阅读全文
摘要:
command1 && command2 如果command1 成功,那么就执行command2 command1 || command2 如果command1 不成功,那么就执行command2 阅读全文
摘要:
查看当前内核参数 sysctl -a 手动修改(当前有效,重启后无效) cat /proc/sys/net/ipv4/icmp_echo_ignore_all 0 echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all cat /proc/sys/net 阅读全文