Linux中國

如何從Linux命令行截屏

Linux上有著許多不同口味兒的截屏工具,包括桌面環境專用的截屏程序(如: KDE裡面的KSnapshot,GNOME裡面的gnome-screenshot,Xfce的Screenshooter),或者是通用的截屏程序(如 Shutter)。而Scort("SCReen shOT"的縮寫)是最獨一無二的截屏工具之一,它是一個命令行截屏工具。雖然它的界面十分簡約,但Scrot在功能上和其它專用的基於GUI的屏幕捕獲工具一樣強大。舉個例子,Scrot支持延時截屏,截屏調整品質/大小,命令行傳遞等功能。如果你是那些熱衷命令行的愛好者之一,Scrot應該是你加入兵器庫中的又一實用工具。在這個教程中,我
Linux中國

Linux script命令 —— 終端里的記錄器

當你在終端或者控制台工作時,你可能想要記錄在終端中所做的一切。這些記錄可以用來當作史料,保存終端所發生的一切。比如說,你和一些Linux管理員們同時管理著相同的機器,或者你讓某人遠程登陸到了你的伺服器上,你可能記錄想要終端里發生的一切。要實現這個目標,你可以使用script命令。 script是什麼 scirpt就是一個命令,可以製作一份記錄輸出到終端的記錄。對於那些想要真實記錄終端會話的人來說,這很有用。該記錄可以保存並在以後再列印出來。 怎麼用 默認情況下,我們可以通過在終端中輸入script來啟動scirpt命令。 pungki@dev-
Linux中國

Ubuntu 14.04中Dpkg的漏洞已被修復

Canonical宣布存在於Ubuntu 14.04 LTS,Ubuntu 13.10,Ubuntu 12.10,Ubuntu 12.04 LTS以及Ubuntu 10.04 LTS操作系統中的dpkg漏洞已經被修復。 Canonical公司剛剛放出dpkg包的一個更新,修復了這個用於所有Ubuntu版本的重要軟體中的一個問題。 我們發現這個問題出現在dpkg在解壓源碼包的時候,它會使dpkg不能正確地處理某些補丁。如果一位用戶或一個自動化系統被欺騙而解壓了特別修改過的源碼包,遠程攻擊者就能修改目標解壓路徑之外的文件,導致拒絕服務攻擊或潛在的獲取系統許可權的風險。安全通知中這樣寫道。 想了解這個問題的更多細節
Linux中國

如何使用phpIPAM來管理IP地址和子網

通常,網路或系統管理員有責任來管理其所管理的網路下的一個或多個子網。例如,當一個網段分配了/24子網,那麼該子網就有254個IP地址可以用於不同用途。要跟蹤某個IP被分配到了哪個主機,就需要通過某種方式記錄下來。最簡單的方法,就是使用一個電子表格,如Excel來記錄IP地址的分配信息。此方法對於只有一個管理員,並且網路很小的情況下比較奏效。然而,對於多個大型網路而言,依賴於電子表格並不方便,而且十分容易出錯。更糟糕的是,如果有多個管理員參與管理,更新電子表格就十分麻煩了,因為每個管理員可能生成各種不同版本的文檔
Linux中國

Linux 與 BSD 有什麼不同?

Linux 和 BSD 都是免費的,開源的,類Unix系統。他們甚至使用很多相同的軟體。他們看上去簡直就像是一個操作系統,那麼,它們有什麼不同嗎? 其實,兩者之間的不同,遠遠超出了我們下面提到的這些,尤其是在構建完整操作系統和許可授權的哲學思想上,更是相差甚遠。通過這篇短文將可以簡單的了解它們之間的不同。 基礎 許多人所稱的Linux實際上不是 Linux。Linux 從技術上說只是 Linux 內核,典型的 Linux 發行版則包括了 Linux 內核和許多軟體。這是為什麼 ...
Linux中國

Linux + 漫畫迷 = 二次元世界?

你是否從來都沒有錯過xkcd上的漫畫連載?及時地閱讀到網路漫畫。或者你是否想過從你喜歡的網站上備份所有漫畫連載?如你所願,開源社區將為你提供解決方案:使用命令行程序從終端上下載所有你喜歡的漫畫連載。 在我們開始之前,請記住一點,你下載的漫畫連載僅供個人使用,在沒有授權的情況下是不可以散播出去的。如果你確實喜歡該作者的作品,請支持通過捐贈或購買正版商品獲得。 在Linux中安裝Dosage 有一個下載漫畫連載的開源程序叫dosage。由於該程序是用python寫的,所以安裝漫畫連載工具的方式有幾種。今天我們就從一種簡單的方法開
Linux中國

Ubuntu 14.04安裝聲雲(SoundCloud)

