linux命令學習-01

原文地址
http://www.cnblogs.com/peida/archive/2013/03/06/2945407.html

ping命令

linux下ping不會自動終止;windows下執行四次後終止

指定次數
ping -c 10 192.168.120.206

scp命令

scp是 secure copy的縮寫,是基於ssh登錄進行安全的遠程文件拷貝,可以在服務器之間進行復制文件和目錄

從遠處複製文件到本地目錄
scp root@192.168.120.204:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/

從遠處複製目錄到本地 -r  遞歸複製整個目錄。
scp -r root@192.168.120.204:/opt/soft/mongodb /opt/soft/

上傳本地文件到遠程機器指定目錄
scp /opt/soft/nginx-0.5.38.tar.gz root@192.168.120.204:/opt/soft/scptest

上傳本地目錄到遠程機器指定目錄
scp -r /opt/soft/mongodb root@192.168.120.204:/opt/soft/scptest

ps命令

ps命令是Process Status的縮寫。ps命令列出的是當前那些進程的快照

ps 與grep 常用組合用法,查找特定進程
ps -ef|grep ssh
ps -ef|grep java
ps -ef|grep oracle
ps -ef|grep svn

表示grep進程本身,並非真正要找的進程。
root 16867 16838  0 19:53 pts/0    00:00:00 grep svn

grep 命令

grep全稱是Global Regular Expression Print
grep命令是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹 配的行打印出來

tar命令

打包是指將一大堆文件或目錄變成一個總的文件;
壓縮則是將一個大的文件通過一些壓縮算法變成一個小文件。
必要參數有如下:
-c 建立新的壓縮文件
-x 從壓縮的文件中提取文件
-t 顯示壓縮文件的內容
-z 支持gzip解壓文件
-v 顯示操作過程

可選參數如下:
-C 切換到指定目錄
-f 指定壓縮文件
--help 顯示幫助信息
--version 顯示版本信息

將文件全部打包成tar包
tar -zcvf log.tar.gz log2012.log   打包後,以 gzip 壓縮 
tar -zcvf log.tar.bz2 log2012.log  打包後,以 bzip2 壓縮 

查閱上述 tar包內有哪些文件
tar -ztvf log.tar.gz

將tar 包解壓縮 到指定目錄
tar -zxvf /opt/soft/test/log.tar.gz -C /usr/local/

文件備份下來,並且保存其權限
tar -zcvpf log31.tar.gz log2014.log log2015.log log2016.log 
這個 -p 屬性保留原本文件的屬性

在 文件夾當中,比某個日期新的文件才備份
tar -N "2012/11/13" -zcvf log17.tar.gz test
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章