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…