雨落清風。心向陽
Linux中國

怎樣把壞的MySQL查詢找到並殺死?

有時,關係型相關資料庫系統的複雜性會把你搞暈,不過幸運的是,使用MySQL工具來管理查詢就就可以避免這些複雜性。 在本教程中,我將向你們展示 怎樣去查找並殺掉任何非法的MySQL查詢。 為了瀏覽當前正在運行的查詢,登陸到MySQL終端,然後運行show processlist命令: mysql show processlist; +--------+--------+-----------------+---------+---------+-------+-------+------------------+-----------+---------------+-----------+ | Id | User | ...
Linux中國

已經會用Git了?不會這十招怎麼行

之前我們發了一些教程讓你熟悉Git基礎和在團隊合作環境中使用Git.我們討論的這些Git命令足夠讓一個開發者在Git的世界裡生存下去。在這篇教程里,我們試著探索如何高效地管理你的時間以及如何充分利用Git提供的特性。 注意:這裡介紹的命令中有的包含方括弧(例如:git add -p )。在這些例子中,你應該用你自己的數字、標識符等替代方括弧里的內容,並且去掉方括弧。 1. Git自動補全 如果你在命令行環境中運行Git命令,每次都手動地逐個輸入命令是一件很無聊的事。為此,你可以花幾分鐘時間配置一下Git命令的自動補全功能。 在*nix系統運
Linux中國

Oracle Linux 7.0發布!

Oracle已經發布了Oracle Linux 7.0操作系統,新系統帶來了大量的新特性,比如第三代堅不可摧的內核 UEK(Unbreakable Enterprise Kernel Release 3)和一個新的默認文件系統 為了這次新的發行版的發布,Oracle的開發者們已經放出過兩個預覽版,現在最終版終於來了。果然,它有著大量的改進,其中包括使用新的XFS作為默認的文件系統,可選的Btrfs文件系統,Linux Containers (LXC), DTrace,Ksplice,加強版Xen和UEK R3。 作為廣泛流行的文件系統EXT4的對抗者,XFS有一個顯著優勢。它所允許用戶的文件系統的大小達到了500TB,這比你在EXT4
Linux中國

Dropbox原生Linux客戶端首次展示Qt界面

Dropbox原生Linux客戶端的最新試驗版首次展示了全新的QT界面。 Dropbox表示這次的UI重寫,將同時應用到Windows和Linux,將修復大量長期遺留下來的錯誤和問題。這個跨平台的工具也將整體提升性能。 在全新的設置嚮導和登錄界面(見下面的圖片)旁邊是幾個重新設計過的啟動畫面。 登錄界面 設置界面 歡迎界面 目前還不穩定 Dropbox開發人員提醒參與測試的人,目前大部分新界面還很粗糙,在使用中可能會碰到大量的界面問題。新界面還不能配合一些輔助工具一起工作,例如屏幕閱讀器。 新UI使用了(目前)系統自帶的QT界面主題。它本身也不
Linux中國

如何拯救一台GRUB 2啟動失敗的Linux電腦

舊版GRUB我們使用了一段時間了,這個重要的Linux通用引導器的版本已經到了0.97。儘管舊版GRUB有很多的優點,但是它已經有點陳舊了,並且它的開發者也希望添加更多的功能,於是,GRUB 2 時代就要來了。 GRUB 2 做了幾個明顯的改進。它可以從移動存儲設備上啟動,並且可以通過配置一個選項來進入系統BIOS。相對於將所有的配置都放到一個配置文件/boot/grub/menu.lst中 (現在默認是/boot/grub/grub.cfg),使用各種腳本來配置會更複雜。你不要直接編輯這個文件,那不是人乾的事,太複雜了,我們需要使用其它的腳本來改變。我們卑微的人類可
Linux中國

[小白技巧]如何在Linux上檢查MySQL數據表的存儲引擎類型

