雨落清風。心向陽
Linux中國

如何在 Antergos/Arch Linux 中使用 iPhone

在Arch Linux中使用iPhone遇到麻煩了么?iPhone和Linux從來都沒有很好地集成。本教程中,我會向你展示如何在Antergos Linux中使用iPhone,對於同樣基於Arch的的Linux發行版如Manjaro也應該同樣管用。 我最近購買了一台全新的iPhone 6S,當我連接到Antergos Linux中要拷貝一些照片時,它完全沒有檢測到它。我看見iPhone正在被充電並且我已經允許了iPhone信任這台電腦,但是還是完全沒有檢測到。我嘗試運行dmseg但是沒有關於iPhone或者Apple的信息。有趣的是我當我安裝好了libimobiledevice,這個就可以解決iPhone在Ubuntu中的掛載問題。 我
Linux中國

安卓編年史(6):安卓1.0——谷歌系app和實體硬體的引入

T-Mobile G1 安卓1.0谷歌系app和實體硬體的引入 到了2008年10月,安卓1.0已經準備好發布,這個系統在T-Mobile G1(又以HTC Dream為人周知)上初次登台。G1進入了被iPhone 3G和Nokia 1680 classic所主宰的市場。(這些手機並列獲得了2008年銷量最佳手機稱號,各自賣出了350萬台。)G1的具體銷量數字已難以獲得,但T-Mobile宣稱截至2009年4月該設備的銷量突破了100萬台。無論從哪方面來說這在競爭中都處於落後地位。 G1擁有單核528Mhz的ARM 11處理器,一個Adreno 130的GPU,192MB內存,以及多達256MB的存儲空間提供給系統以及應用使用。它
Linux中國

RHCE 系列(四): 使用 Shell 腳本自動化 Linux 系統維護任務

之前我聽說高效的系統管理員的一個特點是懶惰。一開始看起來很矛盾,但作者接下來解釋了其中的原因: RHCE 系列:第四部分 - 自動化 Linux 系統維護任務 如果一個系統管理員花費大量的時間解決問題以及做重複的工作,你就應該懷疑他這麼做是否正確。換句話說,一個高效的系統管理員/工程師應該制定一個計劃使得其盡量花費少的時間去做重複的工作,以及通過使用本系列中第三部分 使用 Linux 工具集監視系統活動報告 介紹的工具來預見問題。因此,儘管看起來他/她沒有做很多的工作,但那是因為 shell 腳本幫助完成了他的/她的大部分任務,
Linux中國

如何在 GNOME 3 中顯示桌面

你如何在 GNOME 3 中顯示桌面?GNOME是一個很棒的桌面環境但是它更加專註於在程序間切換。如果你想關閉所有運行中的窗口,僅僅顯示桌面呢? 在Windows中,你可以按下Windows+D。在Ubuntu Unity中,可以用Ctrl+Super+D快捷鍵。不過由於一些原因,GNOME禁用了顯示桌面的快捷鍵。 當你按下Super+D或者Ctrl+Super+D,什麼都不會發生。如果你想要看到桌面,你得一個個最小化窗口。如果你有好幾個打開的窗口那麼這會非常不方便。 在本教程中,我將會向你展示在GNOME 3中添加顯示桌面的快捷鍵。 在GNOME 3 中添加顯示桌面的快捷鍵 我在本教程的使
Linux中國

學習數據結構與演算法分析如何幫助您成為更優秀的開發人員

"相較於其它方式,我一直熱衷於推崇圍繞數據設計代碼,我想這也是Git能夠如此成功的一大原因在我看來,區別程序員優劣的一大標準就在於他是否認為自己設計的代碼還是數據結構更為重要。" -- Linus Torvalds "優秀的數據結構與簡陋的代碼組合遠比反之的組合更好。" -- Eric S. Raymond, The Cathedral and ...
Linux中國

推薦新手使用 Arch Linux 入門

Arch Linux 就前面的幾篇文章來說,我一直是以 Ubuntu 與 Fedora 作為新手入門的系統,但是其實我真正想推薦的是 Arch ,經過前面的學習,或許你對 Linux 已經有了一個大致的了解,現在如果你想加速你的步伐,也許可以看看本文。如果要問為什麼學習 Linux ,我也只能回答 Just for ...
Linux中國

RHCE 系列(三):如何使用 Linux 工具集生成和發送系統活動報告

