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桌面中,你可以通過傳遞合適的內核參數在
Linux中國

在 Ubuntu 14.10 Server 上安裝 Jetty 9(Java服務引擎和Web伺服器)

Jetty提供了一個Web伺服器和javax.servlet容器,為SPDY、WebSocket、OSGi、JMX、JNDI、JAAS以及許多其它集成套件添加了支持。這些組件都是開源的,也可用於商業用途和分發。 Jetty被廣泛用於多種項目和產品,都可以在開發環境和生產環境中使用。Jetty可以很容易地嵌入到設備、工具、框架、應用伺服器以及集群中。更多用途可參見Jetty網頁。 Jetty特性 全功能並基於標準 開源與商用兩可 靈活和可擴展 小足跡 可嵌入 非同步支持 企業彈性擴展 Apache和Eclipse雙重許可證 ubuntu ...
Linux中國

檢測 Linux 內存使用情況的 free 命令的10個例子

Linux是最有名的開源操作系統之一,它擁有著極其巨大的命令集。確定物理內存和交換內存所有可用空間的最重要、也是唯一的方法是使用free命令。 Linux free命令可以給出類Linux/Unix操作系統中物理內存和交換內存的總使用量、可用量及內核使用的緩衝區情況。 這篇文章提供一些各種參數選項的free命令,這些命令對於你更好地利用你的內存會有幫助。 1. 顯示你的系統內存 free命令用於檢測物理內存和交換內存已使用量和可用量(默認單位為KB)。下面演示命令的使用情況。 # free total used free shared buffers ...
Linux中國

如何在終端下以後台模式運行Linux程序

Linux終端窗口 這是一個簡短但是非常有用的教程:它向你展示從終端運行Linux應用程序的同時,如何保證終端仍然可以操作。 在Linux中有許多方式可以打開一個終端,這主要取決於你的發行版的選擇和桌面環境。 使用Ubuntu的話,你可以使用CTRL + ALT + T組合鍵打開一個終端。你也可以點擊超級鍵(Windows鍵)打開一個終端窗口。在鍵盤上,打開Ubuntu Dash,然後搜索"TERM"。點擊"Term"圖標將會打開一個終端窗口。 其他諸如XFCE, KDE, LXDE, Cinnamon和MATE的桌面環境,你將會在菜單中發現終端這個應用。還有一些發行版會把終端圖標放在菜單項,
Linux中國

如何在Linux的命令行中使用Evernote

這周讓我們繼續學習如何使用Linux命令行管理和組織信息。在命令行中管理你的個人花費後,我建議你在命令行中管理你的筆記,特別是當你用Evernote記錄筆記時。要是你從來沒有聽說過它,Evernote 專門有一個用戶友好的在線服務可以在不同的設備間同步筆記。除了提供花哨的基於Web的API,Evernote還發布了在Windows、Mac、Android和iOS上的客戶端。然而至今還沒有官方的Linux客戶端可用。老實說在眾多的非官方Linux客戶端中,有一個程序一出現就吸引了所有的命令行愛好者,它就是Geeknote。 Geeknote 的安裝 Geeknote是使用Python開發的。因
Linux中國

《一句話證明你懂linux》的有趣評論

上周,@Linux中國 和 @圖靈教育 發起了一個活動:一句話證明你懂linux,引來了網友的踴躍參加。網友的智慧是無窮的,我們將其中的一些有趣的回答擷取出來分享給大家。 請關注稍後的中獎名單,歡迎繼續吐槽~
Linux中國

使用 nice、cpulimit 和 cgroups 限制 cpu 佔用率

Linux內核是一名了不起的馬戲表演者,它在進程和系統資源間小心地玩著雜耍,並保持系統的能夠正常運轉。 同時,內核也很公正:它將資源公平地分配給各個進程。 但是,如果你需要給一個重要進程提高優先順序時,該怎麼做呢? 或者是,如何降低一個進程的優先順序? 又或者,如何限制一組進程所使用的資源呢? 答案是需要由用戶來為內核指定進程的優先順序 大部分進程啟動時的優先順序是相同的,因此Linux內核會公平地進行調度。 如果想讓一個CPU密集型的進程運行在較低優先順序,那麼你就得事先配置好調度器。 下面介紹3種控制進程運行時間的方法:
Linux中國

10個重要的Linux ps命令實戰

