如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
Shell基本命令几个基本的shell命令,用ssh管理主机必备。1.ls列出目录下的文件,不同类型的文件颜色不同,例如蓝色是文件夹,白色是文件[root@restoretmpsteph]#lsfile.htmlpublic_htmltest[root@restoretmpsteph]#参数:ls-a列出所有文件,包括隐藏文件[root@restoretmpsteph]#ls-a....bash_logout.bash_profile.bashrcfile.htmlpublic_htmltest[root@restoretmpsteph]#ls-l列出所有者size文件权限修改日期ls-R递归列出所有子目录的内容2.cd转移目录cd/home/steph将转移到/home/stephcd..上移一个目录cd回到根目录3.建立新文件和文件夹touchnew-filename建立新文件mkdirnew-directory建立新目录4.删除文件和目录rmfilename删除名为filename的文件rmdirfoldername删除名为foldername的目录5.修改文件夹权限chmod755foldername将把名为foldername的文件夹的权限修改为7556.修改用户chownsteph:stephfile.html把file.html的用户修改为steph:steph2.压缩和解压缩文件gzip和gunzip压缩:gzipfilename文件即会被压缩,并被保存为filename.gz解压缩:gunzipfilename.gzfilename.gz会被删除,而继之以filename可以通过命令mangip和mangunzip获得命令的详细说明.zip和unzip要使用zip来压缩文件,在shell提示下键入下面的命令:zip-rfilename.zipfilesdir在这个例子里,filename.zip代表你创建的文件,filesdir代表你想放置新zip文件的目录。-r选项指定你想递归地(recursively)包括所有包括在filesdir目录中的文件。要解压缩zip文件的内容,键入以下命令:unzipfilename.zip你可以使用zip命令同时处理多个文件和目录,方法是将它们逐一列出,并用空格间隔:zip-rfilename.zipfile1file2file3/usr/work/school上面的命令把file1、file2、file3、以及/usr/work/school目录的内容(假设这个目录存在)压缩起来,然后放入filename.zip文件中。运行FTPWget实现上传下载1.用FTP将服务器上的文件上传到其他服务器[root]$ftp/*启用FTP客户端ftp>open202.103.1.2/*打开远程服务器IPConnectedto202.103.1.2.220ProFTPD1.2.9Serverready.Name(218.93.205.112:qqroot):user/*输入用户名331Passwordrequiredfororan.Password:/*输入密码230Useroranloggedin.putidcspy.tar.gzidcspy.tar.gz/*这是关键,put是上传命令,第一个idcspy.tar.gz是本地文件名,第二个是远程文件名。。意思就是把本地的idcspy.tar.gz上传到远程FTP里,并且命名为idcspy.tar.gz这样,SSH就可以自己上传了。你就可以做别的事情了。2.Wget下载文件使用方法:wget的使用形式是:wget[参数列表]URL首先来介绍一下wget的主要参数:?-b:让wget在后台运行,记录文件写在当前目录下”wget-log”文件中;?-t[nuberoftimes]:尝试次数,当wget无法与服务器建立连接时,尝试连接多少次。比如”-t120〃表示尝试120次。当这一项为”0〃的时候,指定尝试无穷多次直到连接成功为止,这个设置非常有用,当对方服务器突然关机或者网络突然中断的时候,可以在恢复正常后继续下载没有传完的文件;?-c:断点续传,这也是个非常有用的设置,特别当下载比较大的文件的时候,如果中途意外中断,那么连接恢复的时候会从上次没传完的地方接着传,而不是又从头开始,使用这一项需要远程服务器也支持断点续传,一般来讲,基于UNIX/Linux的Web/FTP服务器都支持断点续传;?-T[numberofseconds]:超时时间,指定多长时间远程服务器没有响应就中断连接,开始下一次尝试。比如”-T120〃表示如果120秒以后远程服务器没有发过来数据,就重新尝试连接。如果网络速度比较快,这个时间可以设置的短些,相