作為一個系統工程師,你經常需要生成一些顯示系統資源利用率的報告,以便確保:1)正在合理利用系統,2)防止出現瓶頸,3)確保可擴展性,以及其它原因。 RHCE 第三部分:監視 Linux 性能活動報告 除了著名的用於檢測磁碟、內存和 CPU 使用率的原生 Linux 工具 - 可以給出很多例子,紅帽企業版 Linux 7 ...
Linux中國

Linux有問必答:如何找出Linux中內置模塊的信息

提問:我想要知道Linux系統中內核內置的模塊,以及每個模塊有哪些參數。有什麼方法可以得到內置模塊和設備驅動的列表,以及它們的詳細信息呢? 現代Linux內核正在隨著時間變化而迅速增長,以支持大量的硬體、文件系統和網路功能。在此期間,可載入模塊(loadable kernel modules,)的引入防止內核變得越來越臃腫,以及在不同的環境中靈活地擴展功能及硬體支持,而不必重新構建內核。 最新的Linux發行版的內核只帶了相對較小的內置模塊(built-in modules),其餘的特定硬體驅動或者自定義功能作為可載入模塊來讓你選擇地載入或卸載。 內
Linux中國

Linux 上好用的 R 語言 IDE

前一段時間,我已經介紹過 Linux 上針對 C/C++ 語言的最好 IDE。很顯然 C 或 C++ 並不是現存的唯一的編程語言,是時間討論某些更加特別的語言了。 假如你做過一些統計工作,很可能你已經見識過 R 語言 了。假如你還沒有,我真的非常推薦這門專為統計和數據挖掘而生的開源編程語言。若你擁有編程背景,它的語法可能會使你感到有些不適應,但希望它的向量化操作所帶來的快速能夠吸引到你。簡而言之,請嘗試使用一下這門語言。而要做到這一點,使用一個好的 IDE ...
Linux中國

前所未有的神速,僅半年後就推出了 GNU Hurd 0.7

GNU Hurd是 GNU 工程中取代 Unix的核心。 Hurd 是一組運行在 Mach 微內核上的伺服器,用來實現 Unix 或其他核心(如 Linux)實現了的文件系統、網路協議、及文件訪問控制等其他功能。 Hurd 內核向來因其開發緩慢而被吐槽,不過,這次的0.7版本發布居然距離上次的0.6發布才僅僅半年!看來 ...
Linux中國

新的 RTL 協作組將加速實時 Linux 的發展

