雨落清風。心向陽
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一
Linux中國

Linux 發展編年表

我們周圍到處都有Linux的身影,在家中、公司里、大學、實驗室,太空空間站。但是過去它不像現在一樣是計算機發展的中堅力量,它只是開始於一個芬蘭大學生的個人愛好。現在的Linux已經從一個個人愛好發展成了一場計算機革命。在這篇文章里,我們向你展示最完整的Linux 23年來發展的歷史年表。 1991 8月25號 : 21歲的芬蘭學生Linus Benedict Torvalds 在comp.os.minix 新聞組上宣布了它正在編寫一個免費的操作系統。 9月1號 : Linux 0.01在網上發布。 1992 ...
Linux中國

如何在Ubuntu 14.04中默認關閉藍牙

我最近新買了一台Dell Inspiron 7437,我第一時間做的一些事情之一就是讓預裝的Windows 8和Ubuntu 14.04雙啟動。我舊的筆記本沒有藍牙,聽起來很奇怪但事實就是這樣。這就是我為何從來沒有注意到藍牙總是在Ubuntu的每次啟動時自動開啟。 從節能和安全目的來說這都不是件好事。而且,我幾乎不使用藍牙,所以我為何要讓藍牙默認啟用?儘管在Ubuntu中只要一次點擊就能關閉藍牙,但每次登錄都要這樣重複地做一遍真是件令人泄氣的任務。更簡單的解決方案是在Ubuntu啟動的時候關閉藍牙。 在今天的帖子中,我將與您分享如何在每次啟動是默認禁用
Linux中國

試試Linux下的ip命令,ifconfig已經過時了

linux的ip命令和ifconfig類似,但前者功能更強大,並旨在取代後者。使用ip命令,只需一個命令,你就能很輕鬆地執行一些網路管理任務。ifconfig是net-tools中已被廢棄使用的一個命令,許多年前就已經沒有維護了。iproute2套件里提供了許多增強功能的命令,ip命令即是其中之一。 要安裝ip,請點擊這裡下載iproute2套裝工具 。不過,大多數Linux發行版已經預裝了iproute2工具。 你也可以使用git命令來下載最新源代碼來編譯: $ git clone https://kernel.googlesource.com/pub/scm/linux/kernel/git/shemminger/iproute2.git 設置和刪除Ip
Linux中國

為什麼 Linux 的 htop 命令完勝 top 命令

在 Linux 系統中,top 命令用來顯示系統中正在運行的進程的實時狀態,它顯示了一些非常有用的信息,比如 CPU 利用情況、內存消耗情況,以及每個進程情況等。但是,你知道嗎?還有另外一個命令行工具 'htop',它與傳統的 top 命令功能一樣,但它有更加強大的功能及能顯示更多的信息。這篇文章,我們會用實例來討論這個 'htop' 命令。 Linux 中的 htop 命令 ...
Linux中國

如何在終端下截取一個完整長度的網頁截圖

與其記筆記或是把看到的內容發送給其他人,我們更經常通過截屏來幫助我們記憶。 但是通常情況下,如果一個網頁超出了屏幕高度,我們就得用多張截圖去截取其全部內容。 對於 Linux,你將會有一個更好的解決方案:使用一個 GNOME 的應用來截取某個鏈接的整個頁面。 這個應用叫做 gnome-web-photo,這篇文章將介紹如何安裝和使用它。 在 Ubuntu 和 Debian 的分支下: $ sudo ...
Linux中國

在 Ubuntu 中用 Docker 管理 Linux Container 容器

當前,完全硬體虛擬化技術(KVM、Xen、Hyper-V 等)能在一個物理主機上很好地運行多個互相獨立的操作系統,但這也帶來一些問題:性能不佳,資源浪費,系統反應遲緩等。有時候對用戶來說,完全的硬體虛擬化並不是最好的選擇。 一種替代方案是使用輕量級虛擬化技術 所謂的 LinuX Container 容器 (LXC),它提供的是系統級虛擬化。與跑虛擬機相比,LXC 可以在一個輕量級沙箱容器裡面跑多個 Linux 操作系統。當你需要設置一些易於克隆的開發環境、測試環境,或想在安全沙盒裡安裝應用時,LXC 就非常有用了。 Docker 是一個開源工具,可以讓用
Linux中國

修復Ubuntu 14.04中Chromium的Adobe Flash Player的問題

