首先付下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.htmlhtml
这篇文章主要介绍Putty的基础用法,同时经过Putty来编辑HTML文件。一方面是本身最近学习的在线笔记,另外一方面但愿文章对你有所帮助。Putty是Windows下操做Linux命令的小工具,也是一个跨平台的远程登录工具,很是好用。linux
常见命令包括:web
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 是一个准绿色软件,说它绿色是由于直接就能使用,彻底没有任何的安装程序。
运行界面以下所示:工具
这里做者直接登录本身的远程服务器,以下图所示,输入Host Name,选择SSH点击Open便可。密码:学习
点击“Open”按钮后,进入下面这个界面,同时输入密码(不可见)便可登陆。字体
命令:echo $LANG $LANGUAGE
经过命令能够查看编码方式,显示以下所示,一般是UTF-8编码(支持中文)。
补充:在linux中,#表示管理员,$表示普通用户,$开头表示变量,echo命令功能是在显示器上显示一段文字,通常起到一个提示的做用。
修改编码方式的操做以下图所示:
命令:clear
也可使用Ctrl+L清除屏幕,这是在编写Linux经常使用的一个命令。
命令: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
命令:cd [dir] 进入文件夹
Change Directory ,"cd yxz"表示进入yxz文件夹,"cd ~"表示返回home根目录,"cd .."表示返回上一层目录(相似DOS)。
更改目录 Change Directory (cd):cd /path/to/directory/,有DOS基础的同窗应该知道,路径能够用相对也能够用绝对。
命令:pwd
注意:pwd不是password,而是查看当前目录,会输出完整的路径。
命令:mkdir 文件夹
建立文件夹yxz,原来dir没有显示,在执行"mkdir yxz"后显示新建文件夹yxz。
命令:touch yxz.html
建立yxz.html文件,若是touch了已有的文件,则会更新那个文件的日期为当前。
命令: 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
代码以下:
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 回到命令模式下。
命令: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 文件的内容同时显示行号。
命令: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
命令:rm 文件名
删除文件 Remove files (rm) ,少用该命令。
rm -vf miao.in:强制删除miao.in这个文件并不需确认,列出删除文件列表。
rm -rf xxx:删除xxx这个文件夹,包含它的子文件和子文件夹。
命令:df
df:显示整个主机的总容量以及比率。
命令:du
du:列表文件/子目录使用率 (du)
du -sh
-s就是summary,只输出当前文件夹总容量
-h通常在Linux就是human给人看的意思,会把1048580b转换为1mb显示
du -h --max-depth=1
只列出当前文件夹和第一级子目录占用大小
命令:wget --help
任何命令后面带一个 –help 都会显示一个简洁版的帮助,记不住参数就查一下。
命令:wget http://xxx/me.jpg
获取远程的me.jpg文件到当前目录,通常搬家的时候用这个,让服务器去获取另外一个服务器的数据,速度很快。
参考:经常使用putty命令汇总 - putty中文网
例子:wget https://www.baidu.com/img/bd_logo1.png
注意:在编写过程当中,你可能会遇到一个问题,命令没有写完就回车了,怎么解决呢?按Ctrl+C您现进入cat命令,Ctrl+C中断执行信号。