多种多样 的语言系统
一.linux
ls 是单词list的简写,可以查看liunx文件夹包含的文件,以及文件权限,查看目录等
-a 显示指定目录下的所有子目录与文件,包括隐藏文件
-l 以列表方式显示文件的详细信息
-h 配合-l以人性化的方式显示文件大小
cd是change directory的简写,功能为更改当前的工作目录,参数可以为相对路径或绝对路径
cd 切换到当前用户的主目录
cd~ 切换到当前用户的主目录
cd. 保持在当前目录不变
cd.. 切换到上级目录
cd- 可以在最近两次工作目录之间来回切换
touch 创建文件,例:touch 123.txt
mv 移动文件,例:mv 123.txt /root/桌面
光标定位:h左 j下 k上 l右 O跳到所在行行首 $跳到所在行行尾 gg跳到首行 G跳到尾行的行首
文本编辑:y复制 yy以行为单位复制 d删除 dd以行为单位删除 5dd删除从光标处开始的5行 p粘贴
u撤销
末行:w保存 :q退出 :q!强制退出 :wq!强制保存退出 :set up显示行号 :set nonu不显示行号 :e!重新打开当前文件 :命令 执行该命令 :整数 跳转到该行 /字符串 在文本中从上到下搜索该字符串 ?字符串 在文本中从上到下搜索该字符串
:范围s/old/new/选项
:1,6 s/zzz/aaa/ 把1到6行的zzz替换为aaa
:% s/zzz/aaa/g %表示全文 g表示全局(全文只替换行首,全局替换所有)
:1,$ s/zzz/aaa/g $表示最后一行
:% s/……/#/ 给所有行加上#注释掉
cat文件 查看文件
cat-n
cat-b
二.PHP
4种标量类型,即boolean(布尔型)、integer(整型)、float/逗乐(浮点型)和sting(字符串类型);
2种复合类型,即array(数组)和object(对象)
2种特殊类型,即resource(资源)和null。
传递参数的方式有:按值传递,按引用传递,默认参数
被传入的参数为实参,函数定义的参数为形参
数组结构分为:一维数组和二维数组
十进制:dec 二进制:bin 八进制:oct 十六进制:hex
运算符包括算数运算符、字符串运算符、赋值运算符、位运算符、逻辑运算符、比较运算符、递增或递减运算符和条件运算符
错误抑制符@
文件包含的四种类型
Include:包含可执行多次,不会阻止代码执行
Include_once:一个文件最多被包含一次
Require:出现错误代码不再执行
Require_once:包含一次且出现错误代码不再执行
mysqli_connect:打开一个到Mysql服务器新的连接
语法:mysql_connect(host,username,password,dbname,port);
host:域名或者IP地址
username:Mysql用户名
password:Mysql用户密码
dbname:规定默认使用的数据库
port:Mysql端口