雨落清風。心向陽
Linux中國

Linux 平台七大桌面環境通覽

通常的 Linux 發行版都使用 KDE 或者 GNOME 作為默認的桌面環境。它們都給用戶提供了一個原始的並且有吸引力的桌面,並且內置了各式各樣的多媒體軟體、系統程序、遊戲、實用程序、網頁開發工具、編程工具等等。這兩個桌面致力於提供給用戶一個擁有類似於 Windows 操作系統體驗的尖端計算環境,而不是如何更少的佔用系統資源。 如果你正在使用 Ubuntu (或者其他Linux發行版) 並且厭倦了始終使用 Unity 桌面,那麼你應該看看這些可以替代 ...
Linux中國

[小白技巧]如何在Linux中知道你的系統是否有USB 3.0 埠

近來的大多數的新計算機都有了USB 3.0介面了。但是你怎麼知道你的計算機有沒有USB 3.0介面?這篇短文中,我們會告訴如何在Linux下知道你的系統上有USB 3還是USB3介面。 在Linux終端中檢測是否有USB 3.0 埠 打開一個終端,並使用下面的命令: lsusb 這個命令會顯示你系統下USB的匯流排信息。檢查一下結果,如果你看到像3.0 root hub字樣,這意味著你系統有USB 3.0。比如,在我的電腦上,它這樣顯示: ...
Linux中國

實用的Linux SHELL面試問題及答案

隨著之前有關面試的系列文章,讀者的反應比較強烈,所以我決定出一篇有關Linux Shell相關的面試文章,如果對本文有什麼意見或意見的話,歡迎反饋到我的郵箱里。 如果想要閱讀已發表在Tecmint.com的文章,可以點擊鏈接,鏈接到訪談系列,在這裡我們已經介紹很多題目即文章。,FTP,MySQL和Apache的,腳本,Linux命令等。 實用的shell腳本面試問題 這邊提到的5個面試問題,延續之前的有關Linux面試問題和答案。如果你是Tecmint.com的讀者,你的支持我非常感謝。 1. 寫一個shell腳本來得到當前的日期,時間,用戶名和當前工作目錄。 答案
Linux中國

linux簡單之美

話說windows也有syscall,這是必須的。但是win的syscall可以直接call嗎?可以是 可以但是破費周折,搞成SDT之類的複雜概念。下面看看linux是如何做的吧。 view plaincopyprint? section.data msgdb"hellohopy!",0x0a section.text global_start _start: moveax,4 movebx,1 movecx,msg movedx,12 int0x80 moveax,1 movebx,0 int0x80 關鍵是系統調用號要知道,開始找的是usr/include/asm-gen*/unistd.h, 可是都不對。後來找的是usr/include/x86_64_linux_gnu/asm/下的頭文件, 有2個,分別對應x86和x64.、編譯連接指令如下: nasm
Linux中國

Linux:使用bash刪除目錄中的特定文件

我是一名Linux新用戶。現在我需要清理一個下載目錄中的文件,其實我就是想從~/Download/文件夾刪去除了以下格式的文件外所以其它文件: *.iso - 所有的iso格式的文件。 *.zip - 所有zip格式的文件。 我如何在一個基於Linux,OS X 或者 Unix-like 系統上的bash shell中刪除特定的文件呢? ...
Linux中國

黑客內核:編寫屬於你的第一個Linux內核模塊

曾經多少次想要在內核遊盪?曾經多少次茫然不知方向?你不要再對著它迷惘,讓我們指引你走向前方 內核編程常常看起來像是黑魔法,而在亞瑟 C 克拉克的眼中,它八成就是了。Linux內核和它的用戶空間是大不相同的:拋開漫不經心,你必須小心翼翼,因為你編程中的一個bug就會影響到整個系統。浮點運算做起來可不容易,堆棧固定而狹小,而你寫的代碼總是非同步的,因此你需要想想並發會導致什麼。而除了所有這一切之外,Linux內核只是一個很大的、很複雜的C程序,它對每個人開放,任何人都去讀它、學習它並改進它,而你也可以是其中之一。 學
Linux中國

App Grid:一個優秀的Ubuntu軟體中心替代品

