Linux中國 使用iSCSI Target創建集中式安全存儲(一) iSCSI 是一種塊級別的協議,用於通過TCP/IP網路共享原始存儲設備,可以用已經存在的IP和乙太網如網卡、交換機、路由器等通過iSCSI協議共享和訪問存儲。iSCSI target是一種由遠程iSCSI伺服器(target)提供的遠程硬碟。 在Linux中安裝iSCSI Target 我們不需要佔用很大的資源就可以為客戶端提供穩定的連接和性能。iSCSI伺服器稱為Target(目標器),它提供伺服器上的存儲共享。iSCSI客戶端稱為Initiator(發起程序),它訪問Target伺服器共享的存儲。市場中有賣的用於大型存儲服務如SAN的iSCSI適配器。 我們為什麼要在大型存儲領域中使用iS By Rain2015 年 3 月 2 日
Linux中國 Cutegram: 一個GNU/Linux下不錯的Telegram客戶端 不需要再介紹Telegram了,對吧。Telegram是一款流行的免費即時通信工具,可以讓你在全球與朋友聊天。不像Whatsapp,Telegram是永久免費、沒有廣告、沒有訂閱費用的。並且Telegram客戶端也是開源的。Telegram在許多不同的平台中都有,包括Linux、Android、iOS、Windows Phone和Mac OS X。使用telegram發送的消息是高度加密且會自我銷毀。它很安全,並且沒有對你的多媒體和聊天的大小作限制。 在先前的教程中我們已經提到你可以在Ubuntu/Debian中安裝Telegram。然而,有一個新的Telegram客戶端叫Cutegram出現了,可以使你的聊天體驗更加有 By Rain2015 年 3 月 1 日
Linux中國 怎樣在廢舊的硬體上安裝 Xen 虛擬機監視器 Xen 是一個直接運行在硬體上的虛擬機監視器,這意味著你必須準備一個裸機來安裝和運行 Xen。而 KVM 則和 Xen 有一些不同 你可以把它添加到任何已經正在運行 Linux 的機器上。本教程描述了如何在廢舊的硬體上安裝和配置 Xen 虛擬機監視器。 整個安裝過程使用 Debian Jessie(Debian 的測試發行版)作為宿主機操作系統(也稱作 Dom0)。Jessie 並不是唯一的選擇 Xen 的支持是內建在 Linux ... By Rain2015 年 3 月 1 日
Linux中國 怎樣通過 Twitter 的開源庫來隨處使用 Emoji 表情符號 通過 GitHub 將它們嵌入到網頁和其他項目中。 Emoji, 來自日本的小巧符號,通過圖像表達感情,已經征服了移動互聯網的信息世界。 現在,你可以在虛擬世界中隨處使用它們了。 Twitter 最近開源了他們的 emoji 符號庫,使得你可以在你自己的網站,應用,和項目中使用它們。 但這需要一點體力活。 Unicode 已經識別甚至標準化了 emoji 字母表, 然而 emoji 仍然不能完全與所有的網路瀏覽器相兼容,這意味著大多數情況下,它們將呈現為 豆腐塊或空白盒子。當 Twitter 想使得 ... By Rain2015 年 2 月 28 日
Linux中國 Btrfs文件系統在Linux中的創建及其特性 Btrfs(B-tree file system,B-tree文件系統)是針對Linux開發的一個新的CoW(copy-on-write,寫時複製)文件系統。它最初是由甲骨文公司在2007年著手開始開發的,並在2014年8月正式發布其穩定版。開發Btrfs的目的在於解決Linux文件系統中缺少池、快照、校驗和以及集成的跨多設備訪問等問題,目標在於實現Linux的規模化存儲。規模化不僅僅是指解決存儲問題,也意味著通過簡潔的界面提供對存儲的管控和管理能力,讓大家能看到已使用的內容並使它更可靠。 你應該注意到,Btrfs才剛剛發布穩定版,所以強烈推薦你使用最新版的內核以避免可能出 By Rain2015 年 2 月 28 日
Linux中國 手把手教你安裝Xubuntu Linux 這個教程會一步步教你如何安裝Xubuntu Linux。 為什麼你會想要安裝Xubuntu呢?這裡有三個原因: 1.你有一台安裝Windows XP的計算機,但是微軟已經不再對Windows XP提供支持。 2.你的電腦運行很慢,你想要一個輕量級並且跟得上時代潮流的操作系統。 3.你想要自定義你的電腦使用體驗。 首先,你需要下載Xubuntu,並且創建一個可啟動的USB驅動器。 By Rain2015 年 2 月 28 日
Linux中國 如何在崩潰後重啟Cinnamon Cinnamon是一個提供了高級創新特性和傳統用戶體驗的Linux桌面環境。桌面布局和Gnome 2相似。底層的技術與Gnome Shell相似。它的重點是讓用戶以熟悉的方式得到簡單和舒適的桌面體驗。 本篇中我們會展示一個快速的方法來重啟Cinnamon而不用在崩潰後登出或者重啟。 下圖是Cinnamon桌面崩潰後,文本和圖標從菜單和面板消失了。 要重啟Cinnamon,按下Alt + F2 將會打開一個命令菜單,輸入r並按下回車。 Cinnamon應該會重新在面板和菜單中顯示圖標和文本了。 試試吧! via: http://www.unixmen.com/quick-tip-restart-cinnamon-crash/ 作者 By Rain2015 年 2 月 28 日
Linux中國 Linux有問必答:如何在curl中設置自定義的HTTP頭 問題:我正嘗試使用curl命令獲取一個URL,但除此之外我還想在傳出的HTTP請求中設置一些自定義的頭部欄位。我如何能夠在curl中使用自定義的HTTP頭呢? curl是一個強大的命令行工具,它可以通過網路將信息傳遞給伺服器或者從伺服器獲取數據。他支持很多的傳輸協議,尤其是HTTP/HTTPS以及其他諸如FTP/FTPS, RTSP, POP3/POP3S, SCP, IMAP/IMAPS協議等。當你使用curl向一個URL發送HTTP請求的時候,它會使用一個默認只包含必要的頭部欄位(如:User-Agent, Host, and Accept)的HTTP頭。 在一些個例中,或許你想要在一個HTTP請求中覆蓋掉默 By Rain2015 年 2 月 28 日
Linux中國 如何避免在ELemetary OS Freya中出現兩個Chrome圖標 這篇文章會教你如何避免在ELemetary OS Freya中出現兩個Google Chrome 圖標。 Chrome才是我在所有系統中使用的主瀏覽器。Modori 是默認放在dock中的瀏覽器,所以你每次使用Chrome時都需要在Slingshot中搜索Google Chrome,而為了節省時間,我通常會將它保持在dock中。 這裡的問題是當你點擊dock中的Chrome圖標時,它會創建另外一個Google Chrome的實例。這就在dock中留下兩個Chrome圖標,這或許你可以不在意,但是很顯然處女座不能忍!如果你有相同的感受,讓我們看下如何移除這第二個Google Chrome圖標。 在Elementary OS Freya的dock中 By Rain2015 年 2 月 27 日
Linux 發行版/系統 Vine Linux 6.3發布 Vine Linux 是一套集成了日語環境,基於 Red Hat 的 日本本土 Linux 發行版。適用於基於x86、x86-32、PowerPC的桌面、個人電腦和筆記本電腦。Vine 3.0 以後,脫離 Red Hat Linux,轉向獨立開發。Vine Linux 6.3發布,本次發布為更新版本,Vine Linux 旨在打造一款通用的日語 Linux 發行版。桌面環境默認採用 GNOME 2.32 。 By root2015 年 2 月 27 日
Linux中國 開啟一個新時代: Apache HBase 1.0 發布 HBase社區的過去、現在及未來 Apache HBase社區發布了Apache HBase 1.0.0。它花費了七年時間在Apache HBase項目領域取得了里程碑式的發展,這次發布提供了一些令人興奮的特性和並未犧牲穩定性的新API,無論在線還是在硬碟上都與HBase 0.98.x兼容。 讓我們回顧Apache HBase 項目的過去、縱觀它的現在、展望一下未來。 版本啊版本 在列舉這個版本的詳細特性之前,讓我們來瀏覽一下過去的版本歷史。HBase 始於 Apache Hadoop 一個子項目, 大約在 2007 隨同 Hadoop 一起發布。三年後,HBase 成為了一個獨立的 ... By Rain2015 年 2 月 26 日
Linux中國 3種方法來創建輕量、持久化的Xubuntu Linux USB系統盤 這個教程為你介紹如何使用Xubuntu Linux創建一個輕量並且持久化的Linux USB系統盤。為什麼要這樣做呢,這裡有5個很好的理由:1.你想要在你的電腦上安裝一個輕量並且功能完善的Linux版本。 2.你的電腦沒有硬碟,那麼一個Linux USB系統盤就可以讓這台電腦擺脫被扔到垃圾堆的命運。 3.你想體驗一下Linux,但是你卻不想花太多的時間去準備。 By Rain2015 年 2 月 26 日
Linux中國 非Linux的自由開源軟體:Homebrew 我日常工作中使用的是OS X。我能容忍它很大程度上是因為它的終端。如果我不能在黑色背景綠色文字的終端下工作,我想我會瘋了。不幸的是,OS X 沒有我需要的全部命令行工具。Homebrew的到來拯救了我。 Homebrew扮演了OS X中所缺乏的包管理器的角色。命令的使用很像apt-get,它能夠安裝無數的應用。一個最好的例子是wget。我很驚訝OS X中沒有包含wget,但是homebrew中有,很簡單就安裝上了。 最棒的是homebrew在/usr/local文件夾下安裝軟體。你不必擔心homebrew會破壞你的系統,因為它不會訪問/usr/local之外的其他文件。OSX系統更新不會覆 By Rain2015 年 2 月 26 日
Linux中國 Linux版EPUB閱讀器 如果說用平板電腦看書尚屬主流的話,那麼在電腦上讀書就非常少見了。專註閱讀16世紀的書是非常困難的了,沒人希望後台蹦出QQ聊天窗口。但是如果你非要在電腦上打開電子書的話,那麼你需要一個電子書閱讀軟體。大多數出版物支持使用EPUB格式的電子書(電子出版物)。幸運的是,linux上從不缺乏EPUB閱讀器類的軟體。以下是一些Linux上不錯的EPUB閱讀軟體。 1. Calibre 先從列表中最有名的軟體開始: Calibre。Calibre 不僅僅是個閱讀器,它還是個電子圖書館。軟體支持幾乎所有的格式,集成了閱讀器、管理器、一個可以從互聯網下載書籍封面 By Rain2015 年 2 月 26 日
Linux中國 Linux有問必答:如何修復Chrome的"Your profile could not be opened correctly" 提問:當我在linux打開Google Chrome 瀏覽器時,我已經幾次收到彈出窗口,提示我的配置文件沒有被正確打開(Your profile could not be opened correctly.)。每次我打開Chrome都要彈出來,我應該如何修復這個問題? 當你在你的Chrome上看見"Your profile could not be opened correctly"錯誤信息時,從某種程度上講,那是因為你的Chrome配置文件數據已經損壞。這個問題經常發生在手動升級Google Chrome的時候。 修復取決於到底哪個文件損壞,你可以試試下面的幾個方法。 方法一 關掉所有Chrome窗口和標籤頁。 進入~/.config/google-chr By Rain2015 年 2 月 25 日
Linux中國 認識Vivaldi——一款為高手級用戶定製的全新網頁瀏覽器 一款為了滿足高手級用戶的需要而定製的全新網頁瀏覽器已然來臨—而且它已經可以在Linux上使用了。 Vivaldi就是這個新瀏覽器的名字,而且它還面向64位Linux、Windows 和 Mac 機發布了技術預覽版(註解:無責任測試版)。它是建立在已測試過的Chromium開源框架,Blink和Google的開源V8 JavaScript引擎(以及其他項目)的基礎上。 By Rain2015 年 2 月 25 日
Linux中國 怎樣在 Linux 系統中恢復已刪除文件 當用戶意外地刪除了一個仍然需要的文件時,大多數情況下,是沒有簡便的方法可以重新找回或重建這個文件。不過,幸運的是文件是可以通過一些方法恢復的。當用戶刪除了一個文件,該文件並沒有消失,只是被隱藏了一段時間。 這裡將解釋它是如何工作的。在一個文件系統中,有一個叫做 文件分配表 的東西,這個表跟蹤文件在存儲單元(如硬碟, MicroSD 卡,快閃記憶體驅動器等等)中的位置。當一個文件被刪除,文件系統將會在文件分配表中執行以下兩個任務之一:這個文件在文件分配表上的條目被標記為 自由空間 或刪除文件分配表裡這個文件的條目,且 By Rain2015 年 2 月 25 日
Linux中國 如何在 Ubuntu 14.04 裡面配置 chroot 環境 你可能會有很多理由想要把一個應用、一個用戶或者一個環境與你的 linux 系統隔離開來。不同的操作系統有不同的實現方式,而在 linux 中,一個典型的方式就是 chroot 環境。 在這份教程中,我會一步一步指導你怎麼使用 chroot 命令去配置一個與真實系統分離出來的獨立環境。這個功能主要可以用於測試項目,以下這些步驟都在 Ubuntu 14.04 虛擬專用伺服器(VPS)上執行。 學會快速搭建一個簡單的 chroot 環境是一項非常實用的技能,絕大多數系統管理員都能從中受益。 Chroot 環境 一個 chroot 環境就是通過系統調用,將一個本地目錄臨時變成根 By Rain2015 年 2 月 25 日
Linux中國 如何在CentOS 7中禁止IPv6 最近,我的一位朋友問我該如何禁止IPv6。在搜索了一番之後,我找到了下面的方案。下面就是在我的CentOS 7 迷你伺服器禁止IPv6的方法。 你可以用兩個方法做到這個。 方法 1 編輯文件/etc/sysctl.conf, vi /etc/sysctl.conf 添加下面的行: net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 如果你想要為特定的網卡禁止IPv6,比如,對於enp0s3,添加下面的行。 net.ipv6.conf.enp0s3.disable_ipv6 = 1 ... By Rain2015 年 2 月 25 日
Linux中國 在CentOS/RHEL/Scientific Linux 6 & 7 上安裝Telnet 聲明: 在安裝和使用Telnet之前,需要記住以下幾點。 在公網(WAN)中使用Telnet是非常不好的想法。它會以明文的格式傳輸登入數據。每個人都可以看到明文。 如果你還是需要Telnet,強烈建議你只在區域網內部使用。 你可以使用SSH作為替代方法。但是確保不要用root用戶登錄。 Telnet是什麼? Telnet 是用於通過TCP/IP網路遠程登錄計算機的協議。一旦與遠程計算機建立了連接,它就會成為一個虛擬終端且允許你與遠程計算機通信。 在本篇教程中,我們會展示如何安裝Telnet並且如何通過Telnet訪問遠程系統。 安裝 打開終端並輸入下面的命令來 By Rain2015 年 2 月 25 日
Linux中國 apt-get 和 apt-cache 命令實例展示 apt-get和apt-cache是Ubuntu Linux中的命令行下的包管理工具。 apt-get的GUI版本是Synaptic包管理器。本篇中我們會展示apt-get和apt-cache命令的15個不同例子。 示例:1 列出所有可用包 linuxtechi@localhost:~$ apt-cache pkgnames account-plugin-yahoojp ceph-fuse dvd+rw-tools e3 gnome-commander-data grub-gfxpayload-lists gweled ....................................... 示例:2 用關鍵字搜索包 這個命令在你不確定包名時很有用,只要在apt-cache(LCTT 譯註:這裡原文是apt-get,應為筆誤)後面輸入與包相關的關鍵字即可。 By Rain2015 年 2 月 24 日
Linux中國 如何在Ubuntu Server 14.04 LTS(Trusty) 上安裝Ghost 今天我們將會在Ubuntu Server 14.04 LTS (Trusty)上安裝一個博客平台Ghost。 Ghost是一款設計優美的發布平台,很容易使用且對任何人都免費。它是免費的開源軟體(FOSS),它的源碼在Github上。截至2015年1月(LCTT 譯註:原文為2014,應為2015),它的界面很簡單還有分析面板。編輯使用的是很便利的分屏顯示。 因此有了這篇步驟明確的在Ubuntu Server上安裝Ghost的教程: 1. 升級Ubuntu 第一步是運行Ubuntu軟體升級並安裝一系列需要的額外包。 sudo apt-get update sudo apt-get upgrade -y sudo aptitude install ... By Rain2015 年 2 月 24 日
Linux中國 使用 APT-mirror 四步配置 Ubuntu 本地軟體倉庫 今天,我們將向你展示如何在你的 Ubuntu 個人電腦或 Ubuntu 伺服器中,直接通過 Ubuntu 官方軟體倉庫來配置本地軟體倉庫。在你的電腦中創建一個本地軟體倉庫有著許多的好處。假如你有許多電腦需要安裝軟體 、安全升級和修復補丁,那麼配置一個本地軟體倉庫是一個做這些事情的高效方法。因為,所有需要安裝的軟體包都可以通過快速的區域網連接從你的本地伺服器中下載,這樣可以節省你的網路帶寬,降低互聯網接入的年度開支 ... 你可以使用多種工具在你的本地個人電腦或伺服器中配置一個 Ubuntu 的本地軟體倉庫,但在本教程中,我們將為你介 By Rain2015 年 2 月 23 日
Linux中國 如何在RedHat/CentOS 7.x中使用nmcli管理網路 Red Hat Enterprise Linux 7和CentOS 7的一個新特性是默認的網路服務由NetworkManager提供,這是一個動態的網路控制和配置守護進程,它在網路設備和連接可用時保持鏈接正常,同時也提供了典型的ifcfg類型的配置文件。NetworkManager可以用於下面這些連接:Ethernet、 VLANs、橋接、Bonds、Teams、 Wi-Fi、 移動寬頻 (比如 3G)和IP-over-InfiniBand(IPoIB)。 NetworkManager可以由命令行工具nmcli控制。 nmcli的通常用法 nmcli的通常語法是: # nmcli OBJECT { COMMAND | help ... By Rain2015 年 2 月 23 日