putty命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、cd (文件夹名)–查看路径
2、di r —查看当前路径下的所有文件
3、un zip ***.zi p—–压缩文件到当前目录
4、wget(路径)—-下载
5、mv *** ****—-移动或者重命名
6、r m *** ***—-删除一次可以删除多个
7、pwd —-显示当前路径
8、cp —拷贝
9、解压:unz ip Fi leNam e.zip
压缩:z ip Fi leNam e.zip DirN ame
putty命令大全
此文介绍putty软件中sh ell主要的命令语法以及格式,希望对同学们有所帮助。
Sh ell命令管理如果你是linu x主机,可以运行sh ell命令。
如果你是win x p用户,
可以下载pu tty,利用这个工具,你也可以进行she ll管理。
先到这里,下载
PuT TY0.58cn2中文版。
然后就可以开始管理了。
但你必须知道shel l命令。
下面是我收集的一些sh ell命令供新手参考。
资料来源于网络,不保证全部有效。
不过一般不会有什么问题。
按说明认真操作就好。
[url=post.php?a ction=newt hread&fid=9&ext ra=pa ge%3D1#mys qlzid ongbe ifeng]Mysq l 自动备份[/url](点击查看)。
首先我们得知道什么叫sh ell.
操作系统与外部最主要的接口就叫做shel l,或许这样说过于术语化,fo r exa mple后你肯定就能够明白:c md命令行,这是wi ndows操作系统下的一个sh ell。
这里说的dr eamho st的sh ell是指 drea mhost提供给客户一个命令行,方便客户更好的使用他们的虚拟主机服务。
Drea mHost中shel l使用指南本文中所用的 she ll指令及操作均基于Linux ord
2.4.29,即Dr eamHo st现在采用的系统。
本人不是计算机专业出身,本指南因此会比较死板,只针对想要使用shell又苦于不知如何下手的新手,如果你也是
Dr eamHo st的用户,那本文或许对你有所帮助。
目录:
1. Basi c Ins truct ions/基本指令
2. w get /下载工具
3. Cr ontab /定时任务
4.tar/t ar.gz /压缩文件
5.vi /编辑器
c d [目录名] 转换路径
l s 显示当前目录下所有文件
rm [-r]-f[] [文件名] 删除文件,加[-r]可以删除文件下所有子文件
unz ip [文件名] 解压文件
wget(没用过,据说是最实用的一个,否则那200G估计每天不掉线才有可能用完)
1.Basic Instr uctio ns基本操作命令
通常来说,使用‖$[Instr uctio ns] –help‖可以获得以下各个命令[inst ructi ons]的帮助,包含其参数列表的定义。
-ls列出当前文件夹下所有内容
$ls -o列出当前文件夹中所有内容,含详细信息,但不列出g roup
$ls-l 同上,含gro up信息
$ls-a 列出当前文件夹中所有内容,包含以‖.‖开头的文件
$ls -t按更改时间排序
$ls -v 按版本先后排序
-cd[dir]进入文件夹
-p wd 显示当前路径
-mkd ir [d ir] 新建文件夹
-chm od 更改文件/文件夹权限
$chmo d [Mo de] [dir],其中Mod e形如‖755″或‖777″等。
$c hmod[Mode] [fi le]
$chmo d -R[Mode] [di r],递归形式,即将目标文件夹内所有文件均改变权限
Mod e还有另一种表达方式,‖755″即为‖-rwxr-xr-x‖,不列举了。
-r m [fi le] 删除文件/文件夹
$rm -f [fil e] 强行删除,忽略不存在的文件,无提示
$rm -r [file]递归删除所有内容
-cp拷贝
$cp [o ption s] [s ource] [de stina tion]
其中[optio ns]可以为-f(强行拷贝)或-r(递归拷贝)
-mv 重命名或移动
$mv [opt ions] [sou rce][dest inati on]
[opti ons]常用:-f(强行移动/重命名), -i(移动/重命名前尝试), -u(更新)
例如
$mv wwwr oot/c gi-bi n . 将/cgi-bin目录移动到当前目录下
$mv cr onfil e.txt myfi le.tx t 将cr onfil e.txt重命名为m yfile.txt
2. w get下载工具
w get是一种非交互式的网络文件下载工具,在linu x下可以使用该工具快速地从网络上下载所需要的文件而不需要经由本地硬盘中转,而且速度极快。
以下是一些使用方法:
wget [参数列表] UR L
最简单的用法:
$wge t htt p://t arget domai n.com/file.tar
wget的常用参数:
·-t [nu ber o f tim es]:尝试次数,当wget无法与服务器建立连接时,尝试连接多少次。
比如‖-t120″表示尝试120次。
当这一项为‖0″的时候,指定尝试无穷多次直到连接成功为止,这个设置非常有用,当对方服务器突然关机或者网络突然中断的时候,可以在恢复正常后继续下载没
有传完的文件;
· -c:断点续传,这也是个非常有用的设置,特别当下载比较大的文件的时候,如果中途意外中断,那么连接恢复的时候会从上次没传完的地方接着传,而不是又从头开始,使用这一项需要远程服务器也支持断点续传,一般来讲,基于
UNIX/linu x的Web/FTP服务器都支持断点续传;
·-T [nu mberof se conds]:超时时间,指定多长时间远程服务器没有响应就中断连接,开始下一次尝试。
比如‖-T120″表示如果120秒以后远程服务器没有发过来数据,就重新尝试连接。
如果网络速度比较快,这个时间可以设置的短些,相反,可
以设置的长一些,一般最多不超过900,通常也不少于60,一般设置在 120左右比较合适;
·-w [n umber of s econd s]:在两次尝试之间等待多少秒,比如‖-w 100″表示两次尝试之间等待100秒;
·-nd:不下载目录结构,把从服务器所有指定目录下载的文件都堆到当前目录里;
· -x:与‖-nd‖设置刚好相反,创建完整的目录结构,例如‖wget-
nd h ttp://www.gnu.o rg/ ―,实际的目录结构一级一级建下去,直到所有的文件都传完为止;
· -n H:不创建以目标主机域名为目录名的目录,将目标主机的目录结构直接下到当前目录下;· -r:递归下载,在本机建立服务器端目录结构;
· -l [dep th]:下载远程服务器目录结构的深度,例如‖-l5″下载目录深度小于或者等于5以内的目录结构或者文件;
· -m:做站点镜像时的选项,如果你想做一个站点的镜像,使用这个选项,它将自动设定其他合适的选项以便于站点镜像;
·-np:只下载目标站点指定目录及其子目录的内容。
这也是一个非常有用的选项,我们假设某个人的个人主页里面有一个指向这个站点其他人个人主页的连接,而我们只想下载这个人的个人主页,如果不设置这个选项,甚至–有可能把整个站点给抓下来,这显然是我们通常不希望的;
·–http-user=usern ame
·–ht tp-pa sswd=passw ord:如果Web服务器需要指定用户名和口令,用这两项来设定;
·-O 将数据写入文件中。
3. Cro ntab定时执行任务
在D reamH ost系统下, 通过Shell可以建立自己的cro ntab.具体使用如下:
使用支持s hell登录的终端(如fter m或put ty),地址栏输入usern ame@q iran.org:22即可以S SH方式登录至服务器.
常用的cront ab命令:
cron tab -l 显示所有现存cr on jo b.
cr ontab -r 删除当前cr on jo bs.
c ronta b -e编辑当前―cron tab f ile‖. DH推荐使用nan o
注意你的cro ntab包含所有的c ron j obs,每个cro n一行,断行结尾.一个正常的cron如下所示:
452 * * * /h ome/u ser/s cript.pl
第一个数字是每小时的第几分钟,
第二个数字是每天的第几小时,
第三个数字是每月的第几天,
第四个数字是每年的第几月,
第五个数字是每周的第几天.
使用方式例如:
32 * * ** : 表示每小时的第32分钟.
12,42 ** * * : 表示每小时的第12及第42分钟两次
*/15 */2* * *: 表示0:00,0:15, 0:30, 0:45, 2:00, 2:15,2:30, …
43 18 * * 7:表示每个周日的6:43pm运行命令行.
在Dr eamHo st下使用nano编辑完文件后,使用ct rl+o保存,ctr l+x退出编辑。
4. ta r命令
tar命令的使用方法如下:
tar [参数列表] [文件名]
参数列表:
-c 生成新的备份,并同时覆盖旧的备份文件
-x 从备份文件中解压缩
-t 列出备份文件内的文件目录
-v 显示所有被操作文件列表
-f 在指定位置生成备份
-u将不存在于备份中的文件,或将已经被更改的文件加入该备份中。
举例说明:
ta r cvf file name.tar
tar c vf ta rfile.tar./fil ename
tar tvffilen ame.t ar
t ar xv f fil ename.tar
tarzxpvf file name.tar.g z
ta r zxv f fil ename.tar.gz
t ar xv f tar file.tar ./file name
其中最方便快捷的几个命令介绍给大家
压缩与解压
################################
.t ar.gz格式
解压:tar zxvf File Name.tar.g z
压缩:tar z cvf F ileNa me.ta r.gzDirNa me
################################
.zip格式
解压:unz ip Fi leNam e.zip
压缩:z ip Fi leNam e.zip DirN ame
################################
.ra r
解压:rar a File Name.rar
压缩:rar e Fi leNam e.rar
################################
说明:
fi lenam e是指1,要压缩成的文件名or 2,正要解压的文件名d irnam e是指你想压缩的目录(文件夹)
。