Linux中國

LinSSID:一款Linux下的圖形化Wi-Fi掃描器

介紹 你可能知道,LinSSID 是一款可以用於尋找可用無線網路的圖形化軟體。它完全開源,用C++寫成,使用了Linux wireless tools、Qt5、Qwt6.1,它在外觀和功能上與Inssider (MS Windows 下的)相近。 安裝 你可以使用源碼安裝,如果你使用的是基於DEB的系統比如Ubuntu和LinuxMint等等,你也可以使用PPA安裝。 你可用從這個下載並安裝LinSSID。 這裡我門將使用PPA來安裝並測試這個軟體。 添加LinSSID的PPA並輸入下面的命令安裝。 sudo ...
Linux中國

在Ubuntu/Fedora/CentOS中安裝Gitblit

Git是一款注重速度、數據完整性、分散式支持和非線性工作流的分散式版本控制工具。Git最初由Linus Torvalds在2005年為Linux內核開發而設計,如今已經成為被廣泛接受的版本控制系統。 和其他大多數分散式版本控制系統比起來,不像大多數客戶端-服務端的系統,每個Git工作目錄是一個完整的倉庫,帶有完整的歷史記錄和完整的版本跟蹤能力,不需要依賴網路或者中心伺服器。像Linux內核一樣,Git也是在GPLv2許可證下分發的自由軟體。 本篇教程我會演示如何安裝 gitlit 伺服器。gitlit的最新穩定版是1.6.2。Gitblit是一款開源、純Java開發的用於
Linux中國

Linux中的15個基本『ls』命令示例

ls命令是Linux系統中最被頻繁使用的命令之一,我相信ls命令一定是你進入一台Linux系統的電腦打開命令提示符後第一個使用的命令。我們每天都在頻繁地使用ls命令,即使我們可能沒有意識也從來用不到所有可用的選項。本文中,我們將討論下一些基本的ls命令並且覆蓋儘可能多的有關參數來講解。 Linux的ls命令 1. 不帶任何選項列出文件 不帶選項的ls命令來光禿禿地列出文件和目錄,我們是不能看到像文件類型、大小、修改日期和時間、許可權以及鏈接這樣具體的信息的。 # ls 0001.pcap Desktop Downloads index.html install.log.syslog Pictures
Linux中國

如何在 Ubuntu 14.10 上安裝 KDE Plasma 5.2

KDE Plasma 5.2已經發布一段時間了,在本篇中我們將看到如何在Ubuntu 14.10 上安裝KDE Plasma 5.2。 Ubuntu的默認桌面環境Unity很漂亮還有很多特性,但是如果你問任何有經驗的Linux用戶關於桌面定製能力,他的回答將是KDE。KDE在定製上是王者並且它得到流行大概是由於Ubuntu有官方的KDE版本,也就是Kubuntu3。 對於Ubuntu(或者任何其他的Linux系統)而言的一個好消息是它們沒有綁定在任何特定的桌面環境上,你可以安裝額外的桌面環境並在不同的桌面環境間切換。早先我們已經了解如下的桌面環境的安裝。 如何在Ubuntu 14.04中安裝Mate桌
Linux中國

使用Nemiver調試器來調試 C/C++ 程序

如果你讀過我寫的使用GDB命令行調試器調試C/C++程序,你就會明白一個調試器對一段C/C++程序來說有多麼的重要和有用。然而,如果一個像GDB這樣的命令行對你而言聽起來更像一個問題而不是一個解決方案的話,那麼你也許會對Nemiver更感興趣。Nemiver 是一款基於 GTK+ 的用於C/C++程序的圖形化的獨立調試器,它以GDB作為其後端。最令人讚賞的是其速度和穩定性,Nemiver是一個非常可靠,具備許多優點的調試工具。 Nemiver的安裝 基於Debian發行版,它的安裝時非常直接簡單,如下: $ sudo apt-get install nemiver 在Arch Linux中安裝如下: $
Linux中國

如何用wifi-linux檢測AP信號強度