在不久前的 Linux 大會活動(LinuxCon)上 Linux 基金會(Linux Foundation)宣稱,實時Linux操作系統項目(RTL,Real-Time Linux)得到了新的資金支持,並預期這將促進該項目,使其自成立15年來第一次有機會在實時操作性上和其他的實時操作系統(RTOS,Real Time Operation System)一較高下。Linux 基金會將 RTL 組重組為一個新的項目,並命名為RTL協作組(Real-Time Linux Collaborative ...
Linux中國

多圖:LibreOffice 這五年(2010-2015)

LibreOffice,來自文檔基金會(The Document Foundation)一個自由開源的令人驚嘆的辦公套件。LO (LibreOffice)在2010年9月28日由 OpenOffice.org 分支出來;而 OOo (OpenOffice.org)則是早期的 StarOffice 開源版本。LibreOffice 支持文字處理,創建與編輯電子表格,幻燈片,圖表和圖形,資料庫,數學公式的創建和編輯等。 核心應用: Writer ...
Linux中國

使用 openssl 命令行構建 CA 及證書

這是一篇快速指南,使用 OpenSSL 來生成 CA (證書授權中心 (certificate authority))、 中級 CA(intermediate CA)和末端證書(end certificate)。包括 OCSP、CRL 和 CA 頒發者(Issuer)信息、具體頒發和失效日期。 ...
Linux中國

如何將 Oracle 11g 升級到 Orcale 12c

大家好。今天我們來學習一下如何將 Oracle 11g 升級到 Oracle 12c。開始吧。 在此,我使用的是 CentOS 7 64 位 Linux 發行版。我假設你已經在你的系統上安裝了 Oracle 11g。 ...
Linux中國

Linux有問必答:如何強制在下次登錄Linux時更換密碼

提問:我管理著一台多人共享的Linux伺服器。我剛使用默認密碼創建了一個新用戶,但是我想用戶在第一次登錄時更換密碼。有沒有什麼方法可以讓他/她在下次登錄時修改密碼呢? 在多用戶Linux環境中,標準實踐是使用一個默認的隨機密碼創建一個用戶賬戶。成功登錄後,新用戶自己改變默認密碼。出於安全考慮,經常建議強制用戶在第一次登錄時修改密碼來確保這個一次性使用的密碼不會再被使用。 下面是如何強制用戶在下次登錄時修改他/她的密碼。 每個Linux用戶都關聯這不同的密碼相關配置和信息。比如,記錄著上次密碼更改的日期、最小/最大
Linux中國

10 個 Linux 中的 passwd 命令示例

正如 passwd 命令的名稱所示,其用於改變系統用戶的密碼。如果 passwd 命令由非 root 用戶執行,那麼它會詢問當前用戶的密碼,然後設置調用該命令的用戶的新密碼。當此命令由超級用戶 root 執行的話,就可以重新設置任何用戶的密碼,包括不知道當前密碼的用戶。 在這篇文章中,我們將用實例來介紹 passwd 命令。 語法 : ...
Linux中國

如何在 64 位 Ubuntu 15.10 中編譯最新版 32 位 Wine

Wine 發布了最新的1.7.53版本。此版本帶來的大量性能提升,包括XAudio,Direct3D代碼清理,改善OLE對象嵌入技術,更好的 Web Services DLL的實現,還有其他大量更新。 雖然有一個官方 Wine PPA,但目前只提供1.7.44版本,所以安裝最新版本可以從源碼編譯安裝。 下載源碼包(直接下載地址在此)並解壓 tar -xf wine-1.7.53。然後,安裝如下依賴。 sudo apt-get ...
Linux中國

如何在 Linux 中使用 youtube-dl 下載視頻

我知道你已經看過如何下載 YouTube 視頻。但那些工具大部分都採用圖形用戶界面的方式。我會向你展示如何通過終端使用 youtube-dl 下載 YouTube 視頻。 youtube-dl youtube-dl 是基於 Python 的命令行小工具,允許你從 YouTube.com、Dailymotion、Google Video、Photobucket、Facebook、Yahoo、Metacafe、Depositfiles 以及其它一些類似網站中下載視頻。它是用 ...
Linux中國

紅帽 CEO 對 OpenStack 收益表示樂觀

得益於圍繞 Linux 和雲不斷發展的平台與基礎設施技術,紅帽正在持續快速發展。紅帽宣布在九月二十一日完成了 2016 財年第二季度的財務業績,再次超過預期。 這一季度,紅帽的收入為 5 億 4 百萬美元,和去年同比增長 13%。凈收入為 5 千 1 ...
Linux中國

如何使用 Quagga BGP(邊界網關協議)路由器來過濾 BGP 路由

在之前的文章中,我們介紹了如何使用 Quagga 將 CentOS 伺服器變成一個 BGP 路由器,也介紹了 BGP 對等體和前綴交換設置。在本教程中,我們將重點放在如何使用前綴列表(prefix-list)和路由映射(route-map)來分別控制數據注入和數據輸出。 之前的文章已經說過,BGP 的路由判定是基於前綴的收取和前綴的廣播。為避免錯誤的路由,你需要使用一些過濾機制來控制這些前綴的收發。舉個例子,如果你的一個 BGP 鄰居開始廣播一個本不屬於它們的前綴,而你也將錯就錯地接收了這些不正常前綴,並且也將它轉發到網路上,這個轉發過程會不斷進行下
Linux中國

10 個給 Linux 用戶的有用工具

引言 在本教程中,我已經收集了10個給 Linux 用戶的有用工具,其中包括各種網路監控,系統審計和一些其它實用的命令,它可以幫助用戶提高工作效率。我希望你會喜歡他們。 1. w 顯示誰登錄了系統並執行了哪些程序。 $ w 不顯示頭部信息(LCTT譯註:原文此處有誤) $ w -h ...
Linux中國

Linux 中 df 命令的11個例子

df 即可用磁碟(disk free),用於顯示文件系統的磁碟使用情況。默認情況下 df 命令將以每塊 1K 的單位進行顯示所有當前已掛載的文件系統,如果你想以人類易讀的格式顯示 df 命令的輸出,像這樣df -h使用 -h 選項。 在這篇文章中,我們將討論 df 命令在 ...

Posts navigation