雨落清風。心向陽
Linux中國

一周 GNOME 之旅:品味它和 KDE 的是是非非(第二節 GNOME桌面)

桌面 在我這一周的前五天中,我都是直接手動登錄進 Gnome 的沒有打開自動登錄功能。在第五天的晚上,每一次都要手動登錄讓我覺得很厭煩,所以我就到用戶管理器中打開了自動登錄功能。下一次我登錄的時候收到了一個提示:你的密鑰鏈(keychain)未解鎖,請輸入你的密碼解鎖。在這時我才意識到了什麼Gnome 以前一直都在自動解鎖我的密鑰鏈(KDE 中叫做我的錢包),每當我通過 GDM 登錄時 !當我繞開 GDM 的登錄程序時,Gnome 才不得不介入讓我手動解鎖。 現在,鄙人的陋見是如果你打開了自動登錄功能,那麼你的密鑰鏈也應當自動解鎖否則,
Linux中國

shellinabox:一款使用 AJAX 的基於 Web 的終端模擬器

shellinabox簡介 通常情況下,我們在訪問任何遠程伺服器時,會使用常見的通信工具如OpenSSH和Putty等。但是,有可能我們在防火牆後面不能使用這些工具訪問遠程系統,或者防火牆只允許HTTPS流量才能通過。不用擔心!即使你在這樣的防火牆後面,我們依然有辦法來訪問你的遠程系統。而且,你不需要安裝任何類似於OpenSSH或Putty的通訊工具。你只需要有一個支持JavaScript和CSS的現代瀏覽器,並且你不用安裝任何插件或第三方應用軟體。 這個 Shell In A Box,發音是shellinabox,是由Markus Gutschke開發的一款自由開源的基於Web的Ajax的終端
Linux中國

一周 GNOME 之旅:品味它和 KDE 的是是非非(第一節 介紹)