作為一名python極客,我喜歡在github上挖掘新的用於linux用戶的python工具。今天我發現了一款用python寫成的用於檢測AP信號強度的工具:wifi-linux。 我已經在wifi-linux上實驗了大約兩個小時,並且它工作的很好,但是我希望在不久的將來在作者那裡看到一些單元測試,因為命令plot無法在我的電腦上工作,並且會導致一些問題。 什麼是wifi-linux 根據github上作者賬號的官方的 readme.md文件, wifi-linux是一個簡單的收集你周圍AP的RSSI信息的python腳本,它還會畫出RSSI活動圖形。 作者說可以在該程序中可以使用plot命令繪製RSSI 活動圖
Linux中國

用『slay』幹掉某個用戶的所有進程

slay 是Chris Ausbrooks寫的一款用於殺掉指定用戶所有運行進程的命令行工具。slay對系統管理員而言在找出那些不應該運行進程的用戶是很有用的。 slay在大多數發行版中都有官方倉庫。 安裝 Ubuntu 和它的衍生版 sudo apt-get install slay Arch Linux 和它的衍生版 ...
Linux中國

在linux中如何通過nload來監控網路使用情況

nload 是一個 linux 自由軟體工具,通過提供兩個簡單的圖形來幫助linux用戶和系統管理員來實時監控網路流量以及寬頻使用情況:一個是進入流量,一個是流出流量。 我真的很喜歡用nload來在屏幕上顯示當前的下載速度、總的流入量和平均下載速度等信息。nload工具的報告圖非常容易理解,最重要的是這些信息真的非常有用。 在其使用手冊上說到,在默認情況下它會監控所有網路設備。但是你可以輕鬆地指定你想要監控的設備,而且可以通過方向鍵在不同的網路設備之間進行轉換。另外還有很多的選項可用,例如 -t選項以毫秒來設定刷新顯示時間間隔
Linux中國

DuckDuckGo向開源項目捐贈12.5萬美元

匿名搜索引擎DuckDuckGo稱向五個自由軟體開源項目捐贈了12.5萬美元。今年捐贈的主要目標是那些保護隱私方面提供了幫助的自由和開源軟體們。 SecureDrop 向新聞自由基金會捐贈2.5萬美元資助開源告密者遞交系統SecureDrop。該系統的代碼最早是Aaron Swartz開發的,現在有超過15家媒體在使用它。 向它貢獻代碼|向它捐贈金錢 PrivacyBadger 向電子簽署基金會捐贈2.5萬美元資助隱私擴展PrivacyBadger的開發。它用於網站上的廣告主和第三方跟蹤器的跟蹤,以保護你的隱私。目前只有一個開發人員在維護它。 向它貢獻代碼|向它捐贈金錢 GPG Suite
Linux中國

微軟允許 OEM 對 Windows 10電腦不提供關閉 Secure Boot 的選項

用戶可能將無法在Windows 10電腦上安裝其它操作系統了,微軟不再要求OEM在UEFI 中提供的關閉 Secure Boot的選項。 微軟最早是在Designed for Windows 8認證時要求OEM的產品必須支持UEFI Secure Boot。Secure Boot 被設計用來防止惡意程序悄悄潛入到引導進程。問題是如果其它的操作系統,比如 Linux,沒有Secure Boot的有效簽名它們將無法安裝。幸好微軟要求電腦必須有一個UEFI設置可以關閉Secure ...
Linux中國

13 種在 Linux 系統上檢測 CPU 信息的工具

問題: 我想要了解我的電腦關於CPU處理器的詳細信息,查看CPU信息比較有效地方法是什麼? 根據你的需要,有各種各樣的關於你的CPU處理器信息你需要了解,比如CPU供應商名、模型名、時鐘頻率、插槽/內核的數量, L1/L2/L3緩存配置、可用的處理器能力(比如:硬體虛擬化、AES, MMX, SSE)等等。在Linux中,有許多命令行或基於GUI的工具就能來展示你的CPU硬體的相關具體信息。 1. /proc/cpuinfo 最簡單的方法就是查看 /proc/cpuinfo ,這個虛擬文件展示的是可用CPU硬體的配置。 $ more ...
Linux中國