SoundCloud是一個發現alternate音樂和 indi音樂的很棒的平台。如果你是聲雲(SoundCloud)的粉絲,你可以在Ubuntu 14.04,或者其早期版本以及Linux Mint、Elementary OS等其它Linux發行版中作為桌面應用來嘗試。 要在Ubuntu 14.04中安裝聲雲(SoundCloud),我們將使用與在Ubuntu中安裝Google Keep相同的方法來安裝。上次我們使用Google Chrome來安裝Google Keep,而這次我們將使用Firefox來安裝聲雲(SoundCloud)。 在Ubuntu 14.04和Linux Mint中安裝聲雲(SoundCloud): 由於Ubuntu(以及大多數其它Linux發行版)預裝了Firefox,只需
Linux中國

技術視點:李納斯·托沃茲,Linux的締造者

我們的第一個談話對象是李納斯托沃茲,Linux的傳奇締造者以及開源革命的先驅。托沃茲生於芬蘭的赫爾辛基,是詩人奧爾托沃茲的孫子。儘管他更喜歡告訴人們,他的名字來自於《花生漫畫》中的角色,但事實是他是以李納斯鮑林一位兩次諾貝爾獎獲得者的名字來命名的。他的計算機經歷是從一台Commodore計算機上開始的,後來換成了Sinclair和IBM的386。他起初使用的是Minix操作系統,後來換成了他自己的Linux操作系統。托沃茲的妻子托芙是六次芬蘭全國空手道冠軍,婚後他們定居在加利佛尼亞的聖何塞,育有三個女兒。 技術視點(TV):在當今的技
Linux中國

在Ubuntu Unity 14.04中添加Windows風格的底部任務欄

一些從Windows轉到Ubuntu的新用戶可能發現,在Ubuntu下默認的Unity界面佔據了一切。大多數Windows用戶,也包括一些非Gnome 3用戶和一些非Unity Linux用戶也許在Ubuntu中看不到底部任務欄。我們都知道,Unity中的拖放操作對用戶不是很友好。 不管出於什麼原因,如果你在Ubuntu中想要個底部面板,那麼tint就是你的菜。 在Ubuntu 14.04中添加底部任務欄 打開終端(Ctrl+Alt+T),然後輸入下面的命令: sudo apt-get install tint2 這樣就把tint2安裝好了。你可以在終端中輸入tint2來運行它了,但這不是我們希望的方式,因為我們的並不想這麼
Linux中國

Monitorix :支持伺服器和樹莓派的輕量級系統監控系統

有時候,無論是普通用戶還是系統管理員,都需要知道系統運行是否良好。與系統狀態相關的許多問題,都可以通過檢查運行的服務所生成的日誌文件來獲得答案。然而,即便對於干過幾年的系統管理員而言,要檢查日誌文件的每個細節都不是件容易的事。這也是為什麼他們依賴於監控軟體的原因,監控軟體能夠從不同的源收集信息,並以易於理解的格式給出分析報告,如圖表、可視化圖像、統計數據等。 市面上流傳著許多複雜的系統監控軟體,諸如Cacti, Nagios, Zabbix, Munin此類。在本文中,我們向您介紹一個輕量級的監控工具Monitorix,該工具設計用
Linux中國

如何在同一台計算機上安裝Windows 8.1和Ubuntu 14.04 LTS

一些Windows用戶,希望試試Linux操作系統,而不用刪除他正在使用的系統。令人高興的是,想嘗試下Linux是非常簡單的,而且Linux操作系統也能和其他操作系統在同一台機器上和平共處。 舉個例子,如果你是Windows用戶,想試試Ubuntu,這個過程實際上是相當簡單的,用戶只需要付出一點小小的努力即可,這個過程中稍微注意一點就行了。 在PC上正常安裝一個操作系統並不複雜,甚至是Ubuntu和其它Linux也一樣簡單。在大多數情況下,用戶單擊對話框的下一步,按照流程進行即可。當你想保留PC上的原來的操作系統時(並不特指Windows),還需要多一
Linux中國

在UEFI模式下安裝Ubuntu 14.04與Windows 8/8.1雙啟動

之前我已經寫過關於如何安裝Ubuntu Linux和Windows 7以及8的雙啟動,但是那些教程不包含那些預裝Windows 8的系統。那些較新的預裝了Windows 8或Windows 8.1的系統使用了UEFI來替代BIOS。這使得安裝雙啟動變得和之前的常規方法有點不同。在這個教程中,我們將看到如何在UEFI模式下安裝Ubuntu 14.04與Windows 8/8.1雙啟動。 這個教程是在一台新買的戴爾靈越 7437(酷睿i7第四代處理器, 256GB SSD,8GB內存以及內置1GB(共享內存) Intel顯卡)上演示的。為了使你能夠成功安裝UEFI下Linux和Windows 8的雙啟動,我會提到你需要做的所有步驟。如
Linux中國