提問: 我想要知道我的MySQL資料庫是MyISAM還是Innodb類型。我該如何檢查MySQL資料庫表的類型? MySQl主要使用兩種存儲引擎:MyISAM 和 Innodb。MyISAM是非事務的,因此擁有讀取更快,然而InnoDB完全支持細顆粒度的事務鎖定(比如:commit/rollback)。當你創建一張新的MySQL表時,你要選擇它的類型(也就是存儲引擎)。如果沒有選擇,你就會使用與預設置的默認引擎。 如果你想要知道已經存在的MySQL數據表的類型,這裡有幾種方法達到。 方法一 如果你可以訪問phpMyAdmin,你可以從phpMyAdmin找出默認的資料庫類型。從phpMyAdmin中選中數
Linux中國

Betty:和你的Linux說說話

Betty 是一個將類英語短語翻譯成Linux命令的開源工具。這個項目的主要目的是讓大家可以通過輸入自然語言來使用強大的Linux系統。讓我們來看一下它是怎麼工作的。 安裝 Betty的安裝非常簡單直接。首先確認你已經安裝了下面這些依賴包。 對於基於Debian的系統: sudo apt-get install git curl ruby 對於基於RPM的系統: yum ...
Linux中國

什麼是Unix以及它為什麼這麼重要?

大多數操作系統可以被劃分到兩個不同的家族。除了微軟的基於Windows NT的操作系統外,幾乎所有其他的都可以追溯到Unix。 Linux,Mac OS X,Android,iOS,Chrome OS,PlayStaion 4上運行的Orbis OS,運行在路由器上的各種固件,所有這些操作系統通常都被稱為類Unix操作系統。 Unix的設計現在都還在應用 Unix在20世紀60年代中晚期誕生於ATT的貝爾實驗室中。最初發布的Unix中的一些重要設計因素到如今都還在使用。 其中一個設計是Unix哲學,建立小的模塊化的應用,只做一件事情並把它做好。如果你對Linux終端很熟悉的話,應該對這個不陌生-
Linux中國

命令行星期二——第四部分

大家好。新的一周,新的冒險! 今天,我們將會學習使用四個相當簡單的命令去操作文件。好,廢話少說,我們開始吧。 在開始學習這些命令之前,我們先稍微說些題外話,講講通配符的用處。 通配符 使用圖形工具區複製、粘貼、新建目錄等操作也許很容易,但是若想完成一些更複雜的任務,例如僅僅將一個目錄下的所有.html文件複製到另一個目錄中、或者只複製在某個目錄中不存在的文件,這時命令行也許會比較方便。我們回到通配符的學習中,通配符是shell的基本功能,它是一個由一些特殊字元組成的集合,它讓你可以用一些簡單的規則來選擇出某些
Linux中國

使用 shutter 對網站進行截屏

