IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉貼|軟件發(fā)布

您當前所在位置: 首頁操作系統(tǒng)LINUX → Linux SSH命令使用大全

Linux SSH命令使用大全

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(1)

  先暫時發(fā)一個比較全面的說明在這里,以后可以考慮發(fā)一個具體例子出來。

  rm -rf mydir <——說明:mydir目錄——>

  cd mydir <——說明:進入mydir目錄——>

  cd – <——說明:回上一級目錄——>

  cd ~ <——說明:回根目錄——>

  mv tools tool <——說明:把tools目錄改名為tool ——>

  ln -s tool bac <——說明:給tool目錄創(chuàng)建名為bac的符號鏈接,最熟悉的應該就是FTP中www鏈接到public_html目錄了——>

  cp -a tool /home/leavex/www <——說明:把tool目錄下所有文件復制到www目錄下——>

  rm go.tar <——說明:刪除go.tar文件——>

  find mt.cgi <——說明:查找文件名為mt.cgi的文件——>

  df -h <——說明:查看磁盤剩余空間,好像沒這個必要,除非你太那個了——>

  tar xvf wordpress.tar <——說明:解壓tar格式的文件——>

  tar -tvf myfile.tar <——說明:查看tar文件中包含的文件——>

  gzip -d ge.tar.gz <——說明:解壓.tar.gz文件為.tar文件——>

  unzip phpbb.zip <——說明:解壓zip文件,windows下要壓縮出一個.tar.gz格式的文件還是有點麻煩的——>

  tar cf toole.tar tool <——說明:把tool目錄打包為toole.tar文件——>

  tar cfz geek.tar.gz tool <——說明:把tool目錄打包且壓縮為geek.tar.gz文件,因為.tar文件幾乎是沒有壓縮過的,MT的.tar.gz文件解壓成.tar文件后差不多是10MB ——>

  wget http://www.sevenapart.com/download/wp.tar.gz <——說明:下載遠程服務器上的文件到自己的服務器,連上傳都省了,服務器不是100M就是1000M的帶寬,下載一個2-3兆的MT還不是幾十秒的事——>

  wget -c <——說明:繼續(xù)下載上次未下載完的文件——>

  tar cfz geek.tar.gz tool<——說明:把tool目錄打包且壓縮為geek.tar.gz文件,因為.tar文件幾乎是沒有壓縮過的,MT的.tar.gz文件解壓成.tar文件后差不多是10MB——>

  退出SSH后,繼續(xù)運行!

  #nohup wget &

  wget是一個Linux環(huán)境下用于從World Wide Web上提取文件的工具,這是一個GPL許可證下的自由軟件,其作者為Hrvoje Niksic 。wget支持HTTP和FTP協(xié)議,支持袋里服務器和斷點續(xù)傳功能,能夠自動遞歸遠程主機的目錄,找到合乎條件的文件并將其下載到本地硬盤上;如果必要,wget將恰當?shù)剞D換頁面中的超級連接以在本地生成可瀏覽的鏡像。由于沒有交互式界面,wget可在后臺運行,截獲并忽略HANGUP信號,因此在用戶推出登錄以后,仍可繼續(xù)運行。通常,wget用于成批量地下載Internet網(wǎng)站上的文件,或制作遠程網(wǎng)站的鏡像。

  語法:

  wget [options] [URL-list]

  URL地址格式說明:可以使用如下格式的URL:

  [url=http://host[:port]/path]http://host[:port]/path[/url]

  例如:

  ftp://username:password@host/dir/file

  在最后一種形式中,以URL編碼形式為FTP主機提供了用戶名和密碼(當然,也可以

  使用參數(shù)提供該信息,見后)。

  參數(shù)說明:

  wget的參數(shù)較多,但大部分應用只需要如下幾個常用的參數(shù):

  -r 遞歸:對于HTTP主機,wget首先下載URL指定的文件,然后(如果該文件是一個HTML文檔的話)遞歸下載該文件所引用(超級連接)的所有文件(遞歸深度由參數(shù)-l指定)。對FTP主機,該參數(shù)意味著要下載URL指定的目錄中的所有文件,遞歸方法與HTTP主機類似。

  -N 時間戳:該參數(shù)指定wget只下載更新的文件,也就是說,與本地目錄中

  的對應文件的長度和最后修改日期一樣的文件將不被下載。

  -m 鏡像:相當于同時使用-r和-N參數(shù)。

  -l 設置遞歸級數(shù);默認為5。-l1相當于不遞歸;-l0為無窮遞歸;注意,

  當遞歸深度增加時,文件數(shù)量將呈指數(shù)級增長。

  -t 設置重試次數(shù)。當連接中斷(或超時)時,wget將試圖重新連接。如

  果指定-t0,則重試次數(shù)設為無窮多。

  -c 指定斷點續(xù)傳功能。實際上,wget默認具有斷點續(xù)傳功能,只有當你使用別的ftp工具下載了某一文件的一部分,并希望wget接著完成此工作的時候,才需要指定

  此參數(shù)。

  使用舉例:

  wget -m -l4 -t0

  將在本地硬盤建立的鏡像,鏡像文件存入當前目錄下一個名為oneweb.com.cn的子目錄中(你也可以使用-nH參數(shù)指定不建立該子目錄,而直接在當前目錄下建立鏡像的目錄結構),遞歸深度為4,重試次數(shù)為無窮(若連接出現(xiàn)問題,wget將堅韌不拔地永遠重試下去,知道任務完成?。?/p>

  另外一些使用頻率稍低的參數(shù)如下:

  -A acclist / -R rejlist:

  這兩個參數(shù)用于指定wget接受或排除的文件擴展名,多個名稱之間用逗號隔開。例

  如,假設我們不想下載MPEG視頻影像文件和.AU聲音文件,可使用如下參數(shù):

  -R mpg,mpeg,au

  其它參數(shù)還有:

  -L 只擴展相對連接,該參數(shù)對于抓取指定站點很有用,可以避免向宿主

  主機的其他目錄擴散。例如,某個人網(wǎng)站地址為:,使用如下命令行:

  wget -L

  則只提取該個人網(wǎng)站,而不涉及主機 ygkjgt7.cn?上的其他目錄。

  -k 轉換連接:HTML文件存盤時,將其中的非相對連接轉換成為相對連接。

  -X 在下載FTP主機上的文件時,排除若干指定的目錄

  另外,下面參數(shù)用于設置wget的工作界面:

  -v 設置wget輸出詳細的工作信息。

  -q 設置wget不輸出任何信息。

  如果我們已經(jīng)在一個HTML文檔(或普通文本文檔)中存儲了所要提取的文件的連接,可以讓wget直接從該文件中提取信息,而不用在命令行中提供URL地址,參數(shù)格式:

  -i filename

  地址文件也可以不是HTML文檔,例如,一個普通的文本文件,其中有需要下載URL列表即可。

  我們可以用以下技巧提高下載速度:由于Linux是一個多任務系統(tǒng),我們可以同時運行多個wget進程以提高下載速度,例如,先下載某主頁文件(index.html),然后將該文件所列出的所有地址分別用一個獨立的wget進程進行下載。

  至于其他的參數(shù),可參考wget的man手冊頁,命令為:

  man wget

  DreamHost中shell使用指南

  1. Basic Instructions基本操作命令

  通常來說,使用"$[Instructions] -help"可以獲得以下各個命令[instructions]的幫助,包含其參數(shù)列表的定義。

  -ls 列出當前文件夾下所有內(nèi)容

  $ls -o 列出當前文件夾中所有內(nèi)容,含詳細信息,但不列出group

  $ls -l 同上,含group信息

  $ls -a 列出當前文件夾中所有內(nèi)容,包含以"."開頭的文件

  $ls -t 按更改時間排序

  $ls -v 按版本先后排序

  -cd [dir] 進入文件夾

  -pwd 顯示當前路徑

  -mkdir [dir] 新建文件夾

  -chmod 更改文件/文件夾權限

  $chmod [Mode] [dir],其中Mode形如"755″或"777″等。

  $chmod [Mode] [file]

  $chmod -R [Mode] [dir],遞歸形式,即將目標文件夾內(nèi)所有文件均改變權限

  Mode還有另一種表達方式,"755″即為"-rwxr-xr-x",不列舉了。

  -rm [file] 刪除文件/文件夾

  $rm -f [file] 強行刪除,忽略不存在的文件,無提示

  $rm -r [file] 遞歸刪除所有內(nèi)容

  -cp 拷貝

  $cp [options] [source] [destination]

  其中[options]可以為-f(強行拷貝)或-r(遞歸拷貝)

  -mv 重命名或移動

  $mv [options] [source] [destination]

  [options]常用:-f(強行移動/重命名), -i(移動/重命名前嘗試), -u(更新)

  例如

  $mv wwwroot/cgi-bin . 將/cgi-bin目錄移動到當前目錄下

  $mv cronfile.txt myfile.txt 將cronfile.txt重命名為myfile.txt

  2. wget下載工具

  wget是一種非交互式的網(wǎng)絡文件下載工具,在linux下可以使用該工具快速地從網(wǎng)絡上下載所需要的文件而不需要經(jīng)由本地硬盤中轉,而且速度極快。以下是一些使用方法:

  wget [參數(shù)列表] URL

  最簡單的用法:

  $wget

  wget的常用參數(shù):

  · -t [nuber of times]:嘗試次數(shù),當wget無法與服務器建立連接時,嘗試連接多少次。比如"-t120″表示嘗試120次。當這一項為"0″的時候,指定嘗試無窮多次直到連接成功為止,這個設置非常有用,當對方服務器突然關機或者網(wǎng)絡突然中斷的時候,可以在恢復正常后繼續(xù)下載沒有傳完的文件;

  · -c:斷點續(xù)傳,這也是個非常有用

關鍵詞標簽:Linux,SSH命令

相關閱讀

文章評論
發(fā)表評論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關下載

    人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址 dmidecode命令查看內(nèi)存型號 linux tc實現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關機、重啟、注銷 命令 查看linux服務器硬盤IO讀寫負載