新的OpenSSL分支未包含Heartbleed漏洞,但需要認真看待

摘要:當被最新的OpenSSL安全問題困擾時,你最好解決它,雖然它並不像Heartbleed那樣糟糕。 這一周對於開源的Secure Socket Layer (SSL)來說真是糟糕的一周。 首先,GnuTLS低調的宣稱,存在一個不大但確實存在的缺陷。然後,大範圍流行的OpenSSL被發現包含一個中間人漏洞。在Heartbleed漏洞慘劇後,OpenSSL該醒醒了。 這個漏洞,根據谷歌高級軟體工程師Adam Langley描述,已經至少存在了15年時間。可惜Core Infrastructure Initiative(CII)提供了讓更多的程序員來拯救OpenSSL的資金,卻尚未來得及發揮作用。 也就是說這個漏洞依然是和
Linux中國

Ubuntu One服務正式關閉

Ubuntu One服務現已正式關閉。在7月31日之前你還能夠獲取你存儲的文件,否則它們將被永遠刪除。 Canonical在今年早些時候宣布將會關閉這項服務,理由是缺乏付費用戶以及和Google,Dropbox以及其它雲存儲服務日益增加的競爭,這是他們作出這個決定的首要原因。 在嘗試登錄Ubuntu One控制面板的時候會顯示下圖所示的通知來提醒用戶服務已經中止: 本月早些時候Ubuntu 12.04 LTS收到了一個推送更新,提醒用戶Ubuntu One不久後將會被從桌面移除,至於Ubuntu 14.04 LTS,在四月發布時就已沒有預裝Ubuntu One。 獲取你的數據 要將你的數據以.zip
Linux中國

在Ubuntu 14.04 LTS系統中設置Apache虛擬主機

虛擬主機常用於在一個單獨的IP地址上提供多個域名的網站服務。如果有人想在單個VPS的單個IP地址運行多個網站,這是非常有用的。 在這個教程中,讓我告訴你如何設置在Ubuntu 14.04 LTS的Apache網頁伺服器設置虛擬主機。請注意,這個教程只針對Ubuntu14.04的32位版本。 我不保證它也可以工作在其它更低的Ubuntu版本或者Ubuntu衍生版本(雖然可能過程是類似的)。 方案 在這個教程中,我會使用Ubuntu 14.04 32位 LTS,並搭建2個測試網站分別命名為unixmen1.local 和 unixmen2.local.我的測試機分別為192.168.1.250/24和server.unixmen.local
Linux中國

Steam平台Linux遊戲突破500大關

這是一個很棒的里程碑不是嗎?Steam上現在已經有500個(截至6月7日已有509個)兼容Linux的遊戲了,對任何人而言這都著實是個巨大的數目。人們將不再一直說著可是Linux上沒有遊戲,但令人悲傷的是他們會說Linux上幾乎沒有AAA級的遊戲大作(這確實是事實),但這會是一個循序漸進建立起遊戲生態的過程。 我一直在說這個(譯註:指Linux遊戲會增多的), 但我仍從沒想過我們會有一天像這樣實現它。我毫不懷疑今年晚些時候我們能夠有XCOM,Civilization(文明)以及更多即將到來遊戲令人驚喜的發布消息。 一旦Steam Machines/SteamOS發布,如
Linux中國

Linux基金會捐贈部分會員費給Code.org

Linux基金會宣布鑒於年中個別成員的努力和推廣。對於每一位在2014年6月1日到6月30日晚上11:59之間加入的新會員,Code.org將會得到25美元。 Code.org是通過讓更多的學校提供機會,以提高女性和有色人種學生的參與,致力於擴展計算機科學教育的非營利性組織。其目標是提供給每所學校的學生學習計算機科學的機會。Code.org與Linux基金會的使命是增加人們學習編程的機會。 Linux基金會的CMO Amanda McPherson解釋道,當今的許多Linux人才都是從學生時代開始擺弄電腦,並在大學期間編寫了簡單地程序。通過將提供這個月的個人會員捐款給Code.org
Linux中國

如何使用netstat命令驗證DDOS入侵

一般來說,伺服器非常慢可能原因是多方面的,有可能是配置錯誤,腳本錯誤或者是一些奇詭的硬體。當然也有可能是有人對你的伺服器進行 Dos (拒絕服務攻擊)或者 DDOS (分散式拒絕服務攻擊)。 Dos攻擊或者DDos攻擊目的是使伺服器或者網路資源耗盡,使其他用戶無法使用。一般來說,這種攻擊主要針對重要的網站或服務,比如銀行、信用卡支付網關甚至是根域名伺服器。Dos攻擊主要通過強制目標主機重啟或大量消耗其主機資源,使得目標主機無法提供服務或者妨害主機和用戶之間的通信的手段,使得主機無法提供正常的服務的。 在本文中你將知道如何
Linux中國