看了一個文章(http://linux.cn/article-3140-1.html),用gnome-web-photo可以對網頁進行截屏,但我試了好幾把,總是無法成功。 我的環境是 UBUNTU 10.04,當使用gnome-web-photo的時候,命令行總是處於假死的狀態,不能成功的執行命令。要關閉終端的時候,卻總顯示在運行。 所以,我只好繞道走了。 用shutter實現了我的需求。 sudo apt-get install shutter sudo apt-get install gnome-web-photo 打開shutter ...
Linux中國

在 Ubuntu 上體驗 Mac 風格

雖然 Ubuntu Unity 本身已經是一款很漂亮的桌面了,但世界各地還是有很人被 Mac OS X 的外觀所震撼。如果您恰好是其中之一,要獲得 Mac OS X 一樣外觀體驗,是不需要丟掉 Ubuntu 的,相反,您可以對它來個美化改造,使 Ubuntu ...
Linux中國

Git 2.0.2版本控制系統現在可供下載使用了

Git 2.0.2如今已正式發布。這是一個免費和開源的分散式版本控制系統,因其處理速度和效率的優勢,它可以處理大大小小各種項目。 新的Git 2.0.x分支保持著帶來大量更新的傳統,它整合了大量的改變和修正。這個最新的更新只是維護版,但是它的功能特性的確有一些有趣的修改。 根據開發者的描述:"git submodule sync(git子模塊的同步)"的文檔中提到的子命令可以使用"--recursive"(遞歸)的選項;在.gitignore中跟蹤引用反斜杠的空格的處理不當已經被糾正;對"git repack"命令的更新,將不再錯誤地複製那些被.keep標籤標記的pack目錄下的
Linux中國

[小白技巧]如何在Ubuntu 14.04中添加多個時區時間

如果你需要和多時區時間打交道的話,你一定希望你的電腦時鐘可以顯示多個時區的時間。作為一個移居國外的人,我需要關注法國和印度的時間。在Ubuntu系統中,你可以進行簡易的設置來添加多時區時間。 在這次的使用技巧中,我們會了解到 如何在Ubuntu 14.04系統中添加多時區時間。 在Ubuntu 14.04系統中添加多時區時間 打開系統設置(按下標有微軟徽標的按鍵,在Dash中搜索系統設置),進入時間日期選項。 接下來,進入時鐘標籤頁,找到其他時區時間選項,然後點擊選擇地區按鈕。 在新打開的窗口中,你可以輸入一個地區,之後相應的結果會
Linux中國

如何用sosreport在Linux上創建診斷報告

Sosreport是RHEL / CentOS上的一個命令,它會收集系統配置和你linux機器上的診斷信息,如正在運行的內核版本、載入的模塊和系統和服務配置文件之類的信息。這個命令同樣可以運行外部的程序來收集更多的信息,並存儲這些輸出到一個結論文檔中。 Sosreport在你需要獲得redhat的技術支持時需要它。Redhat的支持工程師會要求你伺服器上的sosreport來用於故障排除。 要運行sosreport,需要安裝sos 包。sos包是大多是linux的默認安裝包中的一部分。如果因為某種原因沒有安裝,那麼運行下面的yum命令來安裝sos 包 : # yum install sos 生成報告
Linux中國

樹莓派的聯合創始人訪談——我們是怎麼讓大家都成為DIY黑客的

請記住它是為喜歡折騰的人準備的只要35美元的計算機 我永遠不會忘記我第一次看到樹莓派的情形。那個小巧的,信用卡大小的計算機,性能卻足夠強勁,可以作為一般家用PC,媒體中心,電視遊戲機,或是其他任何你能夠想像的東西。只有35美元的價格,它是任何年齡段的動手愛好者都可以擁有的小東西,可以在上面搗騰硬體和軟體試驗,而不用擔心會弄壞昂貴的家庭電腦。 Eben Upton,是樹莓派基金會的共同創始人,通常被譽為這個神奇機器背後的魔法師。在劍橋大學的計算機實驗室攻讀哲學博士學位的時候,他費盡苦心地手工打造了樹莓派的原型機。
Linux中國

教你用NeoBundle管理Vim插件

NeoBundle 是一個 Vim 的插件管理器,以 Vundle 為基礎(Vundle 是一個基於 Pathogen 的 Vim 插件管理器)。在之前的文章中,我非常不推薦使用 Neobundle,原因是它當時還處於高速開發階段(LCTT:意味著不穩定、變數大),並且當時它的英文文檔很少。現在,已經過了一年多了,這兩個問題都早已不再是問題。 我們為什麼要使用插件管理器?Vim 支持大量插件,但是由於它沒有嚴格定義框架,插件的文件可以胡亂分布在不同目錄下,導致用戶管理起來會很困難(LCTT:當然,前提是你有很多插件,還有點小小的強迫症,覺得理一理這些插件心裡會舒
Linux中國

Ubuntu 14.04 LTS: 定製 Unity

雖然Unity桌面管理器自從伴隨 Ubuntu 11.01首次發布以來表現出了強勁的性能,並在可用性上邁進了一大步,但是有人對自定義其外觀和行為所帶的限制感到反感。我們現在來看看如何自定義Unity,讓你重拾自己掌控桌面的感覺。 Unity中的可用定製項目 在ubuntu 14.04中,Unity 有一些以前沒有的可定製項。登入你的 Unity,進入設置並選擇顯示,你將看到以下畫面: Ubuntu 14.04 LTS 顯示和 Unity 設置 ...
Linux中國

LFS編譯過程必備輔助手冊(一)

前言 LFS(Linux from scratch)是從源代碼開始編譯Linux操作系統。如果需要深度定製Linux操作系統或者需要 更加深入學習Linux的學習者可以從這裡開始您的旅途。這份意義的深淵不必多說。 同時也希望您能加入我們一起開始這段旅程加入我們 從7月初開始我們團隊裡面兩個人為了更加深入的學習Linux方面的知識。也為了瞻仰LFS大神們的光輝。 開始了LFS的旅程,因為LFS官方文檔寫的雖然非常具體,但是多多少少對於一些Linux新手來說造成很多困擾。 因此我們團隊做完LFS之後寫了這篇輔助性質
Linux中國

Linux 目錄導航技巧

目錄當行是命令行系統的基礎概念.雖然不是什麼難以理解的東西,但是知道一些技巧能夠豐富你的經驗並且提高工作效率.在這篇文章中,我們會討論這些小技巧。 我們已經知道的東西 在開始高級技巧之前,有一些必須知道的基本命令: pwd顯示當前目錄 cd 改變當前目錄 cd 跟兩個點(cd ..)能返回父目錄 cd 跟著相對目錄就能直接切換當相對目錄下 cd 跟著絕對目錄就能切換到絕對目錄下 ...
Linux中國

Linux 截屏軟體 Shutter

Shutter,是一款Linux平台下廣受歡迎的截屏軟體。最近的更新中,該軟體修復了若干bug,並且使用了新的應用圖標。 這款開源並且功能強大的截屏工具可以讓你選擇桌面的任意區域、指定應用窗口或者整個屏幕區域來進行截屏。此外,你還可以添加註釋、文本或者特效。 0.91版本修復了若干明顯的bug,包括在Ubuntu 14.04中縮略圖無法正常地在應用切換欄中顯示的問題。由於'imm.io'在今年早期停止了服務,所以此次更新還取消了將截圖上傳到Pixlr圖像服務的選項。 最後,這次更新突出了由 Lucas Romero Di Benedetto 精心設計的相機快門式應用圖標
Linux中國

放棄微軟產品,慕尼黑省下數百萬美元

慕尼黑這座城市已經成為了從微軟產品轉向開源的,最突出的城市管理案例之一,而且Canonical公司和ubuntu為這次變革起了很大的作用。 慕尼黑成功脫離了微軟的依賴,但是他們為這次擺脫過程付出了價值不菲的代價。從微軟產品轉向開源的好處看起來似乎很昂貴,但是轉變的成本比之後的產品升級顯著要低,不僅如此,在未來,我們會發現這種做法更便宜。 當你在像慕尼黑城市這種大城市,嘗試從一個專有解決方法轉向開源的時候,這可並不容易。因為慕尼黑擁有22個組織單位,每個單位都有自己的IT部門,更不要說各部門之間不同版本的應用程序。 地
Linux中國

紅帽公司發布 OpenStack Platform 5

紅帽公司宣布在RHEL上推出OpenStack Platform5,這是基於OpenStack開源雲的第三個企業級發行版。該版本不僅開發了一些新功能,針對的用戶群體也大為增多,如高大上的雲用戶、電信企業、互聯網服務供應商(ISP)、公有雲服務供應商等。 OpenStack Platform 5是基於最新的Openstack Icehouse的發行版,並且針對雲計算技術做了大量的修改和優化工作而來的。 這個最新的發行版有3年的技術支持周期,我選擇了使用它是考慮到紅帽公司在Linux系統上對用戶無以倫比的技術支持,紅帽公司對其OpenStack Platform 5的技術支持服務將是促使企業購買的關
Linux中國

五個超贊的字元藝術生成器!

ASCII字元藝術 前兩天有人在微博上傳了一張Linux登錄後的Motd圖片,非常傳神的體現了系統管理員們無厘頭和無奈的一面。 其實這副圖片就是通過人們稱為ASCII字元藝術的方法生成的,完整的代碼如下: cat EOT _oo0oo_ 088888880 88" . "88 (| -_- |) 0 ...

Posts navigation