关于“php执行scp”的问题,小编就整理了【3】个相关介绍“php执行scp”的解答:
scp指令怎么用?1、scp的指令的作用是可以在一台服务器将本地的文件上传到一台远端服务器,或将远端服务器的文件下载到本地。下面来演示一下,比如在我们的服务器上,在/home/lmode/下有CpspTask.class这个文件。
2、我们需要将这个文件上传到某个ip的/home/lmode/apache-tomcat-task/temp/下: 那么我们就可以在我们服务器执行:scp /home/lmode/CpspTask.class lmode@IP:/home/lmode/apache-tomcat-task/temp/。
3、上面的 /home/lmode/CpspTask.class是我们的本地服务器路径要上传的文件,lmode@IP:/home/lmode/apache-tomcat-task/temp/是要上传到位置,点击回车之后要输入远端的ip密码,输入完之后就ok了。
4、如果是想将远端服务器的文件下载下来的话,也可以在本地服务器输入:scp lmode@IP:/home/lmode/apache-tomcat-task/temp/CpspTask.class /home/lmode 将远端文件下载到我们服务器的/home/lmode这个位置。
scp命令详解?1.命令格式:
scp [参数] [原路径] [目标路径]
2.命令功能:
scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。
3.命令参数:
-1 强制scp命令使用协议ssh1
-2 强制scp命令使用协议ssh2
-4 强制scp命令只使用IPv4寻址
-6 强制scp命令只使用IPv6寻址
-B 使用批处理模式(传输过程中不询问传输口令或短语)
-C 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)
-p 保留原文件的修改时间,访问时间和访问权限。
-q 不显示传输进度条。
-r 递归复制整个目录。
-v 详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。
-c cipher 以cipher将数据传输进行加密,这个选项将直接传递给ssh。
-F ssh_config 指定一个替代的ssh配置文件,此参数直接传递给ssh。
-i identity_file 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。
php可以单独运行吗?PHP是可以单独运行的。
我们习惯了PHP程序,都是在网站服务器端运行的,但是PHP程序其实完全可以单独运行。PHP程序是解释解释性执行的,你只需要在命令行把你的PHP程序名称用做PHP的指令的参数,你的程序就可以单独运行了。但是PHP程序是不能做成可执行文件来运行的。
到此,以上就是小编对于“php执行scp”的问题就介绍到这了,希望介绍关于“php执行scp”的【3】点解答对大家有用。