Linux中國

基礎:tar 命令使用介紹

Linux tar 命令是歸檔或分發文件時的強大武器。GNU tar 歸檔包可以包含多個文件和目錄,還能保留其文件許可權,它還支持多種壓縮格式。Tar 表示 "Tape Archiver",這種格式是 POSIX 標準。 Tar 文件格式 tar 壓縮等級簡介: ...
Linux中國

如何在 Ubuntu 伺服器中配置 AWStats

AWStats 是一個開源的網站分析報告工具,可以生成強大的網站、流媒體、FTP 或郵件伺服器的訪問統計圖。此日誌分析器以 CGI 或命令行方式進行工作,並在網頁中以圖表的形式儘可能的顯示你日誌中所有的信息。它可以部分讀取信息文件,以便能夠頻繁並快速處理大量的日誌文件。它支持絕大多數 Web 伺服器日誌文件格式,包括 Apache,IIS 等。 本文將幫助你在 Ubuntu 上安裝配置 AWStats。 安裝 AWStats ...
Linux中國

Enlightenment E20 發布

E20 的開發已經告一段落了。在這 441 天期間,50 位以上的開發者提交了 1890 個補丁。報告了 25 個以上的Coverity 分析問題,解決了 165 個問題(根據提交信息得知)。bug 彙報之王 @ApB 共提交了 ...
Linux中國

LNAV:基於 Ncurses 的日誌文件閱讀器

日誌文件導航器(Logfile Navigator,簡稱 lnav),是一個基於 curses 的,用於查看和分析日誌文件的工具。和文本閱讀器/編輯器相比, lnav 的好處是它充分利用了可以從日誌文件中獲取的語義信息,例如時間戳和日誌等級。利用這些額外的語義信息, lnav 可以處理像這樣的事情:來自不同文件的交錯的信息;按照時間生成信息直方圖;支持在文件中導航的快捷鍵。它希望使用這些功能可以使得用戶可以快速有效地定位和解決問題。 lnav 功能 支持以下日誌文件格式: Syslog、Apache 訪問日誌、strace、tcsh 歷史以及常見的帶時間戳的日誌文件。
Linux中國

每個 HTTP/2 連接會發送一條隱藏的秘密信息!

如果你監聽過 HTTP/2 連接的建立過程,你也許會注意到在每個連接建立時都會發送一條這樣的報文。如下: 即以下文本: PRI * HTTP2.0 SM 如果將 HTTP2.0 以及換行從其中去掉,那麼我們就得到了PRISM!這是什麼?是斯諾登所揭露的 NSA 的稜鏡計劃!只要是 ...
Linux中國

如何在 Linux 終端下創建新的文件系統/分區

在 Linux 中創建分區或新的文件系統通常意味著一件事:安裝 Gnome Parted 分區編輯器(GParted)。對於大多數 Linux 用戶而言,這是唯一的辦法。不過,你是否考慮過在終端創建這些分區和文件系統?當然可以!以下就是方法! 使用 CFdisk 創建一個基本的 Linux 分區 以下是如何在命令行中創建一個基本的 Linux ...
Linux中國

UNIX 家族小史

