zhangbao
-
web service之http协议
一.概述 1.web应用的核心是http协议(HyperText Transfer Protocol),http协议的由两部分组成,客户端程序和服务器端程序,通过交换http报文进行会话。web页面则是由对象(也叫资源)组成的,对象直白的说就是一个个的文件,而这些对象可以通过URL引用,URL由两部分组成,存放对象的主机名和对象的文件路径,而这些对象都存储在…
-
文件搜索之find的使用
一.find介绍: find是Linxu中一个十分常用的文件查找工具,其工作原理是通过遍历启起始路径下文件层级结构完成的,其特点是查找速度慢,能做到实时查找和精确查找。 二.使用方法: find start_path search_conditions action 1.statr_path:所要查找的文件的起始位置,默…
-
数据库
数据库系统理论概述(一) –本文主要讲述: – 1.数据库和数据库管理系统 – 2.使用传统的文件系统对大量数据管理存在的问题 – 3.常见的数据库系统模型 – 4.数据库视图 – 5.数…
-
Linux基础知识(六)
本问主要讲述Linux的基础知识,具体包一下内容: 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; cp /etc/rc.d/rc.sysinit /tmp sed "s/^[[:space:]]\?/#/g" /tmp/rc.sysini…
-
vim的使用
本文主要讲述vim的使用 一.vim是什么? vim是一个十分著名也十分强大的编辑器,是vi的增强版,是一个模式化的编辑器,英文名称为 Visual Interface iMprove,在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器的美称。 二.vim的工作模式 (1)编辑模式:也叫命令模式,通过编辑命令实现…
-
Linux基础知识(五)
本文主要讲述使用grep做模式匹配,具体示例包括: 1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行; 3、打出netstat -tan命令执行结果中以‘LISTEN’,后或跟空白字符结尾的行; 4、添加用户b…
-
Linux基础知识(四)
本文主要讲述:Linux上用户和组的基本管理,具体包括一下内容 1、复制/etc/skel目录到/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 2、编辑/etc/group文件,添加组hadoop。 3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id…
-
Linux基础知识(三)
本文的主要内容是: 1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 2、取出最后登录到当前系统的用户的相关信息。 3、取出当前系统上被用户当作其默认shell的最多的那个shell。 4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全…
-
Linux基础知识(二)
本文的主要内容是: 1.Linux上的基本文件管理命令 2bash的特性及其命令状态返回值 3.bash的花括号展开机制 4.文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息 5如何定义一个命令的别名,如何在命令中引用另一个命令的执行结果? &nb…
-
Linux基础知识(一)
本文的主要内容是: 1.计算机基本组成及其功能 2.linux的发行版,以及他们之间的联系和区别 3.Linux的哲学思想 4.Linux的上的命令的使用格式 5.基础命令 ifconfig,echo,tty,startx,export,pwd,history,shutdown,powe…