作者聲明: 如果你是因為某種神跡而在沒看標題的情況下點開了這篇文章,那麼我想再重申一些東西這是一篇評論文章,文中的觀點都是我自己的,不代表 Phoronix 網站和 Michael 的觀點。它們完全是我自己的想法。 另外,沒錯這可能是一篇引戰的文章。我希望 KDE 和 Gnome 社團變得更好一些,因為我想發起一個討論並反饋給他們。為此,當我想指出(我所看到的)一個瑕疵時,我會盡量地做到具體而直接。這樣,相關的討論也能做到同樣的具體和直接。再次聲明:本文另一可選標題為死於成千上萬的紙割(LCTT 譯註:paper cuts紙割,被紙片割傷指易
Linux中國

Ubuntu NVIDIA 顯卡驅動 PPA 已經做好準備

加速你的幀率! 嘿,各位,稍安勿躁,很快就好。 就在提議開發一個新的 PPA 來給 Ubuntu 用戶們提供最新的 NVIDIA 顯卡驅動後不久,ubuntu 社區的人們又集結起來了,就是為了這件事。 顧名思義,Graphics Drivers PPA 包含了最新的 NVIDIA ...
Linux中國

一些 Linux 桌面小技巧

我已經寫過 Linux 提示和技巧 系列的一篇文章。寫這篇文章的目的是讓你知道這些小技巧可以有效地管理你的系統/伺服器。 在Linux中創建 Cdrom ISO 鏡像和監控用戶 在這篇文章中,我們將看到如何使用 CD/DVD 驅動器中載入的碟片來創建 ISO 鏡像;打開隨機手冊頁學習;看到登錄用戶的詳細情況和查看瀏覽器內存使用量,而所有這些完全使用本地工具/命令,無需任何第三方應用程序/組件。讓我們開始吧 用 ...
Linux中國

在 Linux 中安裝 Darkstat:基於網頁的流量分析器

Darkstat是一個簡易的,基於網頁的流量分析程序。它可以在主流的操作系統如Linux、Solaris、MAC、AIX上工作。它以守護進程的形式持續工作在後台,不斷地嗅探網路數據,以簡單易懂的形式展現在它的網頁上。它可以為主機生成流量報告,識別特定的主機上哪些埠是打開的,它兼容IPv6。讓我們看下如何在Linux中安裝和配置它。 在Linux中安裝配置Darkstat 在Fedora/CentOS/RHEL中安裝Darkstat: 要在Fedora/RHEL和CentOS中安裝,運行下面的命令。 sudo yum install darkstat 在Ubuntu/Debian中安裝Darkstat: 運行下面的命令在Ubuntu和Debia
Linux中國

如何在 Linux 上從 Google Play 商店裡下載 apk 文件

假設你想在你的 Android 設備中安裝一個 Android 應用,然而由於某些原因,你不能在 Andord 設備上訪問 Google Play 商店(LCTT 譯註:顯然這對於我們來說是常態)。接著你該怎麼做呢?在不訪問 Google Play 商店的前提下安裝應用的一種可能的方法是,使用其他的手段下載該應用的 APK ...
Linux中國

Ubuntu 有望讓你安裝最新 Nvidia Linux 驅動更簡單

Ubuntu 上的遊戲玩家在增長因而需要最新版驅動 在 Ubuntu 上安裝上游的 NVIDIA 圖形驅動即將變得更加容易。 Ubuntu 開發者正在考慮構建一個全新的'官方' PPA,以便為桌面用戶分發最新的閉源 NVIDIA 二進位驅動。 該項改變會讓 Ubuntu 遊戲玩家收益,並且不會給其它人造成 ...
Linux中國

如何更新 Linux 內核來提升系統性能

目前的 Linux 內核的開發速度是前所未有的,大概每2到3個月就會有一個主要的版本發布。每個發布都帶來幾個的新的功能和改進,可以讓很多人的處理體驗更快、更有效率、或者其它的方面更好。 問題是,你不能在這些內核發布的時候就用它們,你要等到你的發行版帶來新內核的發布。我們先前講到定期更新內核的好處,所以你不必等到那時。讓我們來告訴你該怎麼做。 免責聲明: 我們先前的一些文章已經提到過,升級內核有(很小)的風險可能會破壞你系統。如果發生這種情況,通常可以通過使用舊內核來使系統保持工作,但是有時還是不行。因此我們
Linux中國

一個開源的世界

經過了一整天的Opensource.com社區版主年會,最後一項日程提了上來,內容只有特邀嘉賓:待定幾個字。作為Opensource.com的項目負責人和社區管理員,Jason Hibbets起身解釋道,因為這個嘉賓有可能無法到場,因此我不想提前說是誰。在幾個月前我問他何時有空過來,他給了我兩個時間點,我選了其中一個。今天是這三周中Jim唯一能來的一天。(譯者註:Jim是指下文中提到的Jim Whitehurst,即紅帽公司總裁兼首席執行官) 這句話在版主們(Moderators)中引起一陣轟動,他們從世界各地趕來參加此次的擁抱開源大會(All Things Open Conference)。
Linux中國

Linux 日誌基礎

首先,我們將描述有關 Linux 日誌是什麼,到哪兒去找它們,以及它們是如何創建的基礎知識。如果你已經知道這些,請隨意跳至下一節。 Linux 系統日誌 許多有價值的日誌文件都是由 Linux 自動地為你創建的。你可以在 /var/log 目錄中找到它們。下面是在一個典型的 Ubuntu 系統中這個目錄的樣子: 一些最為重要的 Linux ...
Linux中國

有了 Linux,你就可以搭建自己的超級計算機

幾乎所有超級計算機上運行的系統都是 Linux,其中包括那些由樹莓派(Raspberry Pi)板卡和 PlayStation 3遊戲機組成的計算機。 超級計算機是一種嚴肅的工具,做的都是高大上的計算。它們往往從事於嚴肅的用途,比如原子彈模擬、氣候模擬和高等物理學。當然,它們的花費也很高大上。在最新的超級計算機 Top500 排名中,中國國防科技大學研製的天河 2 號位居第一,而天河 2 號的建造耗資約 3.9 億美元! ...
Linux中國

Linux有問必答:如何在Linux上安裝Git

問題: 我嘗試從一個Git公共倉庫克隆項目,但出現了這樣的錯誤提示:git: command not found。 請問我該如何在某某發行版上安裝Git? Git是一個流行的開源版本控制系統(VCS),最初是為Linux環境開發的。跟CVS或者SVN這些版本控制系統不同的是,Git的版本控制被認為是分散式的,某種意義上,git的本地工作目錄可以作為一個功能完善的倉庫來使用,它具備完整的歷史記錄和版本追蹤能力。在這種工作模型之下,各個協作者將內容提交到他們的本地倉庫中(與之相對的會總是提交到核心倉庫),如果有必要,再有選擇性地推送到核心倉庫。這就為Gi
教程

Linux 下通過命令行、桌面應用、Web端使用 IRC,你會幾樣?

IRC (Internet Relay Chat) ,中文一般稱為」互聯網中繼聊天「,是一種文本通信層協議,存在至今至少15年了。全球成千上萬的人們使用它進行快速交流,在線會議,在線實時文本採訪,技術性問題求助等。在 Linux 的世界裡,正是由於這些需求, IRC 變得相當的流行。
Linux中國

如何收集 NGINX 指標(第二篇)

如何獲取你所需要的 NGINX 指標 如何獲取需要的指標取決於你正在使用的 NGINX 版本以及你希望看到哪些指標。(參見 如何監控 NGINX(第一篇) 來深入了解NGINX指標。)自由開源的 NGINX 和商業版的 NGINX Plus 都有可以報告指標度量的狀態模塊,NGINX 也可以在其日誌中配置輸出特定指標: ...
Linux中國

如何在 Ubuntu 上安裝配置管理系統 Chef (大廚)

Chef是面對IT專業人員的一款配置管理和自動化工具,它可以配置和管理你的基礎設施(設備),無論它在本地還是在雲上。它可以用於加速應用部署並協調多個系統管理員和開發人員的工作,這包括可支持大量的客戶群的成百上千的伺服器和程序。chef最有用的是讓基礎設施變成代碼。一旦你掌握了Chef,你可以獲得自動化管理你的雲端基礎設施或者終端用戶的一流的網路IT支持。 下面是我們將要在本篇中要設置和配置Chef的主要組件。 安裝Chef的要求和版本 我們將在下面的基礎環境下設置Chef配置管理系統。 管理和配置工具:Chef 基礎操作系統
Linux中國

新手應知應會的Linux命令

在Fedora上通過命令行使用dnf來管理系統更新 基於Linux的系統最美妙的一點,就是你可以在終端中使用命令行來管理整個系統。使用命令行的優勢在於,你可以使用相同的知識和技能來管理隨便哪個Linux發行版。 對於各個發行版以及桌面環境(DE)而言,要一致地使用圖形化用戶界面(GUI)卻幾乎是不可能的,因為它們都提供了各自的用戶界面。要明確的是,有些情況下在不同的發行版上需要使用不同的命令來執行某些特定的任務,但是,基本來說它們的思路和目的是一致的。 在本文中,我們打算討論Linux用戶應當掌握的一些基本命令。我將給大家演示
Linux中國

輕鬆使用「Explain Shell」腳本來理解 Shell 命令

我們在Linux上工作時,每個人都會遇到需要查找shell命令的幫助信息的時候。 儘管內置的幫助像man pages、whatis命令有所助益, 但man pages的輸出非常冗長, 除非是個有linux經驗的人,不然從大量的man pages中獲取幫助信息是非常困難的,而whatis命令的輸出很少超過一行, 這對初學者來說是不夠的。 在Linux Shell中解釋Shell命令 有一些第三方應用程序, 像我們在Linux 用戶的命令行速查表提及過的'cheat'命令。cheat是個優秀的應用程序,即使計算機沒有聯網也能提供shell命令的幫助, 但是它僅限於預先定義好的命令。 ...
Linux中國

如何通過反向 SSH 隧道訪問 NAT 後面的 Linux 伺服器

你在家裡運行著一台 Linux 伺服器,它放在一個 NAT 路由器或者限制性防火牆後面。現在你想在外出時用 SSH 登錄到這台伺服器。你如何才能做到呢?SSH 埠轉發當然是一種選擇。但是,如果你需要處理多級嵌套的 NAT 環境,埠轉發可能會變得非常棘手。另外,在多種 ISP 特定條件下可能會受到干擾,例如阻塞轉發埠的限制性 ISP 防火牆、或者在用戶間共享 IPv4 ...
Linux中國

使用 Find 命令來幫你找到那些需要清理的文件

Credit: Sandra H-S 有一個問題幾乎困擾著所有的文件系統 -- 包括 Unix 和其他的 -- 那就是文件的不斷積累。幾乎沒有人願意花時間清理掉他們不再使用的文件和整理文件系統,結果,文件變得很混亂,很難找到有用的東西,要使它們運行良好、維護備份、易於管理,這將是一種持久的挑戰。 我見過的一種解決問題的方法是建議使用者將所有的數據碎屑創建一個文件集合的總結報告或"概況",來報告諸如所有的文件數量;最老的,最新的,最大的文件;並統計誰擁有這些文件等數據。如果有人看到五年前的一個包含五十萬個文件的文件夾,他們可能會去刪
Linux中國

如何修復:There is no command installed for 7-zip archive files

問題 我試著在Ubuntu中安裝Emerald圖標主題,而這個主題被打包成了.7z歸檔包。和以往一樣,我試著通過在GUI中右擊並選擇提取到這裡來將它解壓縮。但是Ubuntu 15.04卻並沒有解壓文件,取而代之的,卻是丟給了我一個下面這樣的錯誤信息: Could not open this file 無法打開該文件 There is no command installed ...

Posts navigation