Linux中國
Linux有問必答-如何在Linux中安裝Go語言
Go (也叫 "golang")是一款由Google最初開發的編程語言。它的誕生有幾個設計原則:簡單、安全、速度。Go語言發行版擁有各種調試、測試、調優和代碼審查工具。如今Go語言和它的工具鏈在大多數Linux發行版的基礎倉庫都可用,用默認的包管理器就可以安裝。
Linux中國
在 Linux 終端下使用 calcurse 安排約會和待辦事項
如果你是一個享受linux終端的系統管理員,但同樣需要一種方法來安排每天最重要的任務、約會和會議,你會發現calcurse是一個很有用的工具。calcurse包含了日曆、一個待辦事項管理、一個調度程序和一個可配置的通知系統,這些都集成進了一個軟體中,基於的都是ncurse的介面。同時,它不會限制你在終端中,你可以將你的日曆和筆記導出成可以列印的格式。 本篇文章我們會探索如何在Linux上安裝calcurse,並且教你如何利用它的特性。 在Linux上安裝Culcurse calcurse在大多數Linux發行版的標準倉庫都有。萬一在你的發行版上沒有(比如CentOS/RH
Linux中國
推薦一款不錯的 VPS 控制面板:Ajenti
任何有經驗的Linux人員都認為沒有任何一款控制面板可以打敗純命令行界面來管理虛擬主機(VPS)。也有人爭辯說好的控制面板還是應該有一席之地,因為順滑的操作界面讓常規管理操作通過點幾下滑鼠就可以完成。 至於控制面板,有那種強大的充滿警鈴和汽笛的商業控制面板,也有不同免費的但也強大多功能的免費開源面板替代品。這之中傑出的代表是Ajenti控制面板。 Ajenti可以讓你很簡單地配置不同的常規服務程序,如Apache/nginx、Samba、BIND、Squid、MySQL、cron、防火牆等等,對管理常規的 VPS 實例可以節省大量的時間。對於生產環境,Ajen
Linux中國
在Ubuntu 14.10中如何安裝和配置『天氣信息指示器』
在Ubuntu桌面中有各種提供天氣信息的方法,你可以使用Unity Dash和桌面應用來獲得天氣信息,比如Typhoon。 但是可以提供快速查詢天氣狀況和溫度數據,並且只需要一次滑鼠點擊而獲得大量氣象數據的面板插件,才是到目前為止Linux平台下最受歡迎的天氣應用。 Atareao開發的My Weather Indicator就是這類應用中的一個,也可以說是最好的一個。 它在Unity面板上顯示實時溫度和天氣狀況,並且有一個包括體感溫度、雲量和日升日落時間等天氣數據的菜單。除此之外,該應用還支持桌面小部件、多地區支持、天氣數據提供方選擇以及其他很多的配置選
Linux中國
Linux有問必答:如何檢查Linux的內存使用狀況
問題:我想要監測Linux系統的內存使用狀況。有哪些可用的圖形界面或者命令行工具來檢查當前內存使用情況? 當涉及到Linux系統性能優化的時候,物理內存是一個最重要的因素。自然的,Linux提供了豐富的選擇來監測珍貴的內存資源的使用情況。不同的工具,在監測粒度(例如:全系統範圍,每個進程,每個用戶),介面方式(例如:圖形用戶界面,命令行,ncurses)或者運行模式(交互模式,批量處理模式)上都不盡相同。 下面是一個可供選擇的,但並不全面的圖形或命令行工具列表,這些工具用來檢查Linux平台中已用和可用的內存。 1. /proc/m
Linux中國
CentOS上配置rsyslog客戶端用以遠程記錄日誌
rsyslog是一個開源工具,被廣泛用於Linux系統以通過TCP/UDP協議轉發或接收日誌消息。rsyslog守護進程可以被配置成兩種環境,一種是配置成日誌收集伺服器,rsyslog進程可以從網路中收集其它主機上的日誌數據,這些主機會將日誌配置為發送到另外的遠程伺服器。rsyslog的另外一個用法,就是可以配置為客戶端,用來過濾和發送內部日誌消息到本地文件夾(如/var/log)或一台可以路由到的遠程rsyslog伺服器上。 假定你的網路中已經有一台已經配置好並啟動的rsyslog伺服器,本指南將為你展示如何來設置CentOS系統將其內部日誌消息路由到一台遠程r
Linux中國
Github Atom 你所不知道的一些事
GitHub 開發的文本編輯器 Atom最近剛剛發布了0.177.0版。在這次更新裡面,也許有一些你所不知道的 Atom 的趣事。 Atom 是基於 Chrome 開發 Atom 是完全基於web技術實現的。底層的架構是基於Chromium(是的就是Google Chrome瀏覽器的Chromium架構),所有的窗口都是一個本地渲染的網頁。 當我們按下快捷鍵Alt+Command+I 時,就可以看到熟悉的Chrome瀏覽器的調試界面了。 ...
Linux中國
4個最流行的Linux平台開源代碼編輯器
正在尋找Linux平台最棒的代碼編輯器?如果你詢問那些很早就玩Linux的人,他們會回答是Vi, Vim, Emacs, Nano等。但是,我今天不討論那些。我將談論一些新時代尖端、漂亮、時髦而且十分強大, 功能豐富的最好的Linux平台開源代碼編輯器,它們將會提升你的編程經驗。
Linux中國
Android 中的 Wi-Fi 直連方式的 Bug 會導致拒絕服務
Google標記這個問題為低嚴重性,並不急著修復 Android處理Wi-Fi直連連接的方式中的一個漏洞可以導致在搜索連接節點的時候所連接的設備重啟,這個節點可能是其他手機,攝像頭,遊戲設備,電腦或是印表機等任何設備。 Wi-Fi直連技術允許無線設備之間直接建立通信,而不用加入到本地網路中。 安全公司致力於協調修復這個問題 這個漏洞允許攻擊者發送一個特定的修改過的802.11偵測響應幀給設備,從而因為WiFi監控類中的一個未處理的異常導致設備重啟。 Core Security通過自己的CoreLabs團隊發現了這個瑕疵(CVE-2014-0997),早在2014年9月就
Linux中國
Ubuntu 15.04即將整合Linux內核3.19分支
Ubuntu已經開始整合一個新的內核分支 Linux內核是一個發行版中最重要的組成部分,Ubuntu用戶很想知道哪個版本將用於預計幾個月後就會發布的15.04分支的穩定版中。 Ubuntu和Linux內核開發周期並不同步,所以很難預測最終哪個版本將應用在Ubuntu 15.04中。目前,Ubuntu 15.04(長尾黑顎猴)使用的是Linux內核3.18,但是開發者們已經準備應用3.19分支了。 我們的Vivid的內核仍然基於v3.18.2的上游穩定內核,但是我們很快將重新基於v3.18.3內核開發。我們也將把我們的非穩定版分支的基礎變更到v3.19-rc5,然後上傳到我們的團隊PPA。Canonical
Linux中國
在 Ubuntu 14.04 中Apache從2.2遷移到2.4的問題
如果你將Ubuntu從12.04升級跨越到了14.04,那麼這其中包括了一個重大的升級--Apache從2.2版本升級到2.4版本。Apache的這次升級帶來了許多性能提升,但是如果繼續使用2.2的配置文件會導致很多錯誤。 訪問控制的改變 從Apache 2.4起所啟用授權機制比起2.2的只是針對單一數據存儲的單一檢查更加靈活。過去很難確定哪個 order 授權怎樣被使用的,但是授權容器指令的引入解決了這些問題,現在,配置可以控制什麼時候授權方法被調用,什麼條件決定何時授權訪問。 這就是為什麼大多數的升級失敗是由於配置錯誤的原因。2.2的訪問控制是基於IP地址
Linux中國
如何解壓 tar 文件到不同的目錄中
我想要解壓一個tar文件到一個叫/tmp/data的指定目錄。我該如何在Linux或者類Unix的系統中使用tar命令解壓一個tar文件到不同的目錄中? 你不必使用cd命令切換到其他的目錄並解壓。可以使用下面的語法解壓一個文件: 語法 典型Unix tar語法: tar -xf file.name.tar -C /path/to/directory GNU/tar 語法: tar ...
Linux中國
在CentOS 7中安裝Jetty伺服器
Jetty 是一款純Java的HTTP (Web) 伺服器和Java Servlet容器。 通常在更大的網路框架中,Jetty經常用於設備間的通信,而其他Web伺服器通常給人類傳遞文件 :D。Jetty是一個Eclipse基金會的免費開源項目。這個Web伺服器用於如Apache ActiveMQ、 Alfresco、 Apache Geronimo、 Apache Maven、 Apache Spark、Google ...
Linux中國
Linux有問必答 – 如何在linux上安裝WPS
問題: 我聽說一個好東西Kingsoft Office(譯註:就是WPS),所以我想在我的Linux上試試。我怎樣才能安裝Kingsoft Office呢? Kingsoft Office 是一套辦公套件,支持多個平台,包括Windows, Linux, iOS 和 Android。它包含三個組件:Writer(WPS文字)用來文字處理,Presentation(WPS演示)支持幻燈片,Spereadsheets(WPS表格)是電子表格。其使用免費增值模式,其中基礎版本是免費使用。比較其他的linux辦公套件,如LibreOffice、 OpenOffice,其最大優勢在於,Kingsoft Office能最好的兼容微軟的Office(譯註:版權問題?了解下wps和
Linux中國
20條Linux命令面試問答
問:1 如何查看當前的Linux伺服器的運行級別? 答: who -r 和 runlevel 命令可以用來查看當前的Linux伺服器的運行級別。 問:2 如何查看Linux的默認網關? 答: 用 route -n 和 ...
Linux中國
Ubuntu中跟蹤多個時區的簡捷方法
無論我是要在醒來時發個關於澳大利亞的 Chromebook 銷售已經售罄的推特,還是要記著和Ohso的半個開發商山姆陳進行Skype通話,我大腦都需要同時工作在多個時區下。 那裡頭有個問題,如果你認識我,你會知道我的腦容量也就那麼丁點,跟金魚差不多,裡頭卻塞著像Windows Vista這樣一個臃腫貨(也就是,不是很好)。我幾乎記不得昨天之前的事情,更記不得我的門和金門大橋腳之間的時間差! 作為臂助,我使用一些小部件和菜單項來讓我保持同步。在我常規工作日的空間里,我在多個操作系統間游弋,涵蓋移動系統和桌面系統,但只有一個可以讓我最
Linux中國
在 Linux 下你所不知道的 df 命令的那些功能
問題: 我知道在Linux上我可以用df命令來查看磁碟使用空間。你能告訴我df命令的實際例子使我可以最大限度得利用它嗎? 對於磁碟存儲方面,有很多命令行或基於GUI的工具,它可以告訴你關於當前磁碟空間的使用情況。這些工具用各種人們可讀的格式展示磁碟利用率的詳細信息,比如易於理解的總結,詳細的統計信息或直觀的可視化報告。如果你只想知道不同文件系統有多少空閑的磁碟空間,那麼df命令可能是你所需要的。 df命令可以展示任何mounted文件系統的磁碟利用率。該命令可以用不同的方式調用。這裡有一些有用的 df 命令例子. 用人們可讀
Linux中國
Docker 的現狀與未來
Docker - 迄今為止發生的那些事情 Docker 是一個專為 Linux 容器而設計的工具集,用於構建、交付和運行分散式應用。它最初是 DotCloud 的一個開源項目,於2013年3月發布。這個項目越來越受歡迎,以至於 DotCloud 公司都更名為 Docker 公司(並最終出售了原有的 PaaS 業務)。Docker ...
Linux中國
交友網站的2000萬用戶數據遭泄露
一名黑客非法竊取了在線交友網站Topface一個包含2000萬用戶資料的資料庫。目前並不清楚這些數據是否已經公開,但是根據某些未公開頁面的消息說,某個網名為「Mastermind」的人聲稱掌握著這些數據。泄露數據列表涵蓋了全世界數百個域名
Linux中國
使用 HAProxy 配置 HTTP 負載均衡器
隨著基於 Web 的應用和服務的增多,IT 系統管理員肩上的責任也越來越重。當遇到不可預期的事件如流量達到高峰,流量增大或者內部的挑戰比如硬體的損壞或緊急維修,無論如何,你的 Web 應用都必須要保持可用性。甚至現在流行的 devops 和持續交付(CD)也可能威脅到你的 Web 服務的可靠性和性能的一致性。 不可預測,不一致的性能表現是你無法接受的。但是我們怎樣消除這些缺點呢?大多數情況下一個合適的負載均衡解決方案可以解決這個問題。今天我會給你們介紹如何使用 HAProxy 配置 HTTP 負載均衡器。 ...
Linux中國
CentOS 7.x中正確設置時間與時鐘伺服器同步
Chrony是一個開源的自由軟體,它能幫助你保持系統時鐘與時鐘伺服器(NTP)同步,因此讓你的時間保持精確。它由兩個程序組成,分別是chronyd和chronyc。chronyd是一個後台運行的守護進程,用於調整內核中運行的系統時鐘和時鐘伺服器同步。它確定計算機增減時間的比率,並對此進行補償。chronyc提供了一個用戶界面,用於監控性能並進行多樣化的配置。它可以在chronyd實例控制的計算機上工作,也可以在一台不同的遠程計算機上工作。 在像CentOS 7之類基於RHEL的操作系統上,已經默認安裝有Chrony。 Chrony配置 當Chrony啟動時,它會讀取/etc
Linux中國
如何使用Aptik來備份和恢復Ubuntu中的Apps和PPAs
當你想重裝Ubuntu或者僅僅是想安裝它的一個新版本的時候,如果有個便捷的方法來重新安裝之前的應用並且重置其設置會很方便的。此時 Aptik 粉墨登場,它可以幫助你輕鬆實現。 Aptik(自動包備份和恢復)是一個可以用在Ubuntu,Linux Mint 和其他基於Debian以及Ubuntu的Linux發行版上的應用,它允許你將已經安裝過的包括軟體庫、下載包、安裝的應用和主題、用戶設置在內的PPAs(個人軟體包存檔)備份到外部的U盤、網路存儲或者類似於Dropbox的雲服務上。 注意:當我們在此文章中說到輸入某些東西的時候,如果被輸入的內容被引號包裹,請不要將
Linux中國
Linux下如何過濾、分割以及合併 pcap 文件
如果你是一個測試入侵偵測系統或一些網路訪問控制策略的網路管理員,那麼你經常需要抓取數據包並在離線狀態下分析這些文件。當需要保存捕獲的數據包時,我們一般會存儲為 libpcap 的數據包格式 pcap,這是一種被許多開源的嗅探工具以及捕包程序廣泛使用的格式。如果 pcap 文件被用於入侵測試或離線分析的話,那麼在將他們注入網路之前通常要先對 pcap 文件進行一些操作。 在這篇文章中,我將介紹一些操作 pcap 文件的工具,以及如何使用它們 。 Editcap 與 ...
Linux中國
Linux 有問必答:如何在Ubuntu或者Debian中啟動後進入命令行
提問:我運行的是Ubuntu桌面,但是我希望啟動後臨時進入命令行。有什麼簡便的方法可以啟動進入終端? Linux桌面自帶了一個顯示管理器(比如:GDM、KDM、LightDM),它們可以讓計算機啟動自動進入一個基於GUI的登錄環境。然而,如果你要直接啟動進入終端怎麼辦? 比如,你在排查桌面相關的問題或者想要運行一個不需要GUI的應用程序。 注意雖然你可以通過按下Ctrl+Alt+F1到F6臨時從桌面GUI切換到虛擬終端。然而,在這種情況下你的桌面GUI仍在後台運行,這不同於純文本模式啟動。 在Ubuntu或者Debian桌面中,你可以通過傳遞合適的內核參數在



































