原创 linux平臺下Tomcat的安裝與優化

Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器,在中小型系統和併發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。對於一個初學者來說,可以這樣認爲,當在一臺機器上配置好Apache

原创 3分鐘搞定Linux系統正則表達式

正則表達式是一種字符模式,用於在查找過程中匹配製定的字符。元字符通常在Linux中分爲兩類:Shell元字符,由Linux Shell進行解析;正則表達式元字符,由vi/grep/sed/awk等文本處理工具進行解析;正則表達式一般以文本行

原创 實戰:如何以不同的方式讀取文件

作爲圖形操作系統,Fedora 的使用是令人愉快的。你可以輕鬆地點擊完成任何任務。但你可能已經看到了,在底層還有一個強大的命令行。想要在 shell 下體驗,只需要在 Fedora 系統中打開你的終端應用。這篇文章是向你展示常見的命令行使用

原创 awk的基本使用方法

awk是處理文本文件的一個應用程序,幾乎所有 Linux 系統都自帶這個程序。它依次處理文件的每一行,並讀取裏面的每一個字段。對於日誌、CSV 那樣的每行格式相同的文本文件,awk可能是最方便的工具。awk其實不僅僅是工具軟件,還是一種編程

原创 Linux命令行極簡教程

1、命令行真的好嗎程序員的使命維基百科的解釋:命令行界面(英語:command-line interface,縮寫:CLI)是在圖形用戶界面得到普及之前使用最爲廣泛的用戶界面,它通常不支持鼠標,用戶通過鍵盤輸入指令,計算機接收到指令後,予以

原创 強化Linux安全的10個技能

1.找出不必要的服務很明顯,服務器上跑的服務,並不是每個都有用的。強烈建議檢查並關掉不需要的服務,從而減少風險(多跑一個服務,就可能多幾個漏洞)。查詢運行在runlevel 3的服務列表:[afei@afei ~]# /sbin/chkco

原创 在Linux下鎖住鍵盤和鼠標而不鎖屏

假如在你正看着屏幕上的某些重要的事情時,你不想讓你的小貓或者小狗在你的鍵盤上行走,或者讓你的孩子在鍵盤上瞎搞一氣,那我建議你試試 xtrlock 這個工具。假如在你正看着屏幕上的某些重要的事情時,你不想讓你的小貓或者小狗在你的鍵盤上行走,或

原创 linux運維需要掌握的基礎知識

踏入linux運維工程師這一職業,其實有很多工具技能需要掌握,下面我來給大家一一介紹。1、shell腳本和另一個腳本語言,shell是運維人員必須具備的,不懂這個連入職都不行,至少也要寫出一些系統管理腳本,最簡單也得寫個監控CPU,內存比率

原创 Python基礎案例教程

一、超市買薯片# 用戶輸入薯片的單價 danjia = float(input("薯片的單價")) # 用戶輸入購買袋數 daishu = int(input("購買的袋數")) # 計算總價 zongjia = danjia * dais

原创 Linux系統中最好用的截圖軟件介紹

當我的主力操作系統從 Windows 轉換到 Ubuntu 的時候,首要考慮的就是屏幕截圖工具的可用性。儘管使用默認的鍵盤快捷鍵也可以獲取屏幕截圖,但如果使用屏幕截圖工具,可以更方便地對屏幕截圖進行編輯。本文將會介紹在不適用第三方工具的情況

原创 簡單介紹Ceph分佈式存儲集羣

在規劃Ceph分佈式存儲集羣環境的時候,對硬件的選擇很重要,這關乎整個Ceph集羣的性能,下面梳理到一些硬件的選擇標準,可供參考: 1)CPU選擇 Ceph metadata server會動態的重新分配負載,它是CPU敏感性的,所以Met

原创 Linux系統中查找、刪除重複文件,釋放磁盤空間。

在Linux系操作系統中查找並刪除重複文件的方法的確有很多,不過這裏介紹的是一款非常簡單實用的軟件FSlint。FSlint是一個重複文件查找工具,可以使用它來清除不必要的重複文件,筆者經常使用它來釋放Linux系統中的磁盤空間。 FSli

原创 利用shell腳本批量提交網站404死鏈給百度

 百度站長平臺提供的死鏈提交工具,可將網站存在的死鏈(協議死鏈、404頁面)進行提交,可快速刪除死鏈,幫助網站SEO優化。在提交死鏈的文件中逐個手動填寫死鏈的話太麻煩,工作中我們提倡複雜自動化,所以本文我們一起交流分享Apache服務中通過

原创 高併發大流量網站 10 個調優策略

普通的P4服務器一般最多能支持每天10萬獨立IP,如果訪問量比這個還要大, 那麼必須首先配置一臺更高性能的專用服務器才能解決問題 ,否則怎麼優化都不可能徹底解決性能問題。 1.硬件升級普通的P4服務器一般最多能支持每天10萬獨立IP,如果訪

原创 引導工具GRUB詳解

導讀引導程序是駐留在硬盤第一個扇區(MPR、主引導記錄)的程序。GRUB是一個功能強大的多系統引導程序,專門處理Linux與其它操作系統共存的問題。下面就由我介紹一下grub.conf文件裏的具體內容及其含義。 使用一下命令可以