雨落清風。心向陽
Linux中國

Lennart Poettering 宣布召開首屆 systemd.conf 會議

備受爭議的 Linux 初始化系統和服務管理器 Systemd 的創始人 Lennart Poettering宣布即將召開首屆systemd會議:systemd.conf,它將於11月5日到7日在德國柏林舉辦。 systemd 項目是當今大多數 Linux 發行版的核心部件。在 systemd.conf 2015 上,將討論 ...
Linux中國

如何使用Docker Machine部署Swarm集群

大家好,今天我們來研究一下如何使用Docker Machine部署Swarm集群。Docker Machine提供了標準的Docker API 支持,所以任何可以與Docker守護進程進行交互的工具都可以使用Swarm來(透明地)擴增到多台主機上。Docker Machine可以用來在個人電腦、雲端以及的數據中心裡創建Docker主機。它為創建伺服器,安裝Docker以及根據用戶設定來配置Docker客戶端提供了便捷化的解決方案。我們可以使用任何驅動來部署swarm集群,並且swarm集群將由於使用了TLS加密具有極好的安全性。 下面是我提供的簡便方法。 1. 安裝Docker Machine Docker Machine 在
Linux中國

如何在 Ubuntu 中管理開機啟動應用

你曾經考慮過 在 Ubuntu 中管理開機啟動應用 嗎?如果在開機時,你的 Ubuntu 系統啟動得非常緩慢,那麼你就需要考慮這個問題了。 每當你開機進入一個操作系統,一系列的應用將會自動啟動。這些應用被稱為開機啟動應用 或開機啟動程序。隨著時間的推移,當你在系統中安裝了足夠多的應用時,你將發現有太多的開機啟動應用在開機時自動地啟動了,它們吃掉了很多的系統資源,並將你的系統拖慢。這可能會讓你感覺卡頓,我想這種情況並不是你想要的。 讓 Ubuntu 變得更快的方法之一是對這些開機啟動應用進行控制。 Ubuntu 為你提供了一個 GUI ...
Linux中國

如何分析 Linux 日誌

日誌中有大量的信息需要你處理,儘管有時候想要提取並非想像中的容易。在這篇文章中我們會介紹一些你現在就能做的基本日誌分析例子(只需要搜索即可)。我們還將涉及一些更高級的分析,但這些需要你前期努力做出適當的設置,後期就能節省很多時間。對數據進行高級分析的例子包括生成匯總計數、對有效值進行過濾,等等。 我們首先會向你展示如何在命令行中使用多個不同的工具,然後展示了一個日誌管理工具如何能自動完成大部分繁重工作從而使得日誌分析變得簡單。 用 Grep 搜索 搜索文本是查找信息最基本的方式。搜索文本最常用的工具是 gr
教程

十大技巧助你成為文檔聖手

十大技巧助你成為文檔聖手,寫文檔最重要的是建立一種文檔文化。文檔不是事後的一份隨想,是需要一個逐步修改發行的過程。
Linux中國

如何安裝家庭媒體中心 Plex Media Server

在本文中我們將會向你展示如何容易地在主流的最新Linux發行版上安裝Plex Media Server。在Plex安裝成功後你將可以使用你的中央式家庭媒體播放系統,該系統能讓多個Plex播放器App共享它的媒體資源,並且該系統允許你設置你的環境,增加你的設備以及設置一個可以一起使用Plex的用戶組。讓我們首先在Ubuntu15.04上開始Plex的安裝。 基本的系統資源 系統資源主要取決於你打算用來連接服務的設備類型和數量, 所以根據我們的需求我們將會在一個單獨的伺服器上使用以下系統資源。 Plex Media Server 基礎操作系統 ...
Linux中國

systemctl 命令完全指南

Systemctl是一個systemd工具,主要負責控制systemd系統和服務管理器。 Systemd是一個系統管理守護進程、工具和庫的集合,用於取代System V初始進程。Systemd的功能是用於集中管理和配置類UNIX系統。 在Linux生態系統中,Systemd被部署到了大多數的標準Linux發行版中,只有為數不多的幾個發行版尚未部署。Systemd通常是所有其它守護進程的父進程,但並非總是如此。 使用Systemctl管理Linux服務 本文旨在闡明在運行systemd的系統上如何控制系統和服務。 Systemd初體驗和Systemctl基礎 1. 首先檢查你的系統中是否安裝有systemd並確定當前安
Linux中國

FreeBSD 和 Linux 有什麼不同?

簡介 BSD最初從UNIX繼承而來,目前,有許多的類Unix操作系統是基於BSD的。FreeBSD是使用最廣泛的開源的伯克利軟體發行版(即 BSD 發行版)。就像它隱含的意思一樣,它是一個自由開源的類Unix操作系統,並且是公共伺服器平台。FreeBSD源代碼通常以寬鬆的BSD許可證發布。它與Linux有很多相似的地方,但我們得承認它們在很多方面仍有不同。 本文的其餘部分組織如下:FreeBSD的描述在第一部分,FreeBSD和Linux的相似點在第二部分,它們的區別將在第三部分討論,對他們功能的討論和總結在最後一節。 FreeBSD描述 歷史 FreeBSD的第一個版本發布
Linux中國

