- 分類:
-
- cURL 與 wget:到底哪一個才更適合你
- 當想要直接透過Linux命令列下載文件,馬上就能想到兩個工具:wget和cURL。它們有許多一樣的特徵,可以輕易的完成一些相同的任務,雖然它們有一些相似的特徵,但它們並不是完全一樣。這兩個程序適用與不同的場合,在特定場合下,都擁有各自的特性。 cURLvswget:相似之處wget和cURL都可以下載內容。它們的核心就是這樣設計的。它們都可以向互聯網發送請求並返回請求項。這可以是文件、圖片或其他諸如網站的原始HTML之類。這兩個程序都可以進行HTTPPOST請求。這意味著它們都可以向網站發送
- Linux 1709 2024-05-07 09:04:17
-
-
- Linux下建置RAID5
- 一、前期準備1.建立RAID5至少需要3塊同樣容量的硬碟2.Linux下需要安裝mdadm軟體包可以使用rpm-qa|grepmdadm指令確認mdadm軟體是否安裝二、對磁碟進行分割1.使用fdisk-l指令查看分割區狀況;fdisk-l2.使用fdisk對磁碟進行分割區,RAID群組需要每個分割區大小一致,分割區預設ID為83,使用fd指令修改。 fdisk三、創建RAID5組1>創建RAID5至少需少3塊同樣容量的硬碟,建議使用了4個一樣大的硬碟,其中3個硬碟做RAID5,一個硬碟空閒做為熱備。 md
- Linux 1137 2024-05-05 16:34:01
-
- 詳解:Centos6.6下SVN配合Apache
- 安裝svn及Apacheyuminstall-yhttpdhttpd-develsubversionmod_dav_svn確定已經安裝了svn模組:mod_dav_svn#cd/etc/httpd/modules#ls|grepsvnmod_authz_svn.sovdav_svmodn.dav_svn.sov /conf.d目錄下用vim開啟subversion.conf設定檔進行選項的修改module的設定一定要確保下面的兩句
- Linux 661 2024-05-04 08:13:19
-
- 記錄一次用strace診斷php佔用系統資源過高的問題
- 本機環境:redhat6.7系統。 nginx1.12.1,php7.1.0,程式碼使用yii2框架問題:本地的web站需要用到elasticsearch服務。當php使用本機伺服器搭建的elasticsearch時,本地的負載都是正常。當我使用aws的elasticsearchservice服務時,本地伺服器出現負載經常過高的情況。查看nginx和php日誌,發現沒有異常。系統的並發連線數也不高。這時候想到我們老闆跟我講的一個strace診斷工具。偵錯過程:找一個php的子程序idstrace-
- Linux 1214 2024-05-03 16:31:14
-
- Rsync檔案同步學習
- 首先了解了下rsync同步的大致原理:Rsync同步使用所謂的「Rsync演算法」來使本地和遠端兩個主機之間的檔案達到同步,這個演算法只傳送兩個檔案的不同部分,而不是每次都整份傳送,因此傳輸的速度相當快。 Rsync服務端會開啟一個873的服務通道(port),等待客戶端Rsync連線。連線時,Rsync服務端會檢查口令(passwd)是否相符,若透過口令查核,則可以開始進行檔案傳輸。第一次連通完成時,會把整份文件傳送一次,下次就只傳送二個文件之間的差異部份。接下來我們就來初步搭建,先完成任務需求
- Linux 1241 2024-05-02 21:04:15
-
- Linux系統磁碟詳解
- 1.磁碟分類目前市面上的磁碟分類有:IDE磁碟(多用於PC機)、SATA磁碟、SAS磁碟、SSD磁碟等這麼多幾種分類,企業中伺服器大多為後面的兩種,SATA磁碟多用於企業內部的一些業務、SAS磁碟多用於對外的業務(一些業務平台)。 SATA磁碟目前容量最大為4T、SAS磁碟一般都在300G--600G居多,企業生產環境中使用也最多的是這種容量的,實際生產中磁碟的使用主要是看效能需求,也就是磁碟的讀取寫速度。 2.磁碟的體系結構企業級伺服器多塊磁碟的情況3、磁碟容量的計算磁碟的結構一般包括磁軌、磁碟面、磁區
- Linux 1363 2024-05-02 16:31:12
-
- 如何在 MariaDB 中配置主從複製
- 在我們前面的教學中,我們已經學習如何安裝和設定MariaDB[1],也學習了管理MariaDB的一些基礎指令[2]。現在我們來學習,如何在MariaDB伺服器上設定一個主從複製。複製是用於為我們的資料庫建立多個副本,這些副本可以在其它資料庫上用於運行查詢,像一些非常繁重的查詢可能會影響主資料庫伺服器的效能,或者我們可以使用它來做資料冗餘,或兼具以上兩個目的。我們可以將這個過程自動化,即主伺服器到從伺服器的複製過程自動進行。執行備份而不影響在主伺服器上的寫入操作。因此,我們現在去配置我們的主-從
- Linux 662 2024-05-01 13:49:01
-
- Unix 與 Linux 作業系統的差異
- 在電腦時代,相當一部分的人錯誤地認為Unix和Linux作業系統是一樣的。然而,事實卻恰恰相反。讓我們仔細看看。什麼是Unix?在IT領域,以作業系統而為人所知的Unix,是1969年AT&T公司在美國新澤西州所開發的(目前它的商標權由國際開放標準組織所擁有)。大多數的作業系統都受到了Unix的啟發,而Unix也受到了未完成的Multics系統的啟發。 Unix的另一個版本是來自貝爾實驗室的Play9。 Unix用於哪裡?作為一個作業系統,Unix大多被用在伺服器、工作站,現在也有用在個人電腦上。它
- Linux 1518 2024-05-01 08:55:02
-
- evasive 模組保護您的網站免受應用程式層 DOS 攻擊
- 有多種可以導致網站下線的攻擊方法,比較複雜的方法要涉及資料庫和程式設計方面的技術知識。一個更簡單的方法被稱為「拒絕服務DenialOfService」(DOS)攻擊。這個攻擊方法的名字來自於它的意圖:使普通客戶或網站訪客的正常服務請求被拒絕。一般來說,有兩種形式的DOS攻擊:OSI模型的三、四層,即網絡層攻擊OSI模型的七層,即應用層攻擊第一種類型的DOS攻擊——網絡層,發生於當大量的垃圾流量流向網頁伺服器時。當垃圾流量超過網路的處理能力時,網站就會宕機。第二種類型的DOS攻擊是在應用層,是利用合
- Linux 1213 2024-04-30 17:34:14
-
- 剖析Linux的守護神
- 後台程式與守護程式的差異最大的差異有以下幾點:(a)守護程式已經完全脫離終端控制台了,而後台程式並未完全脫離終端(在終端機未關閉前還是會往終端輸出結果); (b)守護程式在關閉終端控制台時不會受影響,而後台程式會隨使用者退出而停止,需要在以nohupcommand&格式執行才能避免影響;(c)守護程式的會話群組和目前目錄,檔案描述符都是獨立的。後台運行只是終端進行了一次fork,讓程式在後台執行,這些都沒改變;守護進程的特點守護進程(Daemon)是在後台運行的一種特殊進程,它脫離於終端,從而這可避免進
- Linux 687 2024-04-29 12:28:13
-
- 一條線 瞭解SSH登入前因後果
- SSH流程圖根據流程圖我們可以相應的看出我們的程式從最初的瀏覽器到最後的頁面回顯的過程,有什麼不明白的地方請留言提示。 Hibernate層主要負責映射檔案和Action和Service的注入,負責後台服務3層之間呼叫**JSP相當於我們asp.net中的html頁面是一樣,如果跟我們html頁面大同一樣的話,那麼他也是可以可以寫ajax的,並且可以觸發我們的事件,透過他觸發事件是透過action屬性來觸發,在這個屬性裡面會有一個位址,是專門用來與我們後台建立連接
- Linux 642 2024-04-29 09:10:09
-
- 跟我一起來學習Linux安裝Nginx
- 而今天將來一起帶領大家在Linux環境安裝Nginx,這裡用的Linux系統是CentOS7.2.準備安裝工具1.從Nginx官網下載Nginx。這裡用的版本為:1.13.6.2.將下載下來的Nginx上傳到Linux上,這裡以/opt/nginx目錄為例。運行“tar-zxvfnginx-1.13.6.tar.gz”進行解壓縮。 3.切換到/opt/nginx/nginx-1.13.6目錄下,執行./configure進行初始化設定。如出現下面的提示,說明該機器沒有安裝PCRE,而Nginx需要依
- Linux 1435 2024-04-28 15:10:09
-
- 詳細了解git fetch與git pull的差別
- gitfetch和gitpull都可以將遠端倉庫更新至本地那麼他們之間有何區別?想要弄清楚這個問題有幾個概念不得不提。 FETCH_HEAD:是一個版本鏈接,記錄在本地的一個文件中,指向著目前已經從遠端倉庫取下來的分支的末端版本。 commit-id:每次本地工作完成後,都會做一個gitcommit操作來保存目前工作到本地的repo,此時會產生一個commit-id,這是一個能唯一標識一個版本的序號。使用gitpush後,這個序號也會同步到遠端倉庫。有了以上的概念再說說gitfetchg
- Linux 817 2024-04-27 21:34:33
-
- 如何使用 Fail2Ban 保護伺服器免受暴力攻擊
- Linux管理員的一個重要任務是保護伺服器免受非法攻擊或存取。預設情況下,Linux系統附有配置良好的防火牆,例如iptables、UncomplicatedFirewall(UFW),ConfigServerSecurityFirewall(CSF)等,可防止多種攻擊。任何連接到網路的機器都是惡意攻擊的潛在目標。有一個名為Fail2Ban的工具可用來緩解伺服器上的非法存取。什麼是Fail2Ban? Fail2Ban[1]是一款入侵防禦軟體,可保護伺服器免受暴力攻擊。它是用Python程式語
- Linux 994 2024-04-27 08:34:20