如何在 Linux 上使用 BackupPC 來架設跨平台的備份伺服器

也許你沒有從我先前關於 backupninja 和 backup-manager 的兩篇文章中發現,我是一個超級備粉。當提到備份,我寧願備份的太多而不希望備份不足,因為如果我們有需要的話,你將會感激你為重要數據生成額外的拷貝所付出的時間和精力。 在這篇文章中,我將向你介紹 BackupPC,一個跨平台的備份伺服器軟體,它可以通過網路為 Linux,Windows 和 MacOS 等系統上的客戶端主機拉取備份。BackupPC 添加了一系列的特點使得管理備份變為一件快樂的事。 BackupPC 的特點 ...
Linux中國

10種將開源用於商業的最佳途徑

開源為大大小小的商業帶來了一些顯著的效益 -- 但是你可能會對某些用途感到驚訝。 技術上已經發生了一些必然性的改變。舉個例子,開源軟體以它的方式進入到了你的工作之中。10 年前,這也許還能稱為一個問題。現在呢?則已經無法避免開源技術的使用 -- 也沒有理由要去避免。有如此多強大(和必需的)的方方面面技術,開源在許多方面已經成為了技術的救世主。但是你哪一塊的工作最適合開源軟體呢?當然,這個問題的答案會因公司而異。然而許多的應用幾乎可以適用於每個場景中。 讓我們來看看這10種可能是最佳的使用方法,它們可以幫助你
Linux中國

Ubuntu 15.04 終於可以讓你將菜單設置為 『始終可見』

如果你不喜歡 Unity 的全局菜單在你的滑鼠離開後就淡出你的視野,那麼在 Ubuntu 15.04 稍微做點工作就可以留住菜單。 最新的Ubuntu 15.04的Unity界面在提議(Proposed)通道提供了一個選項,使應用程序菜單在Ubuntu中始終可見。 這是個不會淡出,也不會過段時間就消失的菜單。 最大的缺點是它目前只能通過dconf來控制,而不是常規的面向用戶的選項設置。 我希望(如果預計沒有的話)在之後的開發中,能有一個設置該特性的選項加入到Ubuntu的【系統設置】【外觀】部分。 現在,如果你使用的是 Ubuntu15.04,並啟用了提議(Proposed)的更
Linux中國

Linux 有問必答:如何使用yum來下載RPM包而不進行安裝

問題:我想從Red Hat 的標準倉庫中下載一個RPM包,我能使用yum命令來下載一個RPM包但是不進行安裝嗎? yum是基於Red Hat的系統(如CentOS、Fedora、RHEl)上的默認包管理器。使用yum,你可以安裝或者更新一個RPM包,並且他會自動解決包依賴關係。但是如果你只想將一個RPM包下載到你的系統上該怎麼辦呢? 例如,你可能想要獲取一些RPM包在以後使用,或者將他們安裝在另外的機器上。 這裡說明了如何從yum倉庫上下載一個RPM包。 方法一:yum yum命令本身就可以用來下載一個RPM包,標準的yum命令提供了--downloadonly(只下載)的選項來達到這個目
Linux中國

20個 Unix/Linux 命令技巧

讓我們用這些Unix/Linux命令技巧開啟新的一年,提高在終端下的生產力。我已經找了很久了,現在就與你們分享。 刪除一個大文件 我在生產伺服器上有一個很大的200GB的日誌文件需要刪除。我的rm和ls命令已經崩潰,我擔心這是由於巨大的磁碟IO造成的,要刪除這個大文件,輸入: /path/to/file.log # 或使用如下格式 : /path/to/file.log # 然後刪除它 rm /path/to/file.log ...
Linux中國

如何在Ubuntu 14.04 LTS安裝網路爬蟲工具:Scrapy