在 Linux 命令行中使用和執行 PHP 代碼(二):12 個 PHP 交互性 shell 的用法

在上一篇文章在 Linux 命令行中使用和執行 PHP 代碼(一)中,我同時著重討論了直接在Linux命令行中運行PHP代碼以及在Linux終端中執行PHP腳本文件。 本文旨在讓你了解一些相當不錯的Linux終端中的PHP交互性 shell 的用法特性。 讓我們先在PHP 的交互shell中來對php.ini設置進行一些配置吧。 6. 設置PHP命令行提示符 要設置PHP命令行提示,你需要在Linux終端中使用下面的php -a(啟用PHP交互模式)命令開啟一個PHP交互shell。 ...
Linux中國

如何配置一個 Docker Swarm 原生集群

嗨,大家好。今天我們來學一學Swarm相關的內容吧,我們將學習通過Swarm來創建Docker原生集群。Docker Swarm是用於Docker的原生集群項目,它可以將一個Docker主機池轉換成單個的虛擬主機。Swarm工作於標準的Docker API,所以任何可以和Docker守護進程通信的工具都可以使用Swarm來透明地伸縮到多個主機上。就像其它Docker項目一樣,Swarm遵循內置電池,並可拆卸的原則(LCTT 譯註:batteries included,內置電池原來是 Python 圈裡面對 Python 的一種讚譽,指自給自足,無需外求的豐富環境;but removable,並可拆卸應該指的是非強制耦合)
Linux中國

在 Linux 命令行中使用和執行 PHP 代碼(一)

PHP是一個開源伺服器端腳本語言,最初這三個字母代表的是Personal Home Page,而現在則代表的是PHP:Hypertext Preprocessor,它是個遞歸首字母縮寫。它是一個跨平台腳本語言,深受C、C++和Java的影響。 在 Linux 命令行中運行 PHP 代碼 PHP的語法和C、Java以及帶有一些PHP特性的Perl變成語言中的語法十分相似,它當下大約正被2.6億個網站所使用,當前最新的穩定版本是PHP版本5.6.10。 PHP是HTML的嵌入腳本,它便於開發人員快速寫出動態生成的頁面。PHP主要用於伺服器端(而Javascript則用於客戶端)以通過HTTP生成動態網頁,然而,當你
Linux中國

LINUX 101: 讓你的 SHELL 更強大

在我們的關於 shell 基礎的指導下, 得到一個更靈活,功能更強大且多彩的命令行界面 為何要這樣做? 使得在 shell 提示符下過得更輕鬆,高效 在失去連接後恢復先前的會話 Stop pushing around that ...
Linux中國

監控 Linux 系統的 7 個命令行工具

這裡有一些基本的命令行工具,讓你能更簡單地探索和操作Linux。 深入 關於Linux最棒的一件事之一是你能深入操作系統,來探索它是如何工作的,並尋找機會來微調性能或診斷問題。這裡有一些基本的命令行工具,讓你能更簡單地探索和操作Linux。大多數的這些命令是在你的Linux系統中已經內建的,但假如它們沒有的話,就用谷歌搜索命令名和你的發行版名吧,你會找到哪些包需要安裝(注意,一些命令是和其它命令捆綁起來打成一個包的,你所找的包可能寫的是其它的名字)。如果你知道一些你所使用的其它工具,歡迎評論。 我們怎麼開始 須知:
Linux中國

在 Linux 中安裝 Google 環聊桌面客戶端

先前,我們已經介紹了如何在 Linux 中安裝 Facebook Messenger 和WhatsApp 桌面客戶端。這些應用都是非官方的應用。今天,我將為你推薦另一款非官方的應用,它就是 Google 環聊。 當然,你可以在 Web 瀏覽器中使用 Google 環聊,但相比於此,使用桌面客戶端會更加有趣。好奇嗎?那就跟著我看看如何 在 ...
Linux中國

如何修復 ubuntu 中檢測到系統程序錯誤的問題

在過去的幾個星期,(幾乎)每次都有消息 Ubuntu 15.04在啟動時檢測到系統程序錯誤 跑出來歡迎我。那時我是直接忽略掉它的,但是這種情況到了某個時刻,它就讓人覺得非常煩人了! 檢測到系統程序錯誤(System program problem detected) 你想立即報告這個問題嗎? 我肯定地知道如果你是一個Ubuntu用戶,你可能曾經也遇到過這個惱人的彈窗。在本文中,我們將探討在Ubuntu 14.04和15.04中遇到"檢測到系統程序錯誤(system program ...
Linux中國

秒殺SSD,ubuntu極速開發環境搭建

