下面是小编帮大家整理的linux两台服务器间copy传输文件的最简单方法linux操作系统,本文共5篇,希望对大家的学习与工作有所帮助。

篇1:linux两台服务器间copy传输文件的最简单方法linux操作系统
linux中传输文件有scp命令可以快速简单的实现,下面我们一起来看看scp命令用法与怎么实现服务器传输文件,
不同的Linux之间copy文件通常有4种方法
1.ftp
2.samba服务
3.sftp
4.scp
以上前三种方法,都比较繁琐,这里不赘述。最简单的方法就是scp,可以理解为ssh管道下的cp命令。
把当前一个文件copy到远程服务器上:
scp /home/a.txt root@192.168.0.8:/home/root
然后会提示输入192.168.0.8的root密码,接着就开始复制传输了。
把远程主机copy到当前主机:
scp root@192.168.0.8:/home/b.txt
复制文件夹:
scp -r root@192.168.0.8:/home/ /root/home2
命令scp 介绍
scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2
[本地用户名@IP地址:] 可以不输入,可能需要输入远程用户名所对应的密码.
可能有用的几个参数:
-v 和大多数linux命令中的-v意思一样,用来显示进度.可以用来查看连接,认证,或是配置错误.
-C 使能压缩选项.
-P 选择端口.注意-p已经被rcp使用.
-4 强行使用IPV4地址.
-6 强行使用IPV6地址.
拷贝单个文件命令:
scp file username@ip:filepath
说明:
file: 要拷贝的文件名
username: 远程登录的用户名,
ip:远程服务器ip
filepath:远程文件路径
拷贝文件夹命令如下(多加上一个-r 参数即可):
scp -r file username@ip:filepath
篇2:Windows创建.htaccess文件方法总结Windows服务器操作系统
在windows系统中规定不能使用无文件名的文件,这种说法好像让我们无法在Windows创建.htaccess文件了,其它方法还是有的,下面我来介绍Windows创建.htaccess文件几种方法,
创建的多种方法:
1、使用DOS命令,在DOS下有三种方法可供选择:
使用屏幕编辑命令copy con .htaccess后回车,输入内容,最后按下ctrl+z结束编辑,就成功生成了.htaccess;
使用重命名命令ren 1.txt .htaccess ,这是最常规的方法了,在windows窗口下不能执行的命令,在cmd下却如履平地;
使用重定向命令 echo. >.htaccess,这里将一个回车符输入到.htaccess,同样能创建成功;
2、用winrar的文件管理器
先新建一文本文档,然后打开winrar主界面,定位到该文件,可以直接重命名,这是我在解压一国外开源项目时,其自带的.htaccess居然能正确解压出来时,所得到的启发,当然你使用7zip之类的管理器也是可以的
3、直接通过文本编辑工具保存,例如记事本,ultraEdit等等,不过保存的时候选择所有文件就可以了
4、使用php中的文件创建方法,fopen,file_put_contents文件名直接取.htaccess就成,
5、最简单的方法:找个Linux服务器,用ftp软件上传一个txt文件,然后在服务器上面重命名为.htaccess,这个方法最简单了,呵呵。
6、打开Windows的记事本---“文件->另存为”---在另存为的“保存类型”下拉选单中选取“所有文件”类型---在“文件名”中输入.htaccess---保存
篇3:Windows中创建.htaccess文件方法介绍Windows服务器操作系统
在windows中我们知道不能创建没有主文件名的文件了,如果想在windows中创建.htaccess文件,我们就必须想其它办法了,下面我总结了.htaccess几种创建方法,
下面的几个方法:
1、使用DOS命令,在DOS下有三种方法可供选择:
使用屏幕编辑命令copy con .htaccess后回车,输入内容,最后按下ctrl+z结束编辑,就成功生成了.htaccess;
使用重命名命令ren 1.txt .htaccess ,这是最常规的方法了,在windows窗口下不能执行的命令,在cmd下却如履平地;
使用重定向命令 echo. >.htaccess,这里将一个回车符输入到.htaccess,同样能创建成功。
2、用winrar的文件管理器,先新建一文本文档,然后打开winrar主界面,定位到该文件,可以直接重命名,这是我在解压一国外开源项目时,其自带的.htaccess居然能正确解压出来时,所得到的启发,当然你使用7zip之类的管理器也是可以的,
3、直接通过文本编辑工具保存,例如记事本,ultraEdit等等,不过保存的时候选择所有文件就可以了,这实在是一个欠揍的方法。
4、使用php中的文件创建方法,fopen,file_put_contents文件名直接取.htaccess就成。
5、保存下面代码为.bat文件,把任意文件拖到此文件图标上可以去掉文件名而只保留后缀。
代码如下复制代码@ren “%~f1” .*就是调用cmd.exe的ren(重命名)命令:
1、@表示隐藏命令本身的显示
2、第一个参数是包含文件名和后缀的源文件路径
3、第二个参数含义是保留文件名和后缀的第一个点以及以后的部分。所以2L答案是有问题的,它会把a.a.txt重命名为.a.txt而不是.txt
修正如下(其中第二个参数就是取后缀):
代码如下复制代码@ren “%~f1” “%~x1”篇4:BAE3.0多站点app.conf文件的配置方法Windows服务器操作系统
下面我们一起来看看BAE3.0多站点app.conf文件的配置方法,关于bae是什么东西大家可以自己百度吧,有新浪的bae与baidu的bae哦,
今天把3个网站,其中一个CodeIgniter建的网站,和两个wordpres站点,全部搬到一个域名下面来了,又是颇费一番周折,最近总是喜欢折腾!
首先,这三个网站现在的域名是:
你的域名 (wordpress)
你的域名/tanteng/ (wordpress)
你的域名/hongzhiban/ (CodeIgniter)
如果不是在BAE3.0的环境下,把其他站点直接搬过来,数据库表放到一起共用数据库,然后改下数据库连接配置,基本上就OK了。
但是在BAE3.0环境下,文件夹,路由,文件的路径怎么区分呢?你不仅要配置路由规则,还要让BAE知道哪个是文件夹。
现在完整的app.conf文件:
handlers:
- expire : .jpg modify 10 years
- expire : .swf modify 10 years
- expire : .png modify 10 years
- expire : .gif modify 10 years
- expire : .JPG modify 10 years
- expire : .ico modify 10 years
- url : (.*).css$
script. $1.css
- url : (.*).js$
script. $1.js
- url : (.*).jpg$
script. $1.jpg
- url : (.*).gif$
script. $1.gif
- url : (.*).png$
script. $1.png
- url : (.*).jpeg$
script. $1.jpeg
- url : (.*).php$
script. $1.php
- url : (.*).html$
script. $1.html
- url : (.*).xml$
script. $1.xml
- url : (.*).txt$
script. $1.txt
- url : (.*).ico$
script. $1.ico
- url : /hongzhiban(.*)
script. /hongzhiban/index.php
- url : /tanteng/wp-admin/
script. /tanteng/wp-admin/index.php
- url : /tanteng/wp-includes/(.*)
script. /tanteng/wp-includes/$1
- url : /tanteng/wp-content/(.*)
script. /tanteng/wp-content/$1
- url : /tanteng(.*)
script. /tanteng/index.php
- url : /wp-admin/
script. /wp-admin/index.php
- url : (.*)
script. /index.php
后来又发现一个问题:
你的域名/author/tanteng/作者页面打不开,但是你的域名/tanteng/article/author/tanteng9/这个作者页面可以打开,
仔细看看app.conf文件,原来你的域名/author/tanteng/作者名称和后面你的域名/tanteng/这个站点名称一样,因此前面这个网址被误以为是后面站点下面的路由,因此转发到后面站点的index.php去了。
然后进行修改,经过几番测试,要这样写:
- url : /article(.*)
script. /tanteng/index.php
- url : /author(.*)
script. /index.php
而且要注意顺序,前面的会覆盖后面,所以你的域名完整的正确的app.conf配置如下:
handlers:
- expire : .jpg modify 10 years
- expire : .swf modify 10 years
- expire : .png modify 10 years
- expire : .gif modify 10 years
- expire : .JPG modify 10 years
- expire : .ico modify 10 years
- url : (.*).css$
script. $1.css
- url : (.*).js$
script. $1.js
- url : (.*).jpg$
script. $1.jpg
- url : (.*).gif$
script. $1.gif
- url : (.*).png$
script. $1.png
- url : (.*).jpeg$
script. $1.jpeg
- url : (.*).php$
script. $1.php
- url : (.*).html$
script. $1.html
- url : (.*).xml$
script. $1.xml
- url : (.*).txt$
script. $1.txt
- url : (.*).ico$
script. $1.ico
- url : /hongzhiban(.*)
script. /hongzhiban/index.php
- url : /weibo(.*)
script. /weibo/
- url : /tanteng/wp-admin/
script. /tanteng/wp-admin/index.php
- url : /tanteng/wp-includes/(.*)
script. /tanteng/wp-includes/$1
- url : /tanteng/wp-content/(.*)
script. /tanteng/wp-content/$1
- url : /article(.*)
script. /tanteng/index.php
- url : /author(.*)
script. /index.php
- url : /tanteng(.*)
script. /tanteng/index.php
- url : /wp-admin/
script. /wp-admin/index.php
- url : (.*)
script. /index.php
篇5:禁止直接访问网首首页index.php文件的方法Windows服务器操作系统
因为我们要做一些seo优化所以网首访问不显示index.php文件直接显示html页面了,所以我们需要禁止直接访问网首首页index.php文件了,下面一起我总结了几个例子,
比如说我www.111cn.net/ a.php 这个文件我不想让别人直接从浏览器输入地址访问
但是如果从任何网站连接www.111cn.net/ a.php过来就可以访问
本机建立连接也无法访问跳转到另外的地址
在xx.php文件头部写上以下代码就可以了
代码如下复制代码$fromurl=“www.111cn.net/”; //跳转往这个地址,
if( $_SERVER['HTTP_REFERER'] == “” )
{
header(“Location:”.$fromurl);
exit;
}
另一种办法就简单的配置下主机的文件访问优先级别
apache 配置
编辑Apacheconfhttpd.conf 。。
DirectoryIndex fix.html index.html index.htm default.php index.php
这样默认访问的也是index.htm页面了或
iis配置
★windows rsync两台服务器目录同步功能实现Windows服务器操作系统
★Linux 删除乱码文件与文件夹(支持批量)方法linux操作系统
★IIS8中添加WCF支持几种方法总结Windows服务器操作系统
文档为doc格式