(1)Linux中链接分硬链接和符号链接。
符号链接可以建立对于文件和目录的链接。符号链接可以跨文件系统,即可以跨磁盘分区。符号链接的文件类型位是l,链接文件具有新的i节点。
硬链接不可以跨文件系统。它只能建立对文件的链接,硬链接的文件类型位是-,且硬链接文件的i节点同被链接文件的i节点相同。
(2)静态网站指网页是固定的,而不是在用户访问的时候动态生成的;
使用同一个网址访问不同的Web服务器;
127.0.0.1是本机回环测试地址,等价于localhost,可以访问本地站点;
DDos,缓存溢出,XSS都属于Web站点的入侵方式;
AJAX是一种网页技术,而不是入侵方式;
(3)聚集索引:
有存储实际数据;物理上连续;可以用B树实现;
(4)BASH
$# 参数的个数,不包括命令本身.
$$ 目前bash shell的进程编号
$@ 参数本身的列表,也不包括命令本身
$? 上一个命令执行结束后传回值
$* :和$@相同,但"$*" 和 "$@"(加引号)并不同,"$*"将所有的参数解释成一个字符串,而"$@"是一个参数数组
(5)
* |
匹配前面的子表达式任意次。例如,zo*能匹配“z”,“zo”以及“zoo”。*等价于{0,}。 |
+ |
匹配前面的子表达式一次或多次(大于等于1次)。例如,“zo+”能匹配“zo”以及“zoo”,但不能匹配“z”。+等价于{1,}。 |
? |
匹配前面的子表达式零次或一次。例如,“do(es)?”可以匹配“do”或“does”中的“do”。?等价于{0,1}。 |
(6)
UDP 是无连接的,即发送数据之前不需要建立连接
UDP 使用尽最大努力交付,即不保证可靠交付,同时也不使用拥塞控制
UDP 是面向报文的.UDP 没有拥塞控制,很适合多媒体通信的要求
UDP 支持一对一、一对多、多对一和多对多的交互通信
UDP 的首部开销小,只有 8 个字节
UDP适用于一次只传送少量数据、对可靠性要求不高的应用环境。
(7)command &> file 表示将标准输出(stdout)和标准错误输出(stderr)重定向至指定的文件file中;
command > file 2>&1,是由两部分组成。首先command>file表示将标准输出(stdout)重定向到文件file中。接下来的2>&1表示将标准错误输出(stderr)输出到文件描述符1指定的位置,即标准输出(stdout)的位置,由于标准输出已经冲定向到文件file中,所以标准错误输出也会重定向到文件file中;
command 2> file 1> file,也可看成是由两部分组成。首先command 2> file,表示将标准错误输出(stderr)重定向到文件file中;1> file,表示将标准输出(stdout)重定向到文件file中。 最终的file中不会包含标准错误输出(stderr)的信息,因为会被之后的标准输出(stdout)覆盖;
(8)块级元素
行内元素
(9)Cookie的描述
浏览器禁用Cookie时可以用URL重写与服务端保持状态;
Cookie中保存的是字符串;子域名可以访问根域名的Cookie;