Ubuntu軟體中心使得查找、安裝、購買並管理應用程序更簡單,這一點無可否認。 同樣,也無可否認,它離最美的發行版默認自帶軟體的位置還遠著呢。 App Grid:Ubuntu軟體中心替代品 自從2011年的徹底改造後,Ubuntu的旗艦應用商店的界面就沒怎麼變過。這並不是說它在此期間被完全忽略了,在12.04的開發周期中可以看到已經做了一些減少打開耗時的工作。 撇開那個不算,Ubuntu軟體中心還是一如既往,還有許多潛在功能還沒被開發。 App Grid的目標是解決這些問題。從零開始,它要求更快的啟動時間,更快的反應時間,而且不感覺混亂,不讓人失望
Linux中國

在linux桌面上觀看2014年巴西世界盃比賽!

足球是世界上受眾最廣和觀眾最多的運動,現代足球起源於英國。足球運動員平均每場比賽要跑6個多英里。上屆南非世界盃有近10億的電視觀眾,而今年的的觀賽數量預計還要增加。 2014年第20界世界盃在巴西舉行,時間安排為從6月12號開始持續到7月13號,共有32個國家參加這項賽事。 愛足球的小夥子們,我們將要介紹一款可以提供最新的賽況以及你喜歡的球隊的進球數信息的應用程序,它叫做icup 2014 Brazil。下面讓我們介紹它的特點,用法和安裝等。 iCup 2014 Brazil 什麼是icup 2014 Brazil icup 2014 Brazil簡單的說是一個應用程序,在linux
Linux中國

如何在MacBook Pro Retina上安裝Linux

MacBook Pros擁有非常強大的配置,但是有些人想強上加強,他們想用Linux系統。 不管您是想要更開放和個性化的操作系統又或者是您只想要使用某些在Linux特有的軟體,您都會想要在您的MacBook上安裝Linux。 可惜的是MacBook Pro們可是一塊塊密不透風磚頭,讓您想裝其他系統又無從下手。尤其是Linux,比在MacBook上裝Windows還難。 Boot Camp對於Linux來說也沒有什麼用處。 雖然如此,但並不代表您完全不能做到,裝機走起! 為什麼要在MacBook Pro Retina上裝Linux? 買MacBook不就是為了OS X嗎?為何要裝Linux? 其實買MacBook的原因不僅僅
Linux中國

使用DNSCrypt來加密您與OpenDNS之間的通信

正如SSL能將HTTP通信變為加密過的HTTPS通信,DNSCrypt, 物如其名, 是一款能加密您電腦與OpenDNS之間的通信的小神器。 DNSCrypt剛問世的時候,官方公布它只是一款Mac才能用的工具,但根據最近一篇由OpenDNS發的文章表明,雖然還沒有用戶界面,但其實當Mac版DNSCrypt推出的時候源碼已經放到了Github上了, Linux的用戶也可以安裝以及使用哦! 為神馬要使用 DNSCrypt? DNSCrypt可以加密您電腦與OpenDNS伺服器的所有通信,加密可以防止中間人攻擊,信息窺覷,DNS劫持。更能防止網路供應商對某些網站的封鎖。 這是世界上第一款加密DNS通信的
Linux中國

在Linux上用iCup追世界盃

嗨,Linux 極客們, 在本文簡短的敘述中,我將教您如何在Linux中安裝一個非常棒的2014FIFA世界盃APP。這個應用叫iCup,支持Windows,Mac以及偉大的Linux。 我看足球比賽已經有很長的時間了,所以我得在我的電腦上裝個這樣的應用來保持更新2014世界盃的最新情況。我可不想在我朋友們面前看起來像一無所知的笨貨。iCup應用正好提供了每一場賽程、比分、球隊教練組等信息。更有提供實時比賽更新,給您提供 正在進行的比賽的最新數據。 支持以下功能: 30種語言支持,完全本地化(使用語言菜單選擇) 獨家的靈活界面可隨意調整窗口大小 可按
Linux中國

用筆記本模式工具1.65來延長電池續航能力

筆記本模式工具是一個Linux電源管理工具包,它可以讓用戶以多種方式延長筆記本電池續航能力,現在它已經升級到1.65。 筆記本模式工具的發布的版本曾經很少而且間隔很長,但開發者在最新的版本中做了一些很有意思的改變,雖然此次更新與以前不同。 根據更新日誌,grep找不到$device/uevent的錯誤已得到修復、 sysfs/enabled已被"ip link down"所取代、 添加了對iwlwifi的支持,運行時電源管理框架現在更健壯,並且usb-autosuspend模塊已被去除。 此外,當筆記本電腦恢復時,筆記本模式工具將強制以初始化模式運行,最新版本已添加英特爾 PS
Linux中國

