当前位置:首页 > 网站制作 > 正文内容

DreamHost的SSH命令教程|putty命令大全

admin16年前 (2011-01-21)网站制作785
1、 cd 文件夹名称–进入某个文件夹 2、 dir —查看当前路径下的所有文件 3、 ls —与dir命令一样是显示当前目录下所有文件 4、 cd .. —向上翻目录 5、 wget (路径)—远程超高速下载 6、 mv *** ****—移动或者重命名 7、 rm *** *** —删除一次或者可以删除多个 8、 rm -rf *** —删除文件夹 9、 pwd —-显示当前路径 10、cp — 拷贝文件或文件夹 11、解压:unzip FileName.zip 12、压缩:zip FileName.zip DirName -------------------------------------------------------------------------------- 【putty命令大全】 此文介绍putty软件中shell主要的命令语法以及格式,希望对同学们有所帮助。 Shell命令管理如果你是linux主机,可以运行shell命令。如果你是win xp用户,可以下载putty,利用这个工具,你也可以进行shell管理。先到这里,下载PuTTY0.58cn2 中文版。然后就可以开始管理了。但你必须知道shell命令。下面是我收集的一些shell命令供新手参考。资料来源于网络,不保证全部有效。不过一般不会有什么问题。按说明认真操作就好。 [url=post.php?action=newthread&fid=9&extra=page%3D1#mysqlzidongbeifeng]Mysql自动备份[/url](点击查看)。首先我们得知道什么叫shell. 操作系统与外部最主要的接口就叫做shell,或许这样说过于术语化,for example后你肯定就能够明白:cmd命令行,这是windows操作系统下的一个shell。这里说的dreamhost的shell是指 dreamhost提供给客户一个命令行,方便客户更好的使用他们的虚拟主机服务。 DreamHost中shell使用指南本文中所用的 shell指令及操作均基于Linux ord 2.4.29,即DreamHost现在采用的系统。本指南因此会比较死板,只针对想要使用shell又苦于不知如何下手的新手,如果你也是DreamHost的用户,那本文或许对你有所帮助。目录: 1. Basic Instructions /基本指令 2. wget /下载工具 3. Crontab /定时任务 4. tar/tar.gz /压缩文件 5. vi /编辑器 cd [目录名] 转换路径 ls 显示当前目录下所有文件 rm [-r]-f[] [文件名] 删除文件,加[-r]可以删除文件下所有子文件 unzip [文件名] 解压文件 wget(没用过,据说是最实用的一个,否则那200G估计每天不掉线才有可能用完) 1. BasicInstructions基本操作命令 通常来说,使用”$[Instructions] –help”可以获得以下各个命令[instructions]的帮助,包含其参数列表的定义。 -ls 列出当前文件夹下所有内容 $ls -o 列出当前文件夹中所有内容,含详细信息,但不列出group $ls -l 同上,含group信息 $ls -a 列出当前文件夹中所有内容,包含以”.”开头的文件 $ls -t 按更改时间排序 $ls -v 按版本先后排序 -cd [dir] 进入文件夹 -pwd 显示当前路径 -mkdir [dir] 新建文件夹 -chmod 更改文件/文件夹权限 $chmod [Mode] [dir],其中Mode形如”755″或”777″等。 $chmod [Mode] [file] $chmod -R [Mode] [dir],递归形式,即将目标文件夹内所有文件均改变权限 Mode还有另一种表达方式,”755″即为”-rwxr-xr-x”,不列举了。 -rm [file] 删除文件/文件夹 $rm -f [file] 强行删除,忽略不存在的文件,无提示 $rm -r [file] 递归删除所有内容 -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是一种非交互式的网络文件下载工具,在linux下可以使用该工具快速地从网络上下载所需要的文件而不需要经由本地硬盘中转,而且速度极快。以下是一些使用方法: wget [参数列表] URL 最简单的用法: $wget http://targetdomain.com/file.tar wget的常用参数: · -t [nuber of times]:尝试次数,当wget无法与服务器建立连接时,尝试连接多少次。比如”-t120″表示尝试120次。当这一项为”0″的时候,指定尝试无穷多次直到连接成功为止,这个设置非常有用,当对方服务器突然关机或者网络突然中断的时候,可以在恢复正常后继续下载没 有传完的文件; · -c:断点续传,这也是个非常有用的设置,特别当下载比较大的文件的时候,如果中途意外中断,那么连接恢复的时候会从上次没传完的地方接着传,而不是又从头开始,使用这一项需要远程服务器也支持断点续传,一般来讲,基于UNIX/linux的Web/FTP服务器都支持断点续传; · -T [number of seconds]:超时时间,指定多长时间远程服务器没有响应就中断连接,开始下一次尝试。比如”-T120″表示如果120秒以后远程服务器没有发过来数据,就重新尝试连接。如果网络速度比较快,这个时间可以设置的短些,相反,可以设置的长一些,一般最多不超过900,通常也不少于60,一般设置在 120左右比较合适; · -w [number of seconds]:在两次尝试之间等待多少秒,比如”-w 100″表示两次尝试之间等待100秒; · -nd:不下载目录结构,把从服务器所有指定目录下载的文件都堆到当前目录里; · -x:与”-nd”设置刚好相反,创建完整的目录结构,例如”wget -nd http://blog.fanyongzhuji.com “,实际的目录结构一级一级建下去,直到所有的文件都传完为止; · -nH:不创建以目标主机域名为目录名的目录,将目标主机的目录结构直接下到当前目录下;· -r:递归下载,在本机建立服务器端目录结构; · -l [depth]:下载远程服务器目录结构的深度,例如”-l 5″下载目录深度小于或者等于5以内的目录结构或者文件; · -m:做站点镜像时的选项,如果你想做一个站点的镜像,使用这个选项,它将自动设定其他合适的选项以便于站点镜像; · -np:只下载目标站点指定目录及其子目录的内容。这也是一个非常有用的选项,我们假设某个人的个人主页里面有一个指向这个站点其他人个人主页的连接,而我们只想下载这个人的个人主页,如果不设置这个选项,甚至–有可能把整个站点给抓下来,这显然是我们通常不希望的; · –http-user=username · –http-passwd=password:如果Web服务器需要指定用户名和口令,用这两项来设定; · -O 将数据写入文件中。 3. Crontab 定时执行任务 在DreamHost系统下, 通过Shell可以建立自己的crontab. 具体使用如下: 使用支持shell登录的终端(如fterm或putty), 地址栏输入[email protected]即可以SSH方式登录至服务器. 常用的crontab命令: crontab -l 显示所有现存cron job. crontab -r 删除当前cron jobs. crontab -e 编辑当前 “crontab file”. DH推荐使用nano 注意你的crontab包含所有的cron jobs, 每个cron一行, 断行结尾. 一个正常的cron如下所示: 45 2 * * * /home/user/script.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运行命令行. 在DreamHost下使用nano编辑完文件后,使用ctrl+o保存,ctrl+x退出编辑。 4. tar命令 tar命令的使用方法如下: tar [参数列表] [文件名] 参数列表: -c 生成新的备份,并同时覆盖旧的备份文件 -x 从备份文件中解压缩 -t 列出备份文件内的文件目录 -v 显示所有被操作文件列表 -f 在指定位置生成备份 -u 将不存在于备份中的文件,或将已经被更改的文件加入该备份中。 举例说明: tar cvf filename.tar /*制作备份*/ tar cvf tarfile.tar ./filename /*将filename的文件备份到tarfile.tar里面*/ tar tvf filename.tar /*列出tar文档的内容*/ tar xvf filename.tar /*从tar文档中导出文件*/ tar zxpvf filename.tar.gz /*从tar.gz文档中导出文件*/ tar zxvf filename.tar.gz /*同上*/ tar xvf tarfile.tar ./filename /*导出tar文件中的单个文件*/ 其中最方便快捷的几个命令介绍给大家 压缩与解压 ################################ .tar.gz 格式 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ################################ .zip 格式 解压:unzip FileName.zip 压缩:zip FileName.zip DirName ################################ .rar 解压:rar a FileName.rar 压缩:rar e FileName.rar ################################ 说明: filename是指 1,要压缩成的文件名 or 2,正要解压的文件名 dirname是指 你想压缩的目录(文件夹)

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://www.432l.com/post/4044.html

分享给朋友:

相关文章

加入博客聚合,让更多人看到你的博客

博客聚合,博客圈大概是今年年初到现在很火的一个话题。加入这种聚合站有两个优势:1.让更多的人有机会看到你的博客2.让你的链接更多的被搜索引擎抓到 前博客原创qianblogger.com365bloglink是我推荐的比较好的一个聚合站。把自己的博客提交给365bloglink之后,你的文章就会出现在365bloglink首页上面,这样可以让更多的人看到你的博客。365bloglink的注册过程简...

z-blog 显示评论者的网站链接

在 Z-BLOG 的博客中,有一些模板默认是不显示评论者的网站地址链接的,这样我们要回访起来就比较麻烦。那么我们自己动手修改模板,让它显示链接地址。在修改模板之前,我们先来了解一下相关的文件及数据。1、b_article_comment.html  每条评论内容显示模板;        2、<#article/c...

恋吧推荐一款整合主流社区/论坛系统的Web即时聊天工具Ntalker

Ntalker 是一款为站长朋友量身定制的Web IM软件,它能够轻松的整合至各自论坛、社区等系统中。Ntalker 是一款独立的Web IM 软件,它为独立的站长朋友提供了全方位的Web即时沟通的解决方案,包括,一对一聊天工具、类 Facebook Chat Panel 工具栏以及Web视频聊天室等产品。使用它,用户能够很轻松地将Ntalker 整合到包括,Discuz!、PHPWind、UCe...

Spottt—一个很好的免费链接互换提高流量服务

如果你也是经营网站部落格的站长,一定听过“流量就是金钱” ,如何让网站拥有更多的访客就显得相当重要。除了提供最优质的服务功能,不断更新网站内容外,透过交换连结的方式也可以让网站能见度提升不少。 Spottt目前的交换赚取/付出比例为3点04分。 当一位访客进入你的网站,你可以获取3个点数; 而让你的连结显示在其他网站,则必须付出4个点数。 Spottt提供免费的连结交换服务,只要在注册后将原始码放...

恋吧推荐—最好的wordpress搜索引擎插件

SEO也许是让人们发现你的优秀文章的最简单和快捷的方法,对于博客而言尤其是这样。搜索引擎喜欢博客,对于wordpress博客平台而言,你不需要具备一些基本的SEO技能,wordpress对搜索引擎非常友好,它天生就是为不懂 SEO的bloggers而设计的。本文不是为那些搜索引擎优化专家准备的,如果你拥有自己的博客,你只希望专心的投入到博客的文章创新和写作中去,又不想在搜索引擎优化上面耗费你宝贵的...

看谁在抄袭你的blog,就用copygator

copygator 通过监视博客圈 feed 内容更新,及时告诉你谁在抄袭你的博客内容,一定程度上可以缓解被大量地抄袭。怎么这样说呢,因为,当 copygator 通知你你的 blog 被谁抄袭后,你可以联系抄袭者,一些事情就可以解决了,估计下次他也不会再明目张胆地抄袭。最近在百度和google上搜索了自己介绍的web2.0服务,发现大部分关键词在两个搜索引擎都有极好的排名,相当一部分排在web2...

评论列表

冷轩信
16年前 (2011-01-22)

都是linux命令啊

刘二闯
16年前 (2011-01-23)

感觉ssh命令跟dos命令差不多啊?

admin
admin
16年前 (2011-01-23)

是啊

漏网小鱼
16年前 (2011-01-25)

学习学习了。 :mrgreen:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。