putty操做指南

首先付下載地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.htmlhtml

這篇文章主要介紹Putty的基礎用法,同時經過Putty來編輯HTML文件。一方面是本身最近學習的在線筆記,另外一方面但願文章對你有所幫助。Putty是Windows下操做Linux命令的小工具,也是一個跨平臺的遠程登錄工具,很是好用。linux

常見命令包括:web

 

[plain]  view plain  copy
 
  1. cd 文件夾名 :查看路徑  
  2. dir :查看當前路徑下的全部文件  
  3. ls :列出當前文件夾下全部內容  
  4. pwd :顯示當前路徑  
  5. clear : 清空終端屏幕命令,Ctrl+L清除屏幕  
  6.   
  7. mkdir [dir] : 新建文件夾  
  8. mv *** **** :移動或者重命名  
  9. rm *** *** :刪除一次能夠刪除多個  
  10. cp :拷貝  
  11.   
  12. touch 文件名 : 新建文件  
  13. vi 文件名 : 編輯文件命令  
  14. cat 文件名 : 查看文件內容  
  15.   
  16. wget (路徑):下載  
  17. unzip ***.zip :壓縮文件到當前目錄  
  18.   
  19. ls -ltr  |  cat  -vte : 顯示文件夾下全部內容詳細信息  

 

 

0. 簡介

PuTTY是一個Telnet、SSH、rlogin、純TCP以及串行接口鏈接軟件。PuTTY爲一開放源代碼軟件,主要由Simon Tatham維護,使用MIT licence受權。shell

隨着Linux在服務器端應用的普及,Linux系統管理愈來愈依賴於遠程。在各類遠程登陸工具中,Putty是出色的工具之一。它是一個免費的、Windows x86平臺下的Telnet、SSH和rlogin客戶端,可是功能絲絕不遜色於商業的Telnet類工具。服務器

下載地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.htmlsession

Here are the PuTTY files themselves:編輯器

  • PuTTY (the SSH and Telnet client itself)
  • PSCP (an SCP client, i.e. command-line secure file copy)
  • PSFTP (an SFTP client, i.e. general file transfer sessions much like FTP)
  • PuTTYtel (a Telnet-only client)
  • Plink (a command-line interface to the PuTTY back ends)
  • Pageant (an SSH authentication agent for PuTTY, PSCP, PSFTP, and Plink)
  • PuTTYgen (an RSA and DSA key generation utility).

 

1. 運行Putty

 

PuTTY 是一個準綠色軟件,說它綠色是由於直接就能使用,徹底沒有任何的安裝程序。
運行界面以下所示:工具

這裏做者直接登錄本身的遠程服務器,以下圖所示,輸入Host Name,選擇SSH點擊Open便可。密碼:學習

 gufe@2017

點擊「Open」按鈕後,進入下面這個界面,同時輸入密碼(不可見)便可登陸。字體

 

2. 查看編碼方式

命令:echo $LANG $LANGUAGE
經過命令能夠查看編碼方式,顯示以下所示,一般是UTF-8編碼(支持中文)。

補充:在linux中,#表示管理員,$表示普通用戶,$開頭表示變量,echo命令功能是在顯示器上顯示一段文字,通常起到一個提示的做用。

修改編碼方式的操做以下圖所示:

3. Clear 清屏

命令:clear
也可使用Ctrl+L清除屏幕,這是在編寫Linux經常使用的一個命令。

 

4.dir ls 查看文件夾下內容

命令:dir
以下圖所示,顯示當前登陸xzyang用戶的目錄下,存在一個pub文件夾;而後執行cd pub去到該目錄,病調用dir顯示沒有任何內容,再輸入mkdir yxz建立一個yxz的文件夾。
注意:~帳戶的home目錄,cd ~表示返回home目錄。

命令:ls
Listing Files/SubFolders(ls)
$ls 列出當前文件夾下全部內容
$ls -o 列出當前文件夾中全部內容,含詳細信息,但不列出group
$ls -l 同上,含group信息
$ls -a 列出當前文件夾中全部內容,包含以」.」開頭的文件
$ls -t 按更改時間排序
$ls -v 按版本前後排序


