摘要:__isset(); 未定义 的 属性调用 isset 时,调用。 __unset(); 未定义 的 属性调用unset 时,调用。 __get(); 调用一个类内 未定义 属性时,调用。 __set(); 给一个类内 未定义 属性赋值时,调用。 class C{ function __set($p
阅读全文
摘要:Linux的归档命令,做压缩和解压的操作。 tar [选项] 文件名或目录名 常用选项 -c 创建新包 -r 为包添加新文件 -t 列出包内容 -u 更新,如果不存在,则添加 -x 解压文件 -f 使用压缩文件,该选项是必需的。 -v 报告tar处理文件信息 -z 用gzip压缩和解压文件 打包 t
阅读全文
摘要:VMWare提供三种模式, bridged桥接模式, NAT网络地址转换, 和host-only(主机模式)。 1.桥接模式 VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机。 它可以访问网内 任一机器。 你需要手工为虚拟系统 配置IP地址,子网掩码,而且还要和宿主机同一网段。 同时需要
阅读全文
摘要:awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。 语法形式 常用命令选项 -F fs fs指定输入分隔符,fs可以是字符串或正则表达式,如-F: -v var=value 赋值一个用户定义变量,将外部变量传递给awk -f scripfile 从脚本文件中读取awk命令 -m
阅读全文
摘要:sed 是流编辑器 命令格式 选项 sed命令 -n选项和p命令一起使用表示只打印那些发生替换的行: 替换 简单替换 复杂替换 引用,sed表达式可以使用单引号来引用,但是如果表达式内部包含变量字符串,就需要使用双引号。 筛选 奇偶行 范围1 sed -n '/a/,/f/p' a 范围2 sed
阅读全文
摘要:grep -c 匹配行数 -n 匹配行号 -v 不包含的行 -i 不区分大小写 -h 不显示文件名,多文件时。 -l 只列出符合匹配文件名。 grep search_key * -s 默认 -r 递归
阅读全文
摘要:vi是UNIX 世界中最通用的全屏编辑器。 linux 中用的vi的加强版vim,vim与vi完全兼容,完全相同。 vi 打开vi编辑器后,vi编辑器的运行状态共有俩种模式。 1.一般模式 这个模式允许用户移动游标,且允许搜索文本;允许输入命令。 2.插入模式 i,o,a k,j,h,l 左下上右
阅读全文
摘要:locate locate 命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命令 在搜寻数据库时比由整个由硬盘资料来搜寻资料来得快, 但locate所找到的档案若是最近才建立或 刚更名的,可能会找不到,在内定
阅读全文
摘要:Linux Socket 编程领域,为了处理大量连接请求场景,需要使用非阻塞IO和复用。 select , poll 是Linux API 提供的IO 复用方式。 自从Linux 2.6 加入epoll之后,高性能服务器领域得到广泛应用,Nginx 就是使用epoll 来实现IO复用支持高并发。 s
阅读全文
摘要:du查看目录大小,df查看磁盘使用情况。 查看某个目录的大小:du -hs /home/master/documents 查看目录下所有目录的大小并按大小降序排列:sudo du -sm /etc/* | sort -nr 查看磁盘使用情况sudo df -h df --block-size=GB
阅读全文
摘要:Linux使用sar进行性能分析 sar(System Activity Reporter, 系统活动情况报告): 是用于监控Linux系统各个性能的优秀工具,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。
阅读全文
摘要:linux之top命令 6.7% us — 用户空间占用CPU的百分比。0.4% sy — 内核空间占用CPU的百分比。0.0% ni — 改变过优先级的进程占用CPU的百分比92.9% id — 空闲CPU百分比0.0% wa — IO等待占用CPU的百分比0.0% hi — 硬中断(Hardwa
阅读全文
摘要:SCGI(Simple Common Gateway Interface),简单通用网关接口。是CGI的替代协议,与FastCGI相似,但更简单。据测试SCGI实现的效率比CGI和FastCGI更高,也更稳定。 SCGI和CGI一样,分为客户端和服务器端。客户端放在http服务器侧。如apache有
阅读全文
摘要:WSGI是Web Server Gateway Interface的缩写。 WSGI只是一份标准并没有定义如何去实现。 实际上WSGI并非CGI,因为其位于web应用程序与web服务器之间,而web服务器可以是CGI,FastCGI或者是uwsgi。 uWSGI uWSGI实现了WSGI的所有接口,
阅读全文
摘要:按位操作 ^ 相同为0,不能为1 异或 & 都为1,为1,其他为0 A1 00001000 A2 00000000 A3 00010000
阅读全文