Linux作為Unix的衍生操作系統,Linux內建有查看當前進程的工具ps。這個工具能在命令行中使用。 PS 命令是什麼 查看它的man手冊可以看到,ps命令能夠給出當前系統中進程的快照。它能捕獲系統在某一事件的進程狀態。如果你想不斷更新查看的這個狀態,可以使用top命令。 ps命令支持三種使用的語法格式 UNIX 風格,選項可以組合在一起,並且選項前必須有-連字元 BSD 風格,選項可以組合在一起,但是選項前不能有-連字元 GNU 風格的長選項,選項前有兩個-連字元 我們能夠混用這幾種風格,但是可能會發生衝突。本文使用 ...
Linux中國

一個可以顯示Linux命令運行進度的偉大工具

Coreutils Viewer(cv)是一個簡單的程序,它可以用於顯示任何核心組件命令(如:cp、mv、dd、tar、gzip、gunzip、cat、grep、fgrep、egrep、cut、sort、xz、exiting)的進度。它使用文件描述信息來確定一個命令的進度,比如cp命令。cv之美在於,它能夠和其它Linux命令一起使用,比如你所知道的watch以及I/O重定向命令。這樣,你就可以在腳本中使用,或者你能想到的所有方式,別讓你的想像力束縛住你。 安裝 你可以從cv的github倉庫那兒下載所需的源文件。把zip文件下載下來後,將它解壓縮,然後進入到解壓後的文件夾。 該程序需要ncurse
Linux中國

如何在Ubuntu上找出可用的網路適配器

想知道在Linux中你正在使用的網卡是什麼嗎? 在Linux中很容易就找出網卡的生產商。打開一個終端並輸入下面的額命令: sudo lshw -C network 如果上面的命令不能在sudo下使用,那就別用 sudo 的特權模式。它的輸出看上去有點奇怪但是很有用。 *-network description: Wireless interface ...
Linux中國

2015:開源已經完勝,但這並不是結束

在 2014 年的完勝後,接下來會如何? 新年伊始,習慣上都是回顧已經走過的一年。但只要一直關注我們,就會很容易獲得過去一年的總結:開源已經全勝。讓我們從頭開始說起吧: 超級計算機: Linux 在超級計算機系統 500 強的名單上佔據絕對的主導地位這本身就令其它操作系統很尷尬。2014年11月的數據顯示前500系統中的485個系統都在運行著 Linux 的發布系統,而僅僅只有一台運行著 Windows 系統。如果您看看所用的處理器數量,這數據更是讓人驚嘆。截止到目前,運行 ...
Linux中國

在 CentOS7.0 上搭建 Chroot 的 Bind DNS 伺服器

BIND(Berkeley internet Name Daemon)也叫做NAMED,是現今互聯網上使用最為廣泛的DNS 伺服器程序。這篇文章將要講述如何在 chroot 監牢中運行 BIND,這樣它就無法訪問文件系統中除監牢以外的其它部分。 例如,在這篇文章中,我會將BIND的運行根目錄改為 /var/named/chroot/。當然,對於BIND來說,這個目錄就是 /(根目錄)。 jail(監牢,下同)是一個軟體機制,其功能是使得某個程序無法訪問規定區域之外的資源,同樣也為了增強安全性(LCTT 譯註:chroot 監牢,所謂監牢就是指通過chroot機制來更改某個進程所能看到的根目錄,即將某進
Linux中國

用 Linux blkid 命令查找塊設備詳情

今天我們將會向你展示如何使用 lsblk 和 blkid 工具來查找關於塊設備的信息,我們使用的是一台安裝了 CentOS 7.0 的機器。 lsblk lsblk 是一個 Linux 工具,它會顯示有關你系統里所有可用塊設備的信息。它從 sysfs 文件系統 ...
Linux中國

如何在 Ubuntu 上轉換圖像、音頻和視頻格式

如果你的工作中需要接觸到各種不同編碼格式的圖像、音頻和視頻,那麼你很有可能正在使用多個工具來轉換這些多種多樣的媒體格式。如果存在一個能夠處理所有圖像/音頻/視頻格式的多合一轉換工具,那就太好了。 Format Junkie 就是這樣一個多合一的媒體轉換工具,它有著極其友好的用戶界面。更棒的是它是一個免費軟體。你可以使用 Format Junkie 來轉換幾乎所有的流行格式的圖像、音頻、視頻和歸檔文件(或稱壓縮文件),所有這些只需要簡單地點擊幾下滑鼠而已。 在Ubuntu 12.04, 12.10 和 13.04 上安裝 Format Junkie ...

Posts navigation