這是一款提取網站數據的開源工具。Scrapy框架用Python開發而成,它使抓取工作又快又簡單,且可擴展。我們已經在virtual box中創建一台虛擬機(VM)並且在上面安裝了Ubuntu 14.04 LTS。 安裝 Scrapy Scrapy依賴於Python、開發庫和pip。Python最新的版本已經在Ubuntu上預裝了。因此我們在安裝Scrapy之前只需安裝pip和python開發庫就可以了。 pip是作為python包索引器easy_install的替代品,用於安裝和管理Python包。pip包的安裝可見圖 1。 sudo apt-get install python-pip ...
Linux中國

如何使用 backupninja 來備份 Debian 系統

小心謹慎或災難體驗會讓每一個系統管理都認識到頻繁的系統備份的重要性。你可以通過編寫管用的舊式 shell 腳本,或使用一個(或幾個)適合這項工作的備份工具來完成備份任務。因此,當你要實施一個備份解決方案時,你了解的備份工具越多,你做出的決策就會越明智。 在這篇文章中,我們將為你介紹 backupninja ,這是一個輕量且易於配置的系統備份工具。在諸如 rdiff-backup, duplicity, mysqlhotcopy 和 mysqldump 等程序的幫助下, Backupninja 可以提供常用的備份功能,如執行遠程的、安全的和增量式的文件系統備份,加密備份以及 MySQL
Linux中國

Ubuntu & XFCE vs Xubuntu

Ubuntu擁有漂亮的桌面體驗以及強大的應用程序。Xubuntu輕量、快速並且可定製,哪個更適合你? 首先,這篇文章不是用來說明Ubuntu比Xubuntu更好或者Xubuntu比Ubuntu更好之類的東西。 並且,我同時也會在這篇文章中介紹Ubuntu用戶如何獲取基本的XFCE桌面,以及如何安裝完整的Xubuntu桌面。 Ubuntu以及Xubuntu是針對不同目的開發的操作系統,為什麼我會強調這一點,是為了說明什麼時候或者為什麼你應該使用Ubuntu或Xubuntu。 比較這兩個操作系統就像比較勞斯萊斯與保時捷。這兩個都是很棒的車,但是如果把勞斯萊斯給一個賽車迷,他們也許會
Linux中國

死灰復燃!SCO 重新發起 UNIX 訴訟,如成功可能危及 Linux 根基

塵封12年之後,SCO起訴IBM濫用開源代碼的官司重新被猶他州聯邦法庭開案審理。早在2003年,SCO這家猶他州軟體企業向藍色巨人提出了高達50億美金的賠償述求。近12年後,兩家公司聯合向鹽湖城地區法院提出裁決申請,這意味著地區法官大衛納福爾必須要重啟此案。 根據 SCO 提出的訴訟,IBM 當時盜用了 SCO 所擁有的 UNIX 操作系統代碼去支持新興的Linux開源社區,從而給 UNIX 帶來了一個強大的競爭對手。不過,對於 SCO 聲稱的大公司在應用 Linux開源代碼時必須使用 ...
Linux中國

IE被棄之探:開源的壟斷才是好壟斷

微軟IE即將壽終正寢。一系列的瀏覽器技術改進、一系列的廣告營銷活動,一切都未能挽救已有20多年歷史的IE的命運。運行卡頓、網頁顯示Bug多多、進程不時崩潰,IE的負面形象已成為微軟背負的枷鎖。不堪重負的微軟終於決定,放棄這一伴隨許多年輕人長大的瀏覽器品牌。 對於IE自身存在的問題,業內已有許多討論。確實,IE需要承擔得太多。為了兼容性,微軟需要讓IE去支持互聯網發展早期的許多網頁技術。原因很簡單:很多企業內網中仍有不少基於過時技術開發的服務,而說服這些企業投資升級這些服務,使其支持最新的網頁技術,這難度很大。而為
Linux中國

Linux 遊戲之 2015 動向

他們說Linux遊戲開發已經死了,已經變得毫無意義 隨他們說去吧。一起看看2015乃至以後會為我們帶來什麼 Linux 遊戲。 真的很難跟得上撲面而來的各種形形色色的新事物,但是可以快速瀏覽一下我們將會看到的變化。 已確認的遊戲 冒險遊戲 看火人(Firewatch) 失落的天堂:初探(Paradise Lost: First Contact) ...

Posts navigation