紅帽攜手eNovance,共進OpenStack市場

正在OpenStack峰會於亞特蘭大舉辦的同時,紅帽確認了數項與OpenStack相關的項目。其中一項是,紅帽正與開源雲計算市場的領導者eNovance進行合作 。雙方將推動網路功能虛擬化(Network Functions Virtualization)及將電信功能融入OpenStack中。紅帽宣布將以七千萬歐元或九千五百萬美金的現金和股票投資eNovance。 eNovance 是OpenStack市場上重要的角色, 特別以其和電信公司的合作而為人所知。eNovance幫助服務提供商和大型私企搭建部署雲基礎架構,快速且成本低廉。這也將為紅帽開創新的產品線。 IDC 分析員 Laura DuBois 和 Ashish Nad
Linux中國

X 窗口系統已經30歲了!

X.org基金會很自豪地宣布一個特別的日子:30年前,1984年六月19日,Bob Scheifler發布了X窗口系統。 有關X窗口系統的介紹參見: https://en.wikipedia.org/wiki/X11#Introduction 在這30年中,X作為UNIX桌面無處不在。在今天,數以百萬計的用戶使用著桌面環境如GNOME,KDE,Xfce,Unity,Enlightenment等等,而這些都使用X作為其底層技術。 X的開發者們做出了巨大的突破,把X從原本為VAX VS100 CPU編寫的一個程序發展成為在今天可在筆記本電腦上進行3D渲染的圖形用戶界面。事實上,X的出現早於圖形處理單元(GPU)概念的出現,甚至是比推
Linux中國

Linux桌面上的小餅餅,讓啟動應用分外不同!

最近,你能聽到很多關於Ubuntu新的Unity界面的抱怨。我記得,當Unity開始興起的時候,我正好離開Archlinux。然而,Unity間接地導致了一個後果:隨著人們對它不滿意,人們開始關注其他的桌面環境和Linux發行版。而如果你的系統支持Unity,沒有人會反對將它弄得更順眼些。 所以今天我向你推薦一個絕對原創的程序啟動器: Gnome-Pie。你們可能會認為他的靈感來自魔獸世界插件"OPie"。因為他們有著相似的概念: 鍵盤快捷方式可以打開圓形"菜單",您可以從中選擇一個應用程序或命令來啟動。這種設計背後的主要思想是用戶不必記住命令,但需要記
Linux中國

在Arch上使用Nginx/Apache安裝RainLoop Webmail

Rainloop是一個使用PHP編寫的,開源免費的網頁郵件客戶端。他支持包括Google、Yahoo、OutLook在內的主流的郵件伺服器,當然,他也支持你自己的本地郵件伺服器。它看起來大致就像使用IMAP和SMTP協議的MUA(郵件客戶端)一樣。 RainLoop 示例 可以看一下RainLoop作者安裝的演示頁面: http://demo.rainloop.net/。 在Arch Linux上安裝RainLoop 一旦在您的伺服器部署上Rainloop,剩餘要做的唯一的事情是通過Web瀏覽器訪問您的Rainloop,並提供你正在使用的郵件伺服器信息。 本教程包含了在 Arch Linux上的Rainloop 網頁客戶端的安裝流程,包括
Linux中國

[小白技巧]在Ubuntu 14.04中,如何從Unity啟動器上移除盤符圖標

一個讀者發來的問題:在Ubuntu 14.04系統中,我如何從Unity啟動器上移除這些盤符圖標?我從來不使用它,然而它佔用著啟動器的位置。 默認情況下,無論你掛載與否,系統上所有分區的盤符圖標都會顯示在Unity啟動器上。事實上它可能會使 Unity 啟動器的位置變得擁擠。剛剛接觸 Ubuntu 的小白可能對如何將這些盤符移去感覺比較困擾,但是實際上這很容易。 要從Ubuntu 14.04系統的Untiy啟動器上永久地移除盤符圖標,右鍵點擊盤符,然後選擇"Unlock from Launcher"即可。 就這樣。你不需要做更多操作了。即使分區被掛載,在Unity啟動器上你再
Linux中國

手機版Ubuntu在第10,000台設備上被激活