安裝Ubuntu 14.04之後,先要做的幾件事情中其中一項是安裝Adobe Flash Player。一般來說,如果安裝了Ubuntu Restricted Extras,Flash Player應該可以工作而且你應該能夠在網上觀看在線視頻,比如You Tube等網站上。 其實這不是因為Chromium是在Ubuntu 14.04上使用才出現的問題。當你用其他的網頁瀏覽器比如火狐、Chrome時,你可以輕鬆地播放You Tube等網站視頻,但在Chromium中你將會看到Adobe Flash player缺失插件的通知: Adobe ...
Linux中國

如何在VirtualBox中的Linux客戶機系統間共享磁碟

在本教程中,讓我來給你們展示一下如何在VirtualBox中的兩個Linux客戶機系統間共享一個磁碟。 本教程對於那些想配置一下並玩玩GFS或者集群的人來說還是很有幫助的。 下圖是VirtualBox的標準界面: 第一個客戶系統機CentOS1: 第二個客戶機系統CentOS2: 給第一台機器添加額外的磁碟: 點擊文件-虛擬介質管理器(Control+D)打開虛擬介質管理器界面: 設置磁碟為可共享(Shareable): 在客戶機CentOS ...
Linux中國

Ubuntu 14.04 LTS中的主要程序變化的總結

過去幾周我們已經討論過 Ubuntu 的第一個LTS新版本在過去兩年內在操作系統方面的主要更新。今天我們將要列出 Ubuntu 應用程序商店中自從上一個 LTS 版本以來主要的應用程序更新。 主要的程序和工具更新 除了大量桌面應用程序更新(下一節討論)外,兩年以來大量的其他程序和工具都有了非常不錯的更新。以下討論其中的一部分: Xen 4.4 對於 Ubuntu ...
Linux中國

麻雀雖小五臟俱全,4MLinux現在才僅55MB

4MLinux是一個已經發展到版本9.0 Beta版的小型Linux發行版,專註於計算機的4MS,即維護(用於系統救援的Live CD)、多媒體(像是播放DVD)、迷你伺服器(使用inetd守護進程)和Mystery (Linux小遊戲)。 4MLinux是世界上最小的,能夠為用戶提供一個桌面環境和一些應用,可以日常應用的發行版。 大多數mini版本的Linux發行版通常從一開始就不提供這樣的大量的應用程序,特別是在只有55MB大小的情況下。 這個版本的亮點是維護(MBR和GPT分區軟體,4MLinux備份腳本9.0,ClamAV0.98.3)、多媒體(MPlayer SVN-r37146,FFmpeg Git-2014-04-10)
Linux中國

如何修復Ubuntu/Mint中無法添加PPA源的錯誤

一名Its FOSS的普通讀者Chetan Jain今天聯繫了我,並詢問道:我要怎樣修復Ubuntu 14.04中無法添加PPA源的錯誤。Chetan在嘗試安裝TLP (一個用於減少過熱發生的電源管理工具)的時候遇到了這個錯誤: chetan@Inspiron-3521:~$ sudo add-apt-repository ppa:linrunner/tlp Cannot add PPA: ppa:linrunner/tlp. Please check ...
Linux中國

findmnt 命令的八個應用實例

已掛載的文件系統和設備 linux 中常用的檢查已掛載的文件系統的是 mount 命令,不僅用於列出已掛載的設備,而且可以在需要的時候掛載和卸載。另外還有一個叫做 findmnt 的超贊命令,它可以用於快速查看掛載位置和選項。 安裝findmnt findmnt 命令來自 util-linux 軟體包,默認安裝在大多數發行版中,如 Ubuntu,Fedora,Debian $ ...
Linux中國

在Ubuntu/Mint中安裝 Spotify

Spotify 是一個現今非常流行的流媒體音樂服務。不僅可以在網頁上訪問其服務,而且可以在 linux 中安裝其桌面客戶端。這個客戶端增加了額外的功能,比如聽播放本地音樂和同步本地音樂到Spotify 伺服器、或同步本地音樂到iPhone 、iPod等其它移動設備。 在本文將討論如何快速 *在 Ubuntu 14.04 安裝 Spotify * 以及其它基於 Debian ...
Linux中國

findmnt-尋找掛載的文件系統

命令findmnt用來查找在Linux下已經被掛載的文件系統。該命令會從/etc/fstab、/etc/mtab或者/proc/self/mountinfo中尋找指定的文件系統。 如何安裝findmnt findmnt命令來自於util-linux-ng軟體包,這個包現在改名為util-linux。該軟體包中還包括其他一些工具,比如hwclock等。從kernel.org ftp頁面下載util-linux以安裝findmnt。 如何在Fedora下安裝findmnt Fedora用戶可以通過下面的命令安裝該軟體包: $ sudo yum install util-linux-ng Findmnt默認選項 如果沒有提供特定的掛載點或者設備,該命令默認會以優美的樹形結構列出所有已經

Posts navigation