Time of Update: 2015-08-05
Linux學習-ps aux指令,linux-psaux指令 如果直接用ps命令,會顯示所有進程的狀態,通常結合grep命令查看某進程的狀態。如果想對進程時間監控,應該用 top 工具。下面主要介紹下ps指令。linux進程狀態在Linux中,進程存在5中狀態ps常用命令下面是常用的ps指令,查看進程狀態 (1)ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。 (2)ps -A 顯示所有程式。 (3)ps c
Time of Update: 2015-08-05
Linux下安裝FTP伺服器及配置,linuxftp 通常情況下,向伺服器上傳代碼、檔案,vsftp用的還是比較多的。下面是本人安裝配置的過程。 Linux系統:centos6.6. 安裝步驟 1.通過yum來安裝vsftpd[root@localhost ~]# yum -y install vsftpd2.設定為開機啟動[root@localhost ~]# chkconfig vsftpd on3.把下面幾行注釋去掉,讓其配置生效:local_enable=YESwrite_
Time of Update: 2015-08-05
Linux下的串口調試工具 —— Xgcom,串口調試工具xgcom (1)安裝必須的庫apt-get install automakeapt-get install libglib2.0-devapt-get install libvte-devapt-get install libgtk2.0-dev(2)下載xgcom源碼包tar -xvf xgcom-0.04.2.tgzcd
Time of Update: 2015-08-05
linux下shell指令碼執行jar檔案,最近在搞一個shell指令碼啟動jar檔案個關閉jar檔案的東東。搞得我都蛋疼了。今天晚上終於弄好了話說,小弟的linux只是剛入門,經過各方查資料終於搞定了。話不多說,下面開始上小弟寫的shell指令碼上面是小弟寫的shell指令碼。寫的不好請見諒。首先遇到的第一個坑我在window下寫的
Time of Update: 2015-08-05
使用GitHub管理Eclipse分布式項目開發在前一篇(GitHub管理iOS分布式項目開發 )中介紹了GitHub管理iOS分布式開發,今天老關將向大家介紹使用GitHub管理Eclipse分布式項目。事實上我們的團隊這在開發一個多移動平台項目,除了iOS平台還有Android和Window Phone 7平台,使用github管理我們Android項目,其實就是配置和使用Eclipse。下面我根據我們的經驗總結一些心得如下:1.Eclipse中下載安裝Egit外掛程式;2.建立代碼倉庫;3
Time of Update: 2015-08-05
如何在GitHub上fork一個項目來貢獻代碼以及同步原作者的修改作為一個IT人,通過GitHub進行學習是最快的成長手段。我們可以瀏覽別人的優秀代碼。但只看不動手還是成長得很慢,因此為別人貢獻代碼才是明智之舉。比如我們看下片看,許多大片都是由字幕組免費翻譯壓制的。為什麼他們要這樣做呢?因為他們都是聰明的大學生,為了提高聽力水平,提高筆譯水平才這樣乾的!中國人都是非常實務的!因此貢獻代碼,參與開源項目都是有益無害的!好了,讓我們開始吧!如何貢獻自己的力量首先你總得有自己的github帳號吧,註冊
Time of Update: 2015-08-05
如何使用DM-Crypt加密Linux檔案系統?讀者經常詢問我們的一個常見問題是,如何為 Linux
Time of Update: 2015-08-05
如何在 Ubuntu 中管理開機啟動應用在 Ubuntu 中管理開機啟動應用你曾經考慮過 在 Ubuntu 中管理開機啟動應用 嗎?如果在開機時,你的 Ubuntu 系統啟動得非常緩慢,那麼你就需要考慮這個問題了。每當你開機進入一個作業系統,一系列的應用將會自動啟動。這些應用被稱為‘開機啟動應用’
Time of Update: 2015-08-05
Ubuntu系統進程綁定CPU核本文講述如何在Ubuntu系統中,把指定的進程綁定到指定的CPU核運行。而通常是由作業系統負責管理進程和線程的調度,但是這種情況下是不清楚由哪個CPU核運行你的進程,因為作業系統的調度是基於資源的可用性進行判斷的。可以這樣,把指定的CPU核綁定到你的進程。taskset -cp <CPU ID | CPU IDs> <Process ID>下面用一個簡單的例子來說明怎樣做到。1. CPU利用率達100%的範例代碼:class Test {
Time of Update: 2015-08-05
如何在 Ubuntu 上比較 PDF 檔案如果你想要在Ubuntu 上對PDF檔案進行比較,你可以使用下面工具之一。Comparepdfcomparepdf是一個命令列應用,用於將兩個PDF檔案進行對比。預設對比模式是文字模式,該模式會對各對相關頁面進行文字對比。只要一檢測到差異,該程式就會終止,並顯示一條資訊(除非設定了-v0)和一個指示性的返回碼。用於文字模式對比的選項有 -ct 或 --compare=text(預設),用於視覺對比(這對表徵圖或其它映像發生改變時很有用)的選項有 -ca
Time of Update: 2015-08-05
在Ubuntu
Time of Update: 2015-08-05
如何分析 Linux 日誌日誌中有大量的資訊需要你處理,儘管有時候想要提取並非想象中的容易。在這篇文章中我們會介紹一些你現在就能做的基本日誌分析例子(只需要搜尋即可)。我們還將涉及一些更進階的分析,但這些需要你前期努力做出適當的設定,後期就能節省很多時間。對資料進行進階分析的例子包括產生匯總計數、對有效值進行過濾,等等。我們首先會向你展示如何在命令列中使用多個不同的工具,然後展示了一個日誌管理工具如何能自動完成大部分繁重工作從而使得日誌分析變得簡單。用 Grep
Time of Update: 2015-08-05
很直觀的 Git 常用命令圖表Git 是一個很強大的分布式版本控制系統。它不但適用於管理大型開源軟體的原始碼,管理私人的文檔和原始碼也有很多優勢。本來想著只把最有用、最常用的 Git 命令記下來,但是總覺得這個也挺有用、那個也用得著,結果越記越多。Ubuntu完美安裝搭建Git伺服器 GitHub 教程系列文章: GitHub 使用教程圖文詳解 Git 標籤管理詳解 Git 分支管理詳解 Git 遠程倉庫詳解
Time of Update: 2015-08-05
Linux OOM killer 機制Linux中的Out Of Memory(OOM)
Time of Update: 2015-08-05
如何在GitHub上傳項目貢獻代碼本文獻給對Git很迷茫的新手,注意是新手,但至少會點基本操作,有點基本概念的新手,我不會從怎麼用GitHub和Git是什麼開始講的。如果作為新手你看書又看不進去,原理又太複雜,有沒有直接了當告訴我們怎麼給項目貢獻代碼,並和項目同步代碼的大體流程。於是我快速寫了這麼個東西。一來整理下自己混亂的思路,二來想號召大家一起用Git開發點東西,可是好幾個同鞋只會寂寞的給自己push。以下提到的《Pro Git》中文版 PDF 下載見 我先說下
Time of Update: 2015-08-05
蘋果Mac電腦安裝Windows 10的簡明教程每次在Mac上安裝Windows都是一件非常痛苦的事情,曾經為了裝Win8把整台Mac的硬碟資料都弄丟了,最後通過龜速系統復原模式恢複了MacOSX(50M電信光纖下載了3天才把系統下載完),相信和我有相同經曆的朋友不在少數。前些天微軟發表了新的大作Windows10,在這裡寫一篇簡明教程以求協助各位還沒在Mac上安裝過Windows的朋友完成安裝。第0步 材料準備安裝Windows10以前,要準備:Windows 10 安裝鏡像64位鏡像:ed2
Time of Update: 2015-08-05
上傳項目到GitHub,同步遠程Github倉庫最近在寫一個簡單的Android項目,不過由於人員管理上鬆散,所以決定把代碼提交至GitHub,提前感受一下一直很火的GitHub。曆程簡述:1、本來想偷懶,看看有沒有類似subversion,簡單操作的團隊開源工具,不過之前是在javaweb方向上使用,在移動開發上當然用適合的工具了,於是捨棄之2、再一想,有莫有eclipse的外掛程式,整合上傳,下載github上的源碼呢?參考(使用GitHub管理Eclipse分布式項目開發
Time of Update: 2015-08-05
什麼是邏輯分區管理 LVM ,如何在Ubuntu中使用?邏輯分區管理(LVM)是每一個主流Linux發行版都含有的磁碟管理選項。無論是你需要設定儲存池,還是只想動態建立分區,那麼LVM就是你正在尋找的。 什麼是
Time of Update: 2015-08-05
關於Linux防火牆'iptables'的面試問答Nishita Agarwal是Tecmint的使用者,她將分享關於她剛剛經曆的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。Linux防火牆Iptables面試問題所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。“嗨,朋友!我叫Nishita
Time of Update: 2015-08-05
shell小技巧--用“$$”和"$0"防止同一個指令碼啟動多次在編寫shell指令碼通過crontab定時任務啟動時,如果shell指令碼執行時間超過了,crontab拉起指令碼的時間間隔,這個時候可能就會出現同一個指令碼同時啟動多次的現象。這個時候可能會導致採集的資料有重複,計算不準確等等問題,在這種有明顯先和順序要求的時候,就會出問題。需要採取一定手段,防止這種現象。剛好可以用“$$”和"$0",來實現這個需求,實現只有等當前