從0開始學習SHELL 第一彈

    本身接觸LINUX已經有一年多了,學習了很多的命令,看過了很多書,可是老是看了忘,忘了看。老是在反覆。本身總結緣由仍是由於本身在平常的生活和工做中使用的比較少的緣由。ios

     shell腳本對我來講是一個神奇的東西,其實對我來講,習慣了長期使用windows圖形化操做界面,讓我用DOS提示窗來工做,真的有點不適應,ls -l 當前路徑下的全部文件,其實在windows下就是雙擊一個文件夾看到的東西,心中多多少少會有些本身不曾發覺的抵觸心理。正則表達式

     本身慢慢的接觸了JSP以後,發現服務器在一個工做有着很是重要的地方,若是一臺www服務器掛掉,一個小時不能提供Hppd 服務的話,對於一個公司的打擊能夠說致命的。shell

     服務器安全,如何讓本身的服務器更加安全,如何優化才能讓服務器運行如飛?使用何種方法來監控咱們的服務器讓咱們能及時處理一些(nagios)突發事件,如何作備份....windows

     其實,在我看來,維護一個服務器,最重要的就是要學會去分析一些東西,好比tomcat日誌,咱們可能有時候須要分析出哪些IP地址頻繁的鏈接個人服務器,哪些IP地址在惡意猜解咱們的用戶名,密碼。這是侯,分析即是很是重要的,如何在一屏幕的代碼中找到咱們須要得部分(grep awk)tomcat

     固然,正則表達式也是很是重要的,可能在windows下咱們能夠經過批量替換來替換掉一些本身想要替換的東西,可是在LINUX下對於一個新手來講這個是很是要命的,真的很是要命。安全

     SHELL爲何神奇呢?對於一個服務器來講,保存日誌文件時很是必要的,可是,龐大的日誌文件對於服務器來講是一種負擔,而咱們總不能天天都上去手動清理吧?這個時候,shell能夠幫咱們分析出哪些文件能夠刪除,保留最新的文件。服務器

    我的認爲,SHELL學習最主要仍是命令,shell就是一個一個命令堆積起來的,經過必定的語法。學習shell我的認爲應該從基礎開始。學習

相關文章
相關標籤/搜索