這裏若是想顯示文件夾下全部內容詳細信息,使用以下命令。
命令:ls -ltr  |  cat  -vte

 

 

5. cd 查看路徑 | pwd 顯示當前路徑

命令:cd [dir] 進入文件夾
Change Directory ,"cd yxz"表示進入yxz文件夾,"cd ~"表示返回home根目錄,"cd .."表示返回上一層目錄(相似DOS)。
更改目錄 Change Directory (cd):cd /path/to/directory/,有DOS基礎的同窗應該知道,路徑能夠用相對也能夠用絕對。

命令:pwd
注意:pwd不是password,而是查看當前目錄,會輸出完整的路徑。

 

6. mkdir 新建文件夾

命令:mkdir 文件夾
建立文件夾yxz,原來dir沒有顯示,在執行"mkdir yxz"後顯示新建文件夾yxz。




7. touch 建立文件

命令:touch yxz.html
建立yxz.html文件,若是touch了已有的文件,則會更新那個文件的日期爲當前。

 

8. vi 編輯HTML代碼

命令: vi  文件名 
注意:
(1) 輸入"vi yxz.html"後,用vi打開文件後,是處於「命令行模式(command mode)」,您要切換到「插入模式(Insert mode)」纔可以輸入文字。切換方法:在「命令行模式(command mode)」下按一下字母「i」就能夠進入「插入模式(Insert mode)」,這時候你就能夠開始輸入文字了。
(2) 編輯好後,需從插入模式切換爲命令行模式才能對文件進行保存,切換方法:按「ESC」鍵。 
(3) 保存並退出文件:在命令模式下輸入:wq便可!(別忘了wq前面的:) 
參考:http://blog.csdn.net/bruce0532/article/details/7842384

 


代碼以下:

[html]  view plain  copy
 
  1. <html>  
  2. <head>  
  3.       <title>Putty HTML</title>  
  4. </head>  
  5. <body>  
  6.       <div align="center">  
  7.           <h1>楊秀璋我的簡歷</h1>  
  8.           <hr width="80%" color="red" size="2">  
  9.           <ul>  
  10.               <li>高中:貴州師大附中</li>  
  11.               <li>本科:北京理工大學-軟件學院-軟件工程</li>  
  12.               <li>碩士:北京理工大學-軟件學院-web數據挖掘</li>  
  13.           </ul>  
  14.       </div>  
  15. </body>  
  16. </html>  
  17. ~  
  18. ~  
  19. ~  
  20. ~  
  21. ~  
  22. ~  
  23. ~  
  24. -- INSERT --                                                  11,72-55  

VI編輯過程以下所示:

 

 


HTML顯示以下所示:http://parlab.gufe.edu.cn/~xzyang/yxz.html


基礎知識介紹--參考:Putty文件查看/編輯命令
vi 是」Visual Interface」 的簡稱,它在Linux 上的地位就彷彿Edit 程序在DOS上同樣。它能夠執行輸出、刪除、查找、替換、塊操做等衆多文本操做,並且用戶能夠根據本身的須要對其進行定製,這是其餘編輯程序所沒有的。
vi不是一個排版程序,它不像Word 或WPS 那樣能夠對字體、格式、段落等其餘屬性進行編排,它只是一個文本編輯程序。

 

vi 沒有菜單,只有命令,且命令繁多。限於篇幅,本文只介紹經常使用的命令。vi 有三種基本工做模式:命令行模式,文本輸入模式和末行模式。

(1)命令行模式:
任什麼時候候,無論用戶處於何種模式,只要按一下「ESC」 鍵,便可使vi 進入命令行模式;當在shell 環境下輸入vi 命令啓動vi 編輯器時,也是處於該模式下。
在該模式下 ,用戶能夠輸入各類合法的vi 命令,用於管理本身的文檔。此時從鍵盤上輸入的任何字符都被看成編輯命令來解釋,若輸入的字符是合法的vi 命令,則vi 在接受用戶命令以後完成相應的動做(但需注意的是,所輸入的命令並不在屏幕上顯示出來)。若輸入的字符不是vi 的合法命令,vi 會響鈴報警。

