Time of Update: 2014-03-09
什麼時候用xargs我們可以用管道將一個命令的stdout重新導向到另一個命令的stdin。例如cat foo.txt | grep "bar"但是,有些命令只能以命令列參數的形式接受資料,而無法通過stdin接受資料流。在這種情況下,xargs就顯得非常的有用了。將多行輸入轉換成單行輸出cat example.txt1 2 3 45 6 78 9cat example.txt | xargs1 2 3 4 5 6 7 8 9將單行輸入轉換成多行輸出cat
Time of Update: 2014-03-09
LAMP環境編譯(上)--編譯前準備 一、介紹1、Apache,PHP,MySQL為什麼要在Linux上搭建?1)他們的在Linux上的運行效率相對於Windows會更高2)某些模組只是針對Linux進行開發的3)這些軟體最早也是在Linux/UNIX上發展起來的2、為什麼不選用最新的軟體?因為最新的軟體不一定就是企業在用的,企業用的大多是最穩定的版本!3、為什麼選用源碼包安裝?因為二進位包有其自身的局限性,如二進位不能很好的定製,不能擷取源碼,而且二進位包大多數情況下都是針對某一特定
Time of Update: 2014-03-09
.tar (註:tar是打包,不是壓縮!)解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName.gz解壓1:gunzip FileName.gz解壓2:gzip -d FileName.gz壓縮:gzip FileName.tar.gz 和 .tgz解壓:tar zxvf FileName.tar.gz壓縮:tar zcvf FileName.tar.gz DirNametar 與 find
Time of Update: 2014-03-09
Linux 操作基本原則:1.一切皆檔案。2.由功能單一的小程式組成。3.組合小程式,完成複雜任務。4.執行過程中,儘可能避免與使用者互動5.所有配置資料都儲存在文字檔中。不同的Linux 發行版主要體現在:檔案名稱、存放路徑、軟體包管理、預設工具等。切換終端:Ctrl+Alt+(F1-F6)F7為預設的圖形終端,要安裝了圖形介面程式才有效。第一次在CLI下啟動圖形終端:startx @啟動第二個startx --: 2 @......Linux
Time of Update: 2014-03-09
系統資訊如下:[root@localhost ~]# lsb_release -aLSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarchDistributor ID: RedHatEnterpriseServerDescription: Red Hat Enterprise Linux Server
Time of Update: 2014-03-09
最近看了一些網路安全的東西,覺得網路的世界遠遠沒有我們想象的那麼簡單。去年自己只是簡單的看了一些關於iptables的簡單使用規則,當然現在也只是對iptables有簡單的瞭解而已,不能算上是熟悉,寫這點東西的目的也只是簡單的科普,很多東西只能簡單的提下,因為這部分內容實在太多,無法一一列舉。
Time of Update: 2014-03-09
本篇是Linux小白最佳實務第5篇,目的就是讓白菜們瞭解Linux進程之間是如何對話的。之前連載的幾篇,在上引起了很多的反響,有人也反映圖多文字少,感覺沒有乾貨.本篇選了大部分是實戰講解的"管道與重新導向"進行連載,希望讓讀者能真正學到東西.想每天能聽到小妞的語音播報,想學更多學校裡和書本上學不大的IT技術或技能,歡迎關注公眾號:xiniubook2008。或加微博:我的圖書我做主,參加活動,免費獲書。 8.3管道與重新導向 管道與重新導向是Linux系統
Time of Update: 2014-03-09
目前Linux系統中常用的FTP伺服器軟體用三種:Vsftpd,Proftpd和Wu-ftpd。它們都是基於GPL協議開發的,功能也基本相似,在此僅介紹Vsftpd伺服器1.Vsftp伺服器的安裝我使用的Linxux版本是RHEL Server
Time of Update: 2014-03-09
參考此文檔 http://blog.csdn.net/xtdhqdhq/article/details/19197635(Nagios監控服務端與用戶端的安裝)假設監控機:192.168.0.10 server1被監控機:192.168.0.11
Time of Update: 2014-03-09
這個作品是我花了七天時間才完成的,這七天我幾乎沒有出過屋。光調試就調試了好幾百次,因為手頭就一台電腦,每次調試就要關機,用實體電腦測試。其實本來三天左右就可以完成,但是在添加fedora安裝引導時候遇到了問題,花了好久才研究透。在這期間我學習gurb4dos的應用,代碼的編寫以及linux系統內的syslinux引導檔案的配置、學會了製作gurb引導grldr檔案的編寫、gurb啟動介面message檔案的製作。本作品是移植電腦店PE,在次基礎上增加了七大項功能分別是:無線(WiFi)破解系統C
Time of Update: 2014-03-09
Gdb調試注意:在Gcc編譯選項中一定要加入 –g退出GDB:quit 或 Ctrl+d 調試過程:1. 查看檔案命令: (gdb) l 2. 設定斷點命令:(gdb) b 行號 註:到第17行停止,並沒有執行17行3. 查看斷點情況 info b 4. 運行代碼 r命令: (gdb) r(也可以指定行開始運行,在r後面加上行號) 5. 查看變數值 p命令:(gdb) p
Time of Update: 2014-03-09
Vi/Vim 圖片著作權:lampbrother說明:進入Vim/Vi後預設是命令模式 1)基本命令 a 在游標後附加文本 i 在游標前插入文本 :wq 儲存修改並退出 ZZ 快速鍵,儲存修改並退出 :q! 不儲存修改退出 :w 儲存修改 2)基本操作u 取消上一步操作ctrl+r 恢複上一步被撤銷的操作:set nu 設定行號:set
Time of Update: 2014-03-09
最近給公司部署伺服器的時候發現他們提供的伺服器是centos6.4系統的,裝好系統和相關服務httpd,mysql,php,一跑代碼,發現php5.3中的zend加密不能用,安裝Zend Guard Loader後仍舊不能使用,才發現是程式中只支援Zend Optimizer解密。於是只得尋找php5.2的版本。趕緊上網找一下,有沒有yum安裝php5.2的。 還真被我找到了。只好修改yum源。方法如下: 1.環境centos6.4 x86_64 2.添加源wget -q -O - http:/
Time of Update: 2014-03-09
武哥電腦維修工具箱v1.0 想看製作的效果如何請看
Time of Update: 2014-03-09
俗話說出來混遲早要還的,在大學欠下的Linux賬,現在是該還了。大學學完Linux,然後基本再沒碰過了,已經基本全部交還給老師了。現在又要重新開始學習了。 因為在項目開發中,想要入手Linux開發還是比較簡單的,不需要掌握太多的東西,熟悉一下基本的命令模式操作,熟悉常用的vim編輯器操作就可以了。當我們開發到一定程度就會根據不同需求去學習掌握更多的Linux知識和操作。
Time of Update: 2014-03-09
Gcc編譯1.檔案類型.c C原始程式.o 目標檔案.h 標頭檔.i 已經預先處理的C原始檔案.ii 已經預先處理的C++原始檔案.a 編譯後的靜態庫檔案.so 編譯後的動態庫檔案靜態庫:在編譯連結時庫檔案的代碼全部加到可執行檔中,檔案比較大,運行時就需要庫檔案了。動態庫:在程式運行時連結檔案載入庫,節約系統開銷2.Gcc編譯流程(1).先行編譯gcc -E linux.c -o linux.igcc [選項] 檔案 [選項]
Time of Update: 2014-03-09
原創內容,轉載請註明出處。1.yum安裝svnyum install -y subversion 等待一會兒,顯示下邊的內容。Dependency Installed: gnutls.i686 0:2.8.5-10.el6_4.2 libproxy.i686 0:0.3.0-4.el6_3 libproxy-bin.i686 0:0.3.0-4.el6_3 libproxy-python.i686 0:0
Time of Update: 2014-03-09
/********************************************************************* * Author : Samson * Date : 03/02/2014 * Test platform: * Linux ubuntu 3.2.0-58-generic-pae * GNU bash, version 4.2.39 * *****************************
Time of Update: 2014-03-09
先到官網下載Sublime Text 2 http://www.sublimetext.com/2也可以再命令列中執行(以Fedora20 64位 為例):[root@localhost Downloads]# wget http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.2%20x64.tar.bz2然後找到剛才下載的Sublime Text 2.0.2 x64.tar.bz2執行命令解壓:[root@localhost
Time of Update: 2014-03-09
11.3 Linux網路設定Linux系統在伺服器佔用較大份額,使用計算首先要瞭解網路設定,本節主要介紹Linux系統的網路設定。11.3.1