Linux中國 在Linux命令行播放音樂:SoundCloud 如果你喜歡流媒體音樂和原創音樂,你不能錯過SoundCloud。這家雲流媒體服務總部設在德國,這對任何音樂愛好者都非常有名,且功能完善。自然,作為一個Linux愛好者,你可能想知道如何在Linux中體現你對音樂的熱情。作為一個解決方案,我建議你使用Soundcloud2000,這是一個脫胎於Music Hack Day Stockholm '13的SoundCloud的命令行客戶端。 安裝 對於Debian或者Ubuntu用戶,如下安裝: $ sudo apt-get install portaudio19-dev libmpg123-dev libncurses-dev ruby1.9.1-dev $ sudo gem install soundcloud2000 對於Archlinux用戶,在AUR倉 By Rain2014 年 9 月 4 日
Linux中國 Ubuntu壁紙大賽落幕,推薦八張我們喜歡的 蓋上你的鏡頭,放下你的筆,拔掉手繪板的電源,從你的GIMP前離開,Ubuntu 14.10 壁紙大賽 現在結束了 為 Ubuntu 發行版的配套的一年兩次的社區壁紙大賽總是會帶來人們的激動、熱情和爭議的討論。太單調了!太亮了!植物在哪裡? 你為什麼沒有貓??!! 他們總是這樣吵吵。 隨著終結時間的到來。。好吧,這就是最後期限了,現在不再接收任何新的提交了。 在接下來的一周,為了評選出最喜愛的作品,會由上一年獲勝的藝術家組成的評委會將會對每一個作品進行篩選。獲勝的壁紙將會在2014年9月9日宣布. 我們最喜愛的僅僅意味著:這是屬於我們 By Rain2014 年 9 月 3 日
Linux中國 使用Linux命令行管理DigitalOcean VPS水滴 DigitalOcean是雲VPS主機市場中最炙手可熱的新生兒。雖然沒有提供像Amazon之類一樣的綜合服務業務,但DigitalOcean定位於中小型企業和開發者,已經成為基於Linux的最佳雲VPS服務的強有力競爭者,這都得歸功於它們具有競爭力的價格和用戶友好的管理界面。 By Rain2014 年 9 月 3 日
Linux中國 Remarkable:Linux平台下一個新的MarkDown編輯器 Remarkable是一個全新,免費,功能齊全的Linux發行版Markdown編輯器。它擁有許多特性,比如:在線預覽,這讓你的Markdown編輯變得更加容易。它是一個輕量級的編輯器,而且它還有一個簡潔的用戶界面(UI)。 下面是Remarkable的主要特性: 實時預覽 支持Github Markdown 語法 支持導出為PDF和HTML 自定義CSS 語法高亮 高度可定製 字數實時計數 鍵盤快捷鍵 你可以觀看這部YouTube視頻(請自備梯子:-])了解Linux下的Remakable。 安裝 根據不同的Linux發行版本,Remarkable擁有許多可供使用的安裝源,下面是不同Linux發行版以及它們對應的 By Rain2014 年 9 月 3 日
Linux中國 「林納斯·托瓦茲是我的英雄」,13歲的扎卡里杜邦說 Zachary DuPon是一名6年級的學生,他馬上年滿13歲。他過去是Arch liunx的用戶,並期待著儘快安裝Gentoo Linux。 Zachary DuPon的故事是這樣的-他的學校組織了一個活動,要求學生們給他們的英雄寫一封信,大多數孩子寫給社會名流,而Zachary DuPon寫給了現代科技世界的真英雄-林納斯托瓦茲。 由於林納斯在家工作,他沒有透露自己的辦公地點,Zach的信送到了Linux基金會,工作人員會在發送給林納斯之前瀏覽全部的信件內容。當基金會看到了這封信,他們聯繫了扎克的學校,慷慨地邀請他做客LinuxCon,這樣他就能見到他的英雄本人。 linux的執 By Rain2014 年 9 月 2 日
Linux中國 Linux有問必答:如何為sudo命令定義PATH環境變數 問題:我安裝了一個程序到/usr/local/bin目錄下,這個程序需要root許可權才能執行,當我用sudo去執行它時,收到"sudo: XXXXX: command not found"的錯誤提示,不知道為什麼/usr/local/bin沒有被包含到PATH環境變數下面來,我該如何解決這個問題? By Rain2014 年 9 月 2 日
Linux中國 [多看贈書]《編寫可讀代碼的藝術》點評贈書 O'Reilly精品,google搜索結構工程師Trevor Foucher和Dustin Boswell經驗之作,現在起關注@LINUX中國 @多看閱讀 轉發本微博並添加有效評論,說出你喜愛這本書的理由就有機會獲得這本電子書哦。 By Rain2014 年 9 月 1 日
Linux中國 Aaron Swartz:如何得到一份像我這樣的工作? 美國作家 Kurt Vonnegut(當代幽默諷刺大師馮內果)過去總是將他的演講題目定為如何得到一份跟我一樣的工作(How to Get a Job Like Mine),然後在演講的時候講任何他想講的東西。我的狀況跟他相反,我被告知可以講任何自己想談的。於是我決定,與其談論網際網路的未來或是集體協作(mass collaboration),我最感興趣的恐怕還是如何得到一份像我這樣的工作。 所以該怎麼做呢?毫無疑問,第一步當然是選對基因:我是出生在美國的白人男性,家境不錯,父親在電腦產業工作。然而不幸的是,我也不知道怎樣才選得到這種好康,所以講這個大概沒什麼 By Rain2014 年 9 月 1 日
Linux中國 如何為 Linux 系統中的 SSH 添加雙重認證 近來很多知名企業都出現了密碼泄露,業內對多重認證的呼聲也越來越高。在這種多重認證的系統中,用戶需要通過兩種不同的認證程序:提供他們知道的信息(如 用戶名/密碼),再藉助其他工具提供用戶所不知道的信息(如 用手機生成的一次性密碼)。這種組合方式常叫做雙因子認證或者兩階段驗證。 為了鼓勵廣泛採用雙因子認證的方式,Google公司發布了Google Authenticator,一款開源的,可基於開放規則(如 HMAP/基於時間)生成一次性密碼的軟體。這是一款跨平台軟體,可運行在Linux, Android, iOS。Google公司同時也支持插件式鑒別模塊PAM( By Rain2014 年 8 月 30 日
Linux中國 在Linux中模擬擊鍵和滑鼠移動 你是否曾經擁有一個夢 你的計算機` 可以自動為你幹活? 或許,並非因為 你剛看了終結者。 然而,除此之外 腳本和任務自動化 是每個高級用戶追尋的夢 如果今天 有許多的解決方案 可以滿足這個目標 那麼 有時候 就難以從那眾多之中採擷那 簡潔、聰明而又高效的一個 我 不能假裝 是我自己發現了它 而與此同時 卻偏愛著那個 整潔的軟體xdotool 其方法是如此直觀 正如它作為X11自動化工具的表露 ... By Rain2014 年 8 月 30 日
Linux中國 在基於RedHat或Debian的系統上安裝 Wine 1.7 Wine,Linux上最流行也是最有力的軟體, 可以順利地在Linux平台上運行Windows程序和遊戲。 這篇文章教你怎麼在像CentOS, Fedora, Ubuntu, Linux Mint一樣基於Red Hat和Debian的系統上安裝最新的Wine 1.7。 在Linux安裝 Wine 1.7 不幸的, 在基於Red Hat的系統上沒有官方的 Wine 倉庫,所以唯一的安裝方式是從源碼編譯。你需要安裝一些依賴的包比如gcc, flex, bison, libX11-devel freetype-devel 和 ... By Rain2014 年 8 月 30 日
Linux中國 Linux上最先進的免費賽車遊戲:StuntRally 2.4 StuntRally,免費的賽車遊戲,擁有超過150個賽道和大量的車型,剛剛發布2.4版本,並帶來了大量的更新和新功能。 這個遊戲使用了多項技術, 例如 Vdrift、物理引擎 bullet、面向對象圖形渲染引擎 OGRE、 網格的渲染優化 PagedGeometry 和 MyGUI 等等,不一一列舉,開發者將其全部整合在一起構造了一個非常複雜和有趣的賽車遊戲. 玩家可以在147個賽道和26個不同的場景中遊戲,總計有四個小時的車程時間。在如此多的選擇下,你要知道,而StuntRally是完全免費的! 其他功能包括在幽靈駕駛(可以跟蹤你的車子在賽道上的最佳瞬間),賽道幽靈( By Rain2014 年 8 月 30 日
Linux中國 Ubuntu Touch 截圖先睹為快 據微博網友@敲代碼的Joey_Chan透露,Ubuntu Touch 將在今年十月伴隨 Ubuntu 預定的版本發布周期一同發布,不過魅族搭載 Ubuntu Touch 的手機是否能同期推出,尚不確定。 以下截圖來自 @敲代碼的Joey_Chan,大家可以先睹為快,期待真機出現,小編現在對 Ubuntu Touch 十分渴望: 啟動圖 鎖屏圖 解鎖圖 撥號界面 應用界面 ... By Rain2014 年 8 月 29 日
Linux中國 Linux Systemd——在RHEL/CentOS 7中啟動/停止/重啟服務 RHEL/CentOS 7.0中一個最主要的改變,就是切換到了systemd。它用於替代紅帽企業版Linux前任版本中的SysV和Upstart,對系統和服務進行管理。systemd兼容SysV和Linux標準組的啟動腳本。Systemd是一個Linux操作系統下的系統和服務管理器。它被設計成向後兼容SysV啟動腳本,並提供了大量的特性,如開機時平行啟動系統服務,按需啟動守護進程,支持系統狀態快照,或者基於依賴的服務控制邏輯。 By Rain2014 年 8 月 29 日
Linux中國 鮮為人知的 Apache Mesos 項目幫助 Mesosphere 公司得到了千萬美元投資 Mesosphere,一家試圖圍繞鮮為人知的 Apache Mesos 項目開展商業活動的公司,剛剛從 Andreessen Horowitz 那裡獲得了 1000 萬美元投資。以下是為什麼這個項目能夠吸引如此巨款的原因。 事實上 Mesos 這款自動擴放軟體已經出現了五年了。據 Mesosphere 的CEO及聯合創始人 Florian Leibert 所述,Mesos 已經在 Twitter 內已經管理了超過 50,000 個以上的CPU。此外, EBay, ... By Rain2014 年 8 月 28 日
Linux中國 Linux slabtop命令——顯示內核片緩存信息 Linux內核需要為臨時對象如任務或者設備結構和節點分配內存,緩存分配器管理著這些類型對象的緩存。現代Linux內核部署了該緩存分配器以持有緩存,稱之為片。不同類型的片緩存由片分配器維護。本文集中討論slabtop命令,該命令顯示了實時內核片緩存信息。1. 命令用法:該命令用起來很簡單,默認執行時不要求任何參數。但是它要求root特權來讀取內核片信息。以普通用戶執行該命令會出現以下錯誤: By Rain2014 年 8 月 28 日
Linux中國 Linux 內核的測試和調試(6) Linux 內核補丁測試 你試過自己寫內核補丁嗎?本節介紹在把你的補丁包提交到 Linux 郵箱列表之前,需要做哪些操作。另外我們還會介紹如何把它發送出去。 寫好代碼後,編譯它。把 make 過程產生的輸出保存到文檔中,查看新代碼有沒有警告信息。找到所有的警告信息,處理掉。當你的代碼編譯過程沒有任何不正常的輸出,安裝這個內核,然後啟動測試。如果啟動正常,查看 dmesg 裡面有沒於錯誤,與老內核生成的 dmesg 日誌做個比較。運行一些壓力測試,請參考我們以前講過的測試內容。如果這個補丁用於修復某個 bug,請確保真的已經修復了。如 By Rain2014 年 8 月 28 日
Linux中國 怎樣在ubuntu 14.04上安裝輕量級的Budgie桌面 如果你在推特上關注了我們,你可能看見了我們最近分享的一張截圖,和這張截圖一起的還有對它所展示的桌面進行命名的邀請。 你猜對了嗎? 答案就是Budgie 一種為基於openSUSE 的linux發行版Evolve OS所設計、但不僅僅只能用於 Evolve OS的簡易桌面環境。 我們第一次提到Budgie是在三月份,當時我們被它的整潔、小巧的美感、靈活的架構,還有再次使用在當今大多數發行版中所使用的GNOME 3.10 成熟技術中的公共部分和標堆棧的決定所折服。 我對此項目的領導者Ikey Doherty所作出的開發選擇非常佩服。無可否認另起爐灶有它的優點,但決定從上 By Rain2014 年 8 月 27 日
Linux中國 [博文贈書]《Zabbix企業級分散式監控系統》點評贈書 第一本Zabbix中文圖書,企業級開源監控系統必選!即日起關注@LINUX中國 @博文視點Broadview 評論說說喜愛本書的理由,或說說在眾多開源監控系統中Zabbix具有什麼優勢?即有機會獲得《Zabbix企業級分散式監控系統》圖書1本(共5本) By Rain2014 年 8 月 27 日
Linux中國 Linux系統中使用 DD 命令測試 USB 和 SSD 硬碟的讀寫速度 磁碟驅動器的速度是以一個單位時間內讀寫數據量的多少來衡量的。DD 命令是一個簡單的命令行工具,它可用對磁碟進行任意數據塊的讀取和寫入,同時可以度量讀取寫入的速度。 在這篇文章中,我們將會使用 DD 命令來測試 USB 和 SSD 磁碟的讀取和寫入速度。 數據傳輸速度不但取決於驅動盤本身,而且還與連接的介面有關。比如, USB 2.0 埠的最大傳輸速度是 35 兆位元組/秒,所以如果您把一個支持高速傳輸的 USB 3.0 驅動盤插入 USB 2.0 埠的話,它實際的傳輸速度將是 2.0 埠的下限。 By Rain2014 年 8 月 27 日
Linux中國 Linux 內核測試和調試(5) 模擬環境下進行 Linux 電源管理子系統測試 Linux 電源管理子系統在模擬環境下提供5種測試方式。這些方式僅僅在內核各層之間運行休眠的代碼而不是真正的讓系統進入休眠狀態。有些平台不能掛起系統,比如說我們需要模擬飛機的飛行環境,這時候使用這種模擬環境就非常有用處了。 freezer - 測試停掉處理器: echo freezer /sys/power/pm_test echo platform /sys/power/disk echo disk /sys/power/state devices ... By Rain2014 年 8 月 27 日
Linux中國 Linux有問必答:如何檢查PDF中使用了哪種字體 問題:我想要知道PDF文件中使用了什麼字體,或者嵌入了什麼字體。Linux中有工具可以檢查PDF文檔中使用了哪種字體嗎? 要檢查PDF文件中包含了,或者使用了什麼字體,你可以使用命令行工具:pdffonts,它是一個PDF字體分析工具。pdffonts是Poppler PDF工具集包中的一個部分。 安裝PDF工具集到Linux 要安裝Poppler到Debian,Ubuntu或Linux Mint: $ sudo apt-get install poppler-utils 要安裝PDF工具集到Fedora,CentOS或RHEL: $ sudo yum install poppler-utils 檢查PDF字體 pdffonts可以列出PDF文檔中使用的所有字體。pdffonts的基本 By Rain2014 年 8 月 27 日
Linux中國 10大 Linux 免費遊戲 假如當你考慮從 Windows 平台遷移至 Linux 平台時,我能在 Linux 平台上遊戲嗎?這類疑問正困擾著你,那麼對此這有一個答案就是 快去 Linux 平台吧!。感謝開源組織一直以來堅持不懈為 Linux 操作系統開發不同類型的遊戲,還有從不缺乏好的商業遊戲,並且在 Linux 平台下遊戲時的樂趣完全不亞於其他幾個平台(比如 Windows 平台)的在線數字發行平台 Steam。 接下來我們基於流行程度、免費遊戲的名號以及安裝難易度向你展現今年 10 款最佳 Linux ... By Rain2014 年 8 月 27 日
Linux中國 在 Linux 中為非 SSH 用戶配置 SFTP 環境 在某些環境中,系統管理員想要允許極少數用戶在可以傳輸文件到Linux機器中,但是不允許使用 SSH。要實現這一目的,我們可以使用SFTP,並為其構建chroot環境。 SFTP chroot背景: SFTP是指SSH文件傳輸協議(SSH File Transfer protocol)或安全文件傳輸協議(Secure File Transfer Protocol),它提供了可信數據流下的文件訪問、文件傳輸以及文件管理功能。當我們為SFTP配置chroot環境後,只有被許可的用戶可以訪問,並被限制到他們的家目錄中,換言之:被許可的用戶將處於牢籠環境中,在此環境中它們甚至不能切換它們的目錄。 在本文中 By Rain2014 年 8 月 26 日