心臟流血教給我們的:成為開源的貢獻者而不僅是個用戶

如果你的公司依賴像OpenSSL這樣的開源軟體,是時候主動點了。 心臟流血漏洞讓開源社區如芒在背。 ComputerWorld的Richi Jennings 抨擊說又一個非常可怕的開源失敗。(他是要做標題黨么?)ZDNet的Steven J. Vaughan-Nichols不像是作秀反開源,卻仍舊將心臟流血漏洞渲染為開源軟體的最遭時刻。而最後,ZDNet的Chris Duckett則務實地倡議:商業公司(應該)籌集資金來避免心臟流血再次發生。 而實際上,企業資金並不是解決心臟流血事件的最終答案 。你才是! 想要避免開源失敗的公司應該不僅僅是開源軟體的用戶,還要是貢獻者。 貢獻者乘坐
Linux中國

如何在Linux上使用命令行管理密碼

在基於密碼的認證在網路盛行的今天,你可能需要或者已經使用了某種密碼管理工具來跟蹤管理你正在使用的所有密碼。有各種各樣的在線或離線服務或者軟體工具用於完成此類事情,而這些工具因複雜程度、用戶界面或者目標環境(如企業或終端用戶)的不同而各不相同。例如,有一些是為終端用戶開發基於圖形化的密碼管理器,如KeePass(X)。 對於那些不想要依賴圖形化進行密碼管理的用戶,筆者將會講述如何在命令行下使用 pass來管理密碼,這是一個簡單的用於命令行管理密碼的工具。 該密碼工具實際上是一個shell腳本編寫的前端,其中調用了幾個
Linux中國

Collectl: Linux 性能監控的全能冠軍

對於一個 Linux 系統管理員來說確保自己管理的系統處於一個良好的狀態是其首要責任。Linux 系統管理員可以找到有很多工具來幫助自己監控和顯示系統中的進程,例如 top 和 htop ,但是這些工具都不能與 collectl 相媲美。 collectl是一款非常優秀並且有著豐富的命令行功能的實用程序,你可以用它來採集描述當前系統狀態的性能數據。不同於大多數其它的系統監控工具,collectl 並非僅局限於有限的系統度量,相反,它可以收集許多不同類型系統資源的相關信息,如 cpu 、disk、memory ...
Linux中國

Ubuntu 14.04上怎樣安裝『California』 日曆應用

當非盈利軟體服務商Yorba宣稱它上個月開始開發名為California的桌面日曆應用程序時,我們很興奮我們在自己的頭條裡面說正當其時! Yorba在背後支撐著注重用戶體驗的電子郵件客戶端軟體Geary以及華麗的照片管理軟體Shotwell,因此,我們自然有理由非常期望他們能夠進軍linux系統上的生產力軟體主流軟體。 儘管 California 尚未穩定 到可以發布到正式的發行版本,但現在可以通過該公司的日常開發的PPA安裝到ubuntu系統中。 迄今取得的進展 Neeeeeyaaaaaaaawwnnn! 那是飛機即將降落在舊金山國際機場的一段警告聲音. 是的,California 正在積
Linux中國

為什麼Flash不支持Linux對開源比較好?

Linux中開源軟體Chromium瀏覽器對Adobe Flash的支持即將結束,這實際上對Linux世界是件好事。 Flash,這個無處不在的網路媒體框架,很快將不能在linux的Chromium瀏覽器中使用了。Chromium是開源版的Google Chrome瀏覽器。現在我們要為Linux世界恐慌了嗎?答案是根本不用。 事情是這樣的:Chromium對Flash支持的傳統方法是通過使用最初設計用於Netscape瀏覽器的一個插件實現的,不過很快這個方法將不能使用了。取而代之的是,Flash支持將通過新的叫做Pepper的API而實現,這是Google為Chrome而製作的。 對於Linux用戶,問題是Pepper只能用
Linux中國

Linux上有哪些好的終端模擬器?

一個好的終端模擬器是一個選擇Linux而不是Windows或Mac的充分理由,任何Linux的資深用戶都會同意這點。通過使用shell,用戶可以完成在圖形環境下不可能或者太重複的任務。但是終端模擬器的選擇是非常重要的,因為它會成為你使用最多的程序。我會嘗試列出在Linux上好的終端模擬器的清單,從經典的到奇特的,但是它們都是有效率且獨特的。 如果你認為還有好的終端程序在這裡沒有提到,請在評論區讓我們知道。這裡列出了許多,大多數是值得你了解一下。 1. Gnome-terminal 讓我們先從經典終端開始,對於Gnome而言,Gnome-terminal和Gnome一

Posts navigation