ubuntu打開的正確方式(笑) 在這個快節奏的時代。能夠使用最快速度最低代價完成任務具有非常重要的意義,對於現代開發者來說,Linux是生活中必不可少且不可替代的工具,如果我們在開發少或學習中少一些遇到環境的坑,會節省很多時間,潛伏在各種Linux群中數年,發現大家都有手賤(操作失誤,笑),因此在本文中給出終極解決方案: 直接使用Ubuntu Live CD 來完成系統的啟動。 那麼最快的Linux安裝辦法又是什麼呢?其實經過嚴謹的思考之後我個人覺得是不安裝。我們可以準備從grub啟動ubuntu操作系統把系統放到內存中,再預製出各種情況的
Linux中國

Arch Linux 下的 QQ 解決方案

Linux 上面玩 QQ 一直都是一個問題。Wine 算是一個解決方案,但是也有不少人失敗了。由於 QQ 的特殊性,採取了一系列的保護措施,導致 QQ 這個 Windows 程序非常複雜,因此 Wine 在運行 QQ 時表現差強人意。本文將要安裝的是 ...
Linux中國

GNU、開源和 Apple 的那些黑歷史

自由軟體/開源社區與 Apple 之間的爭論可以回溯到上世紀80年代,當時 Linux 的創始人稱 Mac OS X 的核心就是一堆廢物。還有其他一些軟體史上的軼事。 開源擁護者們與微軟之間有著很長、而且搖擺的關係。每個人都知道這個。但是,在許多方面,自由或者開源軟體的支持者們與 Apple 之間的爭執則更加突出儘管這很少受到媒體的關注。 需要說明的是,並不是所有的開源擁護者都厭惡蘋果。從各種軼事中,我已經見過很多 ...
Linux中國

10 大幫助你獲得理想的職業的操作系統技能

我們用了5篇系列文章,來讓人們意識到那些可以幫助他們獲得理想職業的頂級技能。在這個充滿競爭的社會裡,你不能僅僅依賴一項僅能,你需要在多個職業技能上都有所涉獵。我們並不能權衡這些技能,但是我們可以參考這些幾乎不變的慣例和統計數據。 下面的文章和緊跟其後的內容,是針對全球各大IT公司上一季度對員工技能要求的詳細調查報告。統計數據真實的反映了需求和市場的變化。我們會儘力讓這份報告保持時效性,特別是有明顯變化的時候。這五篇系列文章是: 10 大幫助你獲得理想的職業的操作系統技能 10 大幫助你獲得職位的著名 IT 技
Linux中國

使用這些去重加密工具來備份你的數據

無論是體積還是價值,數據都在不斷增長。快速而可靠地備份和恢複數據正變得越來越重要。社會已經適應了技術的廣泛使用,並懂得了如何依靠電腦和移動設備,但很少有人能夠面對丟失重要數據的現實。在遭受數據損失的公司中,30% 的公司將在一年內損失一半市值,70% 的公司將在五年內停止交易。這更加凸顯了數據的價值。 隨著數據在體積上的增長,提高存儲利用率尤為重要。從計算機的角度說,數據去重是一種特別的數據壓縮技術,因為它可以消除重複數據的拷貝,所以這個技術可以提高存儲利用率。 數據並不僅僅只有其創造者感興趣。政府、競爭
Linux中國

如何管理 Vim 插件

Vim是Linux上一個輕量級的通用文本編輯器。雖然它開始時的學習曲線對於一般的Linux用戶來說可能很困難,但比起它的好處,這些付出完全是值得的。vim 可以通過完全可定製的插件來增加越來越多的功能。但是,由於它的功能配置比較難,你需要花一些時間去了解它的插件系統,然後才能夠有效地去個性化定置Vim。幸運的是,我們已經有一些工具能夠使我們在使用Vim插件時更加輕鬆。而我日常所使用的就是Vundle。 什麼是Vundle Vundle意即Vim Bundle,是一個vim插件管理器。Vundle能讓你很簡單地實現插件的安裝、升級、搜索或者清除。它還能管理
Linux中國

Syncthing: 一個在計算機之間同步文件/文件夾的私密安全同步工具

簡介 Syncthing是一個免費開源的工具,它能在你的各個網路計算機間同步文件/文件夾。它不像其它的同步工具,如BitTorrent Sync和Dropbox那樣,它的同步數據是直接從一個系統中直接傳輸到另一個系統的,並且它是完全開源的,安全且私密的。你所有的珍貴數據都會被存儲在你的系統中,這樣你就能對你的文件和文件夾擁有全面的控制權,沒有任何的文件或文件夾會被存儲在第三方系統中。此外,你有權決定這些數據該存於何處,是否要分享到第三方,或這些數據在互聯網上的傳輸方式。 所有的信息通訊都使用TLS進行加密,這樣你的數據便能十分安全
Linux中國

為 Kodi 自製遙控器

通過運行在 Android 手機上的自製遙控器來控制你的家庭媒體播放器。 Kodi 是一款很優秀的軟體,能夠將幾乎所有電腦變身成媒體中心。它可以播放音樂和視頻,顯示圖片,甚至還能顯示天氣預報。為了在配置成家庭影院後方便使用,你可以通過手機 app 訪問運行在連接到 Wi-Fi 的 XBMC 機器上的服務來控制它。可以找到很多這種工具,幾乎覆蓋所有智能手機系統。 XBMC Kodi ...

Posts navigation