gunzip -r hongchangfirst/data 如何遞迴刪除那些剩餘的非log結尾的檔案。 先列出確認一下: find hongchangfirst/data -type f ! -name "*.log" 然後真正的刪除: find hongchangfirst/data -type f ! -name "*.log" -exec rm -f {} \;
1.下載maven http://maven.apache.org/download.cgi 2.解壓 tar xzvf apache-maven-3.1.0.tar.gz 3.配置環境變數 sudo gedit /etc/profile ps:我的/etc/profile是屬於root的,我看網上有的人沒有用sudo,why? #set Maven environment export
1、下載maven wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz 2、解壓至/usr/local目錄 tar -zxvf apache-maven-3.2.5-bin.tar.gz 3、配置國內的源 在mirrors中添加以下內容 <mirror><id>
這個是已經配置完成的環境變數截圖 作業環境:linux 一. java配置環境變數 為什麼要設定環境變數。原因很簡單:首先,java檔案要通過javac命令編譯產生.class檔案,這個編譯的命令在java的jdk裡面,想要執行它就必須知道它的存放路徑。第二,java檔案執行的是編譯後的.class檔案,因此必須知道編譯後的.class檔案放在了什麼地方。(執行用的是java命令,他和javac同在jdk裡面)。基於上面的兩個需要就必須配置環境變數。下面詳細說明:JAVA_HOME、
memcached安裝 1. 下載, memcached需要先安裝libevent memcached的下載地址:http://www.danga.com/memcached/dist/memcached-1.2.6.tar.gzs
Tag:linux 技巧 jpeg 著作權聲明:轉載時請以超連結形式標明文章原始出處和作者資訊及本聲明http://rtfsc.blogbus.com/logs/23148378.html 相信使用過的朋友應該會喜歡上libjpeg,它簡單易用、壓縮品質可以隨意控制、並且穩定性很好,但是,官方網站給提供的libjpeg庫, 不論是進行壓縮時還是解壓縮時,都需要用到FILE,使得我們如果想在記憶體中直接壓縮或解壓縮映像還要自己實現相應的結構,
1、前言 在嵌入式裝置中,硬碟空間非常有限,在涉及到經常寫日誌的進程時候,需要考慮日誌的大小和刪除,不然很快就硬碟寫滿,導致日誌程式崩潰。為了捕獲硬碟寫滿的異常情境,我們需要在寫日誌過程中判斷硬碟空間的使用方式,根據硬碟的使用方式,就可以判斷是否寫滿了。如果將要寫滿了,就給出警告。這樣就可以避免程式崩潰。首先看一下linux擷取硬碟和目錄大小的命令,最後總結一下statfs結構和函數。 2、df命令
1,兩者區別 du,disk usage,是通過搜尋檔案來計算每個檔案的大小然後累加,du能看到的檔案只是一些當前存在的,沒有被刪除的。他計算的大小就是當前他認為存在的所有檔案大小的累加和。 df,disk
df 命令是列出檔案系統的整體磁碟使用量 命令使用方法 df [-ahikHTm] [目錄或檔案名稱] 參數: -a 列出所有的檔案系統 -k 以KB的容量顯示檔案系統 -m 以MB的容量顯示各檔案系統 -h 以人們較易閱讀的GB、MB、KB等格式自行顯示 (重要)
NO 分類 PS1 命令名 用法及參數 功能註解 1 顯示目錄資訊 # ls ls -a 列出目前的目錄下的所有檔案,包括以.頭的隱含檔案 # ls ls -l或ll 列出目前的目錄下檔案的詳細資料 # ls ls -a
(一)查看檔案系統空間使用方式: df文法格式df [-h] 檔案/目錄名/省略 顯示該檔案或目錄所在檔案系統磁碟空間使用方式參數解釋:-h 以人們較易讀的容量格式呈現(G/M/K)顯示,自動選擇顯示的單位大小(二)查看目錄的容量:du文法格式du [-ahskm] 檔案或者目錄名參數解釋-a : 列出所有的檔案與目錄容量,因為預設僅統計目錄的容量而已-h :以人們較易讀的容量格式呈現(G/M/K)顯示,自動選擇顯示的單位大小-s
版本有RedHat Enterprise Linux(RHEL)5.4/5.5/5.8/6.0/6.3 ISO鏡像檔案下載地址: RHEL 5.4 ISO下載 http://rhel.ieesee.net/uingei/rhel-server-5.4-i386-dvd.iso http://rhel.ieesee.net/uingei/rhel-server-5.4-x86_64-dvd.iso RHEL 5.5 ISO下載
1.rename命令批量修改檔案名稱, 其實linux下可以使用別的辦法來批量修改檔案名稱, 不過rename實在太方便了 比如把所有的表為cdb1_* 修改為cdb_*的 在本目錄下 只需要# rename 'cdb1' 'cdb' * 以前都是寫個for迴圈來做...想想多傻啊, 呵呵 rename還有更多的功能, 建議man rename下 From:http://www.hao32.com/unix-linux/42.html 2.批量變更檔名 rename 通過
今天需要在伺服器上用Regex來替換許多檔案名稱中的某些字元。 於是google了”linux 批量改名”,發現rename這個工具可以滿足需求,然而Google到的rename的中文說明發現它們所描述的內容已經不符合現在的版本而無法使用,所以研究了一下(也只是man rename罷了)記錄下來: rename [ -v ] [ -n ] [ -f ] perlexpr [ files ] 這其中:-
關於oops的文章,為了以後察看轉載了。感謝原文作者。 1. OOPS 什麼是OOPS呢? 假如寫過linux模組或linux驅動,對於OOPS並不陌生, 當模組程式出現錯誤時, 終端會列印出一些讓人頭疼的寄存器和資料, 例如: divide error: 0000 CPU: 0 EIP: 0010:[] Tainted: P EFLAGS: 00010286 eax: c10b0048 ebx: d0064000 ecx: 00005ae5 edx: c10b0048 esi: 0000
http://bamboo.72pines.com/2011/03/08/%E3%80%90%E8%BD%AC%E8%BD%BD%E3%80%91linux%E8%BF%9B%E7%A8%8B%E7%8A%B6%E6%80%81%E8%A7%A3%E6%9E%90/ Linux進程的幾種狀態 Linux是一個多使用者,多任務的系統,可以同時運行多個使用者的多個程式,就必然會產生很多的進程,而每個進程會有不同的狀態。 Linux進程狀態:R (TASK_RUNNING)
編譯rtmpdump,運行環境ubuntu10.0.4 1.下載地址: http://rtmpdump.mplayerhq.hu/ ,如圖: 我是用git方式下載的,下下來版本是2.4。 看了一下README檔案,make時需要加參數SYS=posix。不過看了Makefile,這個參數預設就是posix,所以可以不加。 但是如果把產生的庫安裝到指定路徑,需要修改Makefile,例prefix=/usr。注意 librtmp/Makefile 也需要修改。
在Linux 下添加VSFTP的使用者 一、添加 Linux 使用者. 添加使用者: useradd -s /sbin/nologin <使用者名稱> 設定密碼: passwd <使用者名稱> 二、添加使用者到vsftp的設定檔中。
OpenDesktop.net是國內第一個以技術開發為主的大型開放原始碼社區,致力於開發商品化的、與Windows高度相容的、適合政府和企業商用的案頭Linux作業系統,這個系統的名稱就叫OpenDesktop。 OpenDesktop目前的版本是1.0RC版,我們針對案頭領域,開發了一系列國際和國內領先的技術。官方網站:www.opendesktop.net介面截圖 :
LINUX是個多使用者系統,一旦串連到網路中,它可以同時為多個登入使用者提供服務。系統管理員可以隨時瞭解系統中有那些使用者,使用者都在進行什麼操作。 查看使用者的操作 系統管理員若想知道某一時刻使用者的行為,只需要輸入命令w即可,在SHELL終端中輸入如下命令: tux@tux-desktop:~$ w 21:13:14 up 7:08, 2 users, load average: 0.22, 0.32, 0.20 USER TTY&