開源軟體 開源軟體:回顧過去的 20 年 二十年前,1998年2月,「開源」一詞首先被運用於軟體。 不久之後,開源就被定義了出來,開放源代碼促進會( OSI , Open Source Initiative )的種子也被種下了下去。二十年後,這一運動被證明是非常成功的,超出了當時所有人的想像。 今天,開源軟體無處不在。 這歸功於互聯網和網路的基礎,它為我們所使用的電腦和移動設備,以及它們所連接的網路提供了動力。 沒有它,雲計算和新興的物聯網將不可能被推廣,甚至不可能出現。 它使新的商業模式得到測試和驗證,這就允許像谷歌和 Facebook 這樣的大公司從其他人站在前人的路上繼續往前走。
Linux中國 循序漸進學習如何在 MariaDB 中配置主從複製 複製是用於為我們的資料庫創建多個副本,這些副本可以在其它資料庫上用於運行查詢,像一些非常繁重的查詢可能會影響主資料庫伺服器的性能,或者我們可以使用它來做數據冗餘,或者兼具以上兩個目的。我們可以將這個過程自動化,即主伺服器到從伺服器的複製過程自動進行。執行備份而不影響在主伺服器上的寫操作。
Linux中國 用 Apache 伺服器模塊保護您的網站免受應用層 DOS 攻擊 通過配置普通的網頁伺服器,可以保護網頁免受應用層攻擊,至少是適度的防護。防止這種形式的攻擊是非常重要的,因為 Cloudflare 最近 報告稱 網路層攻擊的數量正在減少,而應用層攻擊的數量則在增加。
Shell Linux 下擴展交換空間 一般來說,當應用程序使用大量物理內存(RAM)並且不夠用時操作系統會開始使用交換空間(Swap Space)。這種情況下,操作系統會把不活動的物理頁面置換到交換空間。釋放出來的空閑內存可以繼續被其他應用程序使用。等到物理內存使用量降下來後,交換的內存區域又會換回到物理內存中。系統管理員應該確保系統交換空間足夠,保證操作系統在內存不夠用時始終能夠通過置換頁面的方式獲取可用的物理內存。接下來,我們就來介紹如何創建、擴展和刪除交換空間。
Linux中國 創建區域網內的離線 YUM 倉庫 為了節省數據量,我們可以創建個離線 yum 源並將之分享到本地網路中。網路中的其他 Linux 機器就可以直接從本地 yum 上獲取系統更新,從而節省數據量,而且傳輸速度也會很好。
Linux中國 為什麼 Kubernetes 很酷 在我剛開始學習 Kubernetes(大約是一年半以前吧?)時,我真的不明白為什麼應該去關注它。 在我使用 Kubernetes 全職工作了三個多月後,我才逐漸明白了為什麼我應該使用它。
Linux中國 如何統計 Linux 中文件和文件夾/目錄的數量 今天我們再次帶來一系列可以多方面幫助到你的複雜的命令。 通過操作命令,可以幫助您計數當前目錄中的文件和目錄、遞歸計數,統計特定用戶創建的文件列表等。
Linux中國 為初學者準備的 MariaDB 管理命令 現在我們再來看看一些有用的 MariaDB 管理命令。這些都是使用 MariaDB 最基礎的命令,而且它們對 MySQL 也同樣適合,因為 Mariadb 就是 MySQL 的一個分支而已。
Linux中國 怎樣完整地離線更新並升級基於 Debian 的操作系統 如果你想要離線更新你家裡的操作系統怎麼辦?購買一個更加高速的網路鏈接?不,根本不需要!你仍然可以通過互聯網離線更新升級你的操作系統。這正是 Apt-Offline工具可以幫助你做到的。
Linux中國 互聯網化療 —— BrickerBot 殭屍網路創建者的行動 本文作者 janit0r 被認為是 BrickerBot 病毒的作者。此病毒會攻擊物聯網上安全性不足的設備並使其斷開和其他網路設備的連接。janit0r 宣稱他使用這個病毒的目的是保護互聯網的安全,避免這些設備被入侵者用於入侵網路上的其他設備。janit0r 稱此項目為「互聯網化療」。janit0r 決定在 2017 年 12 月終止這個項目,並在網路上發表了這篇文章。
Linux中國 如何在 Linux 或者 UNIX 下調試 Bash Shell 腳本 我寫了一個 hello world 小腳本。我如何能調試運行在 Linux 或者類 UNIX 的系統上的 bash shell 腳本呢?
Linux 發行版/系統 2018 年最好的 Linux 發行版 在這新的一年裡,對於 Linux 的發展來說將是無限可能。鑒於2017年中一些 Linux 發行版發生了很大的改變,我相信在 2018 Linux 將會在伺服器和桌面領域迎來更穩定的市場份額增長。就像去年所做的一樣,我們將從如下幾個方面評判劃分它們:系統管理易用性、是否輕量級、桌面環境、可證明能力、物理網和服務端領域。這些分類基本可以涵蓋所有 Linux 用戶需求。
Linux中國 什麼是 .bashrc,為什麼要編輯 .bashrc? 你的 home 目錄下藏著很多隱藏文件。如果你在運行 macOS 或者主流的 Linux 發行版的話,你就會在靠近隱藏文件列表的上方看見一個名為 .bashrc 的文件。那麼什麼是 .bashrc,編輯 .bashrc 又有什麼用呢?
Linux中國 用命令行查看比特幣等加密貨幣的價格 Coinmon 會在終端上檢查加密貨幣的價格。它將從 coinmarketcap.com API 獲取所有詳細信息。對於那些 加密貨幣投資者和工程師來說是非常有用的。
Linux中國 Python 版的 Nmon 分析器:讓你遠離 excel 宏 nmon 輸出的文件很難直接由電子表格應用來處理,因此誕生了 Nmon_Analyzer excel 宏。這個過程很死板而且有點麻煩。現在出現了一個更靈活的工具,我向你們介紹一下 pyNmonAnalyzer。