A. 《Linux命令行與shell腳本編程大全(第3版)》高清PDF電子書 免費下載
《Linux命令行與shell腳本編程大全(第3版)》是一本由美國作者布魯姆和布雷斯納漢所著,經過人民郵電出版社出版,出品方為圖靈教育,譯者為門佳和武海峰的書。該書出版於2016年8月,屬於圖靈程序設計叢書·Linux/UNIX系列,ISBN號為9787115429674。
這本關於Linux命令行與shell腳本編程的全方位教程,主要分為四大部分:Linux命令行,shell腳本編程基礎,高級shell腳本編程,如何創建實用的shell腳本。它針對Linux系統的最新特性進行了全面更新,不僅提供了詳盡的動手教程和現實世界中的實用信息,還包含了與所學內容相關的參考信息和背景資料,旨在讓讀者輕松編寫自己的shell腳本。
兩位作者都是IT行業的資深人士,擁有豐富的系統及網路管理經驗。布魯姆在Linux和開源軟體領域貢獻頗豐,擔任過多個操作系統如UNIX、Linux、Novell和Windows Server的系統及網路管理員,同時他還是美國多所大學和學院的Linux基礎課程講師。布雷斯納漢則是一名系統管理員,擁有CompTIA Linux+、LPIC-1、Linux Essentials認證,目前在印第安納波利斯市常春藤技術社區學院教授Linux系統管理、Linux安全和Windows安全、Python編程等課程。
譯者門佳和武海峰均是技術愛好者,門佳對技術有深入研究,擅長GNU/Linux技術、編譯技術、Linux系統編程、Perl、網路協議分析、Web開發等。武海峰在美團大眾點評團隊擔任負責人,關注移動互聯應用和安全,熱愛開源軟體和GNU/Linux,致力於提升研發質量和交付速度。
本書目錄及相關下載地址的信息未提供,讀者可通過正規渠道購買或訪問出版社官網獲取。
B. HTTP協議是什麼意思
HTTP協議指的是超文本傳輸協議。
超文本傳輸協議是互聯網上應用最為廣泛的一種網路協議。所有的WWW文件都必須遵守這個標准。設計HTTP最初的目的是為了提供一種發布和接收HTML頁面的方法。
1960年美國人Ted Nelson構思了一種通過計算機處理文本信息的方法,並稱之為超文本。這成為了HTTP超文本傳輸協議標准架構的發展根基。Ted Nelson組織協調萬維網協會和互聯網工程工作小組共同合作研究,最終發布了一系列的RFC,其中著名的RFC 2616定義了HTTP 1.1。
(2)網路協議分析pdf擴展閱讀:
HTTP協議的主要特點:
1、簡單快速
客戶向伺服器請求服務時,只需傳送請求方法和路徑。請求方法常用的有 GET、HEAD、POST,每種方法規定了客戶與伺服器聯系的類型不同。由於 HTTP 協議簡單,使得 HTTP 伺服器的程序規模小,因而通信速度很快。
2、無連接
無連接的含義是限制每次連接只處理一個請求。伺服器處理完客戶的請求,並收到客戶的應答後,即斷開連接。採用這種方式可以節省傳輸時間。
3、無狀態
HTTP 協議是無狀態協議,無狀態是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的信息,則它必須重傳,這樣可能導致每次連接傳送的數據量增大。另一方面,在伺服器不需要先前信息時它的應答就較快。