Canonical公司日前宣布手機版Ubuntu操作系統在第10,000台設備上被激活,這是一個重要的里程碑。 手機版Ubuntu項目於2013年初公布,開發團隊之後就一直在上面工作。他們花了一些時間才拿出一個可用的版本,之後在這個基礎上不斷地改善。 這個10,000台里程碑之所以重要,是因為公司本身並沒有銷售任何裝載這款操作系統的設備。到目前為止,只有Nexus用戶(手機或平板)才可以安裝它。這對於一個只提供下載的操作系統來說意義重大。 Ubuntu手機/平板用戶需要在他們的設備上登錄Ubuntu One賬號,才可以下載或更新應用。這就讓我們可以為用戶提
Linux中國

在Ubuntu 14.04 上使用Bacula和Webmin設置備份伺服器

Bacula是一個開源網路備份解決方案,允許你在本地或者遠程計算機組上備份或者還原數據。配置與安裝很容易,並支持許多高級存儲管理特性。 本教程中,讓我們來學習一下如何在Ubuntu 14.04伺服器上安裝和配置Bacula。我的機器的IP是192.168.1.250/24,主機名是server.unixmen.local。現在讓我們進入教程吧。 安裝 Bacula Bacula使用SQL資料庫管理它的信息。我們可以使用MySQL或者PostgreSQL資料庫。本篇教程中,我使用MySQL。 輸入下面的命令安裝MySQL伺服器。 sudo apt-get update sudo apt-get upgrade sudo apt-get ...
Linux中國

運行Unity 8的Ubuntu鏡像已可下載測試

*運行在平板上的Unity 8 * 出乎意料,默認使用Unity 8和Mir的Ubuntu 14.10 桌面版,現已可下載了 根據上個月的討論Ubuntu 14.10鏡像計劃提供單獨的Unity 8桌面。 提供此鏡像目的是給開發者和測試人員提供一個了解從傳統界面到使用兩種新技術的界面的變化的手段。 此鏡像並不用於普通用戶測試。這個版本會並將會是極不穩定而充滿bug的,在十月之前還會不斷有變動。所有想要一個完美的、可用的或統一的的桌面的人都會失望,因為這個Unity 8桌面版鏡像現在用的是平板的UI。 工作進行中 為Mir和Unity ...
Linux中國

Linux防火牆發行版 IPFire 發布新版本

ipfire.org團隊的 Michael Tremer 發布了 IPFire 2.13 Core 78 的最新穩定版本, 這是一個基於Linux的防火牆發行版,本次發布已經包含了最新的OpenSSL補丁。 IPFire 是一個模塊化 Linux 發行版,它可以用為防火牆、 代理伺服器或 ...
Linux中國

讓Linux賓至如歸

採用小企鵝不管是對於小企業還是大企業而言,都是一個明智的選擇。Linux曾經被認為是業餘愛好者的操作系統,但是經歷了很長一段歷程後,現在它成了企業級系統。它很穩定,而且很安全。Linux易於定製,而且有龐大的社區提供幫助。這只是遷移到Linux桌面的部分理由。 遷移到一個不同的系統,從來都不是件容易的事。繼續開著窗戶(Windows),或吃著蘋果(MacIntosh)可能是個令人沮喪且代價高昂的體驗。花錢升級新的硬體來趕上高貴的新軟體時髦,這往往是毫無價值的做法。 在家裡或一個小型的辦公環境中運行一個Linux發行版,這是個有益的
Linux中國

開源SDN項目OpenDaylight添加新成員

Linux基金會的OpenDaylight 項目旨在促進開源的軟體定義網路 (SDN) 發展。 Extreme Networks (EXTR), Flextronics和Oracle (ORCL) 現在也加入了該項目。 三個公司6月5日正式加入OpenDaylight,其成員數達到到39。該項目還有195位協作開發人員,以建立一個開放源碼的SDN平台。 新成員帶來了在數據中心和雲計算的設計和基礎設施的專長。Extreme Networks是專業提供高性能網路解決方案的企業,而Flextronics提供系統設計、生產和物流。Oracle有廣泛的業務,同時專註於各種領域的雲計算和數據中心。 OpenDaylight ...
Linux中國

嵌入式多媒體中心 OpenELEC 4.0.4

OpenELEC 4.0.4已經發布,它是一個專門設計運行XBMC的嵌入式系統,一個開放源代碼的娛樂媒體中心。它構建 XBMC 13.1 基礎之上。 OpenELEC 開發商非常密切地跟著 XBMC 的產品開發周期,目前已經發布了他們的最新的 4.0.4 的版本。它基於 XBMC 13.1 "Gotham",並且開發者們做了一些自己的改動。 此版本包括一些bug修正、安全修復和來自於 ...

Posts navigation