要記住,當一扇門在你面前關閉的時候,另一扇門就會打開。肯湯普森(Ken Thompson)和丹尼斯里奇(Dennis Richie)兩個人就是這句名言很好的實例。他們倆是20世紀最優秀的信息技術專家之二,因為他們創造了最具影響力和創新性的軟體之一: UNIX。 (題圖來自:wikimedia.org,CC BY-SA 3.0) UNIX 系統誕生於貝爾實驗室 UNIX 最開始的名字是 UNICS (UNiplexed Information ...
Linux中國

用瀏覽器管理 Docker

Docker 越來越流行了。在一個容器裡面而不是虛擬機里運行一個完整的操作系統是一種非常棒的技術和想法。docker 已經通過節省工作時間來拯救了成千上萬的系統管理員和開發人員。這是一個開源技術,提供一個平台來把應用程序當作容器來打包、分發、共享和運行,而不用關注主機上運行的操作系統是什麼。它沒有開發語言、框架或打包系統的限制,並且可以在任何時間、任何地點運行,從小型計算機到高端伺服器都可以。 運行 docker 容器和管理它們可能會花費一點點努力和時間,所以現在有一款基於 web 的應用程序-DockerUI,可以讓管理和運行容
Linux中國

試試咱們「Linux中國」網站文章的「列印」閱讀模式

這兩天我們增加了一點小的體驗功能,給網站文章提供了一個新的閱讀模式:列印。 當大家使用電腦閱讀文章時,往往看到一篇好的文章,想收藏起來,有的同學就會利用手邊的印表機列印出來,或者製作成 PDF 文檔。但是網頁上除了主體內容之外還有側邊欄、菜單、頁尾,甚至還有廣告這實在太影響心情,處女座的不能忍。 作為具有用戶體驗潔癖的主頁君,早已對此不滿,只是一直懶癌發作當然給自己的理由是,太忙了 :O 終於,終於花了不多的時間,搞定了,早知道沒這麼麻煩不就早弄好了 好了,廢話太多了,Follow Me: 在文章的這個地方,你看到了
Linux中國

Linux 有問必答:如何知道當前正在使用的 shell 是哪個?

問題: 我經常在命令行中切換 shell。是否有一個快速簡便的方法來找出我當前正在使用的 shell 呢?此外,我怎麼能找到當前 shell 的版本? 找到你當前正在使用的 Shell 版本 有多種方式可以查看你目前在使用什麼 shell,最簡單的方法就是通過使用 shell ...
Linux中國

好奇 Linux?試試雲端的 Linux 桌面

Linux 在桌面操作系統市場上只佔據了非常小的份額,從目前的調查結果來看,估計只有2%的市場份額;對比來看,豐富多變的 Windows 系統佔據了接近90%的市場份額。對於 Linux 來說,要挑戰 Windows 在桌面操作系統市場的壟斷,需要有一個讓用戶學習不同的操作系統的簡單方式。如果你相信傳統的 Windows 用戶會再買一台機器來使用 Linux,那你就太天真了。我們只能去試想用戶重新分區,設置引導程序來使用雙系統,或者跳過所有步驟回到一個最簡單的方法。 我們實驗過一系列讓用戶試操作 Linux 的無風險的使用方法,不涉及任何分區管理,包括
Linux中國

超神們:15 位健在的世界級程序員!

當開發人員說起世界頂級程序員時,他們的名字往往會被提及。 好像現在程序員有很多,其中不乏有許多優秀的程序員。但是哪些程序員更好呢? 雖然這很難客觀評價,不過在這個話題確實是開發者們津津樂道的。ITworld 深入程序員社區,避開四濺的爭執口水,試圖找出可能存在的所謂共識。事實證明,屈指可數的某些名字經常是討論的焦點。 圖片來源: tom_bullock CC BY 2.0 下面就讓我們來看看這些世界頂級的程序員吧! 瑪格麗特漢密爾頓(Margaret Hamilton) 圖片來源: ...
Linux中國

N1:下一代開源郵件客戶端

當我們談論到Linux中的郵件客戶端,通常 Thunderbird、Geary 和 Evolution 就會出現在我們的腦海。作為對這些大咖們的挑戰,一款新的開源郵件客戶端正在湧入市場。 設計和功能 N1是一個設計與功能並重的新一代開源郵件客戶端。作為一個開源軟體,N1目前支持 Linux 和 Mac OS X,Windows的版本還在開發中。 N1宣傳它自己為可擴展的開源郵件客戶端,因為它包含了 Javascript 插件框架,任何人都可以為它創建強大的新功能。可擴展是一個非常流行的功能,它幫助開源編輯器Atom變得流行。N1同樣把重點放在了可擴展上面。 ...
Linux中國

Fedora 24 考慮將 systemd 分成兩個軟體包

來自 Redhat 的 Fedora 平台和程序經理 Jan Kurik 宣布了一個功能建議,這是給目前已經進入了開發周期的 Fedora 24 的第一份功能建議。 這些新功能建議之一是,在 Fedora 24 中將 ...
Linux中國

如何在 Linux 上從 NetworkManager 切換為 systemd-network

在 Linux 世界裡,對 systemd 的採用一直是激烈爭論的主題,它的支持者和反對者之間的戰火仍然在燃燒。到了今天,大部分主流 Linux 發行版都已經採用了 systemd 作為默認的初始化(init)系統。 正如其作者所說,作為一個 從未完成、從未完善、但一直追隨技術進步 的系統,systemd 已經不只是一個初始化進程,它被設計為一個更廣泛的系統以及服務管理平台,這個平台是一個包含了不斷增長的核心系統進程、庫和工具的生態系統。 systemd ...
Linux中國

如何在 Ubuntu 上用 Go For It 管理您的待辦清單

任務管理可以說是工作及日常生活中最重要也最具挑戰性的事情之一。當您在工作中承擔越來越多的責任時,您的表現將與您管理任務的能力直接掛鉤。 若您的工作有部分需要在電腦上完成,那麼您一定很樂意知道,有多款應用軟體自稱可以為您減輕任務管理的負擔。即便這些軟體中的大多數都是為 Windows 用戶服務的,在 Linux 系統中仍然有不少選擇。在本文中,我們就來討論這樣一款軟體:Go For It. Go For It Go For It (GFI) ...
Linux中國

修復 Shell 腳本在 Ubuntu 中的默認打開方式

當你雙擊一個腳本(.sh文件)的時候,你想要做的是什麼?通常的想法是執行它。但是在Ubuntu下面卻不是這樣,或者我應該更確切地說是在Files(Nautilus)中。你可能會瘋狂地大叫運行文件,運行文件,但是文件沒有運行而是用Gedit打開了。 我知道你也許會說文件有可執行許可權么?我會說是的。腳本有可執行許可權但是當我雙擊它的時候,它還是用文本編輯器打開了。我不希望這樣,如果你遇到了同樣的問題,我想你也許也想要這樣。 我知道你或許已經被建議在終端下面執行,我知道這個可行,但是這不是一個在GUI下不能運行的借口是么? 這篇教程中
Linux中國

如何在 CentOS 7.0 上配置 Ceph 存儲

Ceph 是一個將數據存儲在單一分散式計算機集群上的開源軟體平台。當你計劃構建一個雲時,你首先需要決定如何實現你的存儲。開源的 Ceph 是紅帽原生技術之一,它基於稱為 RADOS 的對象存儲系統,用一組網關 API 表示塊、文件、和對象模式中的數據。由於它自身開源的特性,這種便攜存儲平台能在公有雲和私有雲上安裝和使用。Ceph 集群的拓撲結構是按照備份和信息分布設計的,這種內在設計能提供數據完整性。它的設計目標就是容錯、通過正確配置能運行於商業硬體和一些更高級的系統。 Ceph 能在任何 Linux 發行版上安裝,但為了能正確運行,
Linux中國

Nautilus 的文件搜索將迎來巨大提升

在Nautilus中搜索零散文件和文件夾將會將會變得相當簡單。 GNOME文件管理器中正在開發一個新的搜索過濾器。它大量使用 GNOME 漂亮的彈出式菜單,以通過簡單的方法來縮小搜索結果並精確地找到你所需要的。 開發者Georges Stavracas正致力於開發新的UI,他說這個新的界面更乾淨、更合理、更直觀。 根據他上傳到Youtube的視頻來展示的新方式-他還沒有嵌入它-他沒有錯。 他在他的博客中寫到: Nautilus 有非常複雜但是強大的內部組成,它允許我們做很多事情。事實上在代碼上存在各種可能。那麼,為何它曾經看上去這麼糟糕? 這個問題的部分
Linux中國

在 Linux 命令行下使用 Mop 監視股票價格

有一份隱性收入通常很不錯,特別是當你可以輕鬆的協調業餘和全職工作。如果你的日常工作使用了聯網的電腦,交易股票就是一個獲取額外收入的很流行的選項。 但是目前只有很少的股票監視軟體可以運行在 linux 上,其中大多數還是基於圖形界面的。如果你是一個 Linux 專家,並且大量的工作時間是在沒有圖形界面的電腦上呢?你是不是就沒辦法了?不,還是有一些命令行下的股票追蹤工具,包括Mop,也就是本文要聊一聊的工具。 Mop Mop,如上所述,是一個命令行下連續顯示和更新美股和獨立股票信息的工具。使用 GO 語言實現的,是 Michael Dvork
Linux中國

Nmap 7 發布

Nmap是一款歷史悠久的網路掃描工具,已經有18年的歷史了。它由 Gordon Lyon 所設計,可以用來快速探測網路上的計算機主機及其服務。Nmap 會發送特定的數據包給目標主機/網路,然後根據返回的數據結果進行分析,從而探知目標主機是否存活、操作系統類型、網路協議細節、網路服務特性和安全缺陷等。 Nmap 6是在2012年5月發布的,最新版本歷時3年半時間的開發,包含將近3200個代碼遞交。主要更新如下: 1. Nmap Scripting Engine (NSE) 增加了很多功能 ...
Linux中國

在 Linux 下安裝復古終端

你有懷舊情節?那就試試 安裝復古終端應用 cool-retro-term 來一瞥過去的時光吧。顧名思義,cool-retro-term 是一個兼具酷炫和懷舊的終端。 你還記得那段遍地都是 CRT 顯示器、終端屏幕閃爍不停的時光嗎?現在你並不需要穿越到過去來見證那段時光。假如你觀看背景設置在上世紀 90 年代的電影,你就可以看到大量帶有綠色或黑底白字的顯像管顯示器。這種極客光環讓它們看起來非常酷! 若你已經厭倦了你機器中終端的外表,正尋找某些炫酷且新奇的東西,則 cool-retro-term 將會帶給你一個復古的終端外表,使你可以重溫過去。你也可以改變它的

Posts navigation