(2)文本輸入模式:
在命令模式下輸入插入命令 i、 附加命令a 、打開命令 o、 修改命令c 、取代命令r 或替換命令s 均可以進入文本輸入模式。在該模式下,用戶輸入的任何字符都被vi 當作文件內容保存起來,並將其顯示在屏幕上。在文本輸入過程當中,若想回到命令模式下,按「ESC」 鍵便可。

(3)末行模式:
在命令模式下用戶按「:」 鍵便可進入末行模式下,此時Vi 會在顯示窗口的最後一行(一般也是屏幕的最後一行)顯示一個「:」 做爲末行模式的提示符,等待用戶輸入命令。多數文件管理命令都是在此模式下執行的(如把編輯緩衝區的內容寫到文件中等)末行命令執行完後,vi 自動回到命令模式。
若在末行模式下輸入命令過程當中改變了主意, 可按「ESC」 鍵或用退格鍵將輸入的命令所有刪除以後,再按一下退格鍵,便可使vi 回到命令模式下。

 

9. cat 顯示文件源代碼

命令:cat yxz.html
cat 命令的原含義爲鏈接(concatenate), 用於鏈接多個文件內容並輸出到標準輸出流中(標準輸出流默認爲屏幕)。實際運用過程當中,咱們常使用它來顯示文件內容。若是您熟悉MS-DOS 下的type 命令,相信不難掌握cat 命令。

該命令的經常使用示例以下:
cat file1.txt 顯示 file1.txt 文件的內容。
cat file1.txt file2.txt 顯示 file1.txt 和file2.txt 文件的內容。
cat -n file1.txt 顯示 file1.txt 文件的內容同時顯示行號。




10. mv 移動文件/重命名

命令:mv yxz.html index.html
重命名yxz.html爲index.html,若是加路徑,就是移動到某個路徑並重命名爲index.html。

linux下重命名文件或文件夾使用mv既可實現。
① 將一個名爲abc.txt的文件重命名爲1234.txt
[root@station90 root]#mv abc.txt 1234.txt
② 將目錄A重命名爲B
[root@station90 root]#mv A B
③ 將a.txt移動到/b下,並重命名爲c.txt
[root@station90 root]#mv a.txt /b/c.txt

 

11. rm 刪除文件

命令:rm 文件名
刪除文件 Remove files (rm) ,少用該命令。
rm -vf miao.in:強制刪除miao.in這個文件並不需確認,列出刪除文件列表。
rm -rf xxx:刪除xxx這個文件夾,包含它的子文件和子文件夾。

 

12. df du 文件系統命令

命令:df
df:顯示整個主機的總容量以及比率。

命令:du
du:列表文件/子目錄使用率 (du)
du -sh
-s就是summary,只輸出當前文件夾總容量
-h通常在Linux就是human給人看的意思,會把1048580b轉換爲1mb顯示
du -h --max-depth=1
只列出當前文件夾和第一級子目錄佔用大小

 

 

13. help 幫助命令

命令:wget --help
任何命令後面帶一個 –help 都會顯示一個簡潔版的幫助,記不住參數就查一下。



14. wget 獲取遠程文件

命令:wget http://xxx/me.jpg
獲取遠程的me.jpg文件到當前目錄,通常搬家的時候用這個,讓服務器去獲取另外一個服務器的數據,速度很快。

參考:經常使用putty命令彙總 - putty中文網
例子:wget https://www.baidu.com/img/bd_logo1.png


注意:在編寫過程當中,你可能會遇到一個問題,命令沒有寫完就回車了,怎麼解決呢?按Ctrl+C您現進入cat命令,Ctrl+C中斷執行信號。

相關文章
相關標籤/搜索