如果我想把一个文件/home/jack/A,上传到某台服务器(192.168.xxx.xxx)的/home/jihao/上,一般采用scp命令。
如下:
scp /home/jack/A root@192.168.xxx.xxx:/home/jihao
回车,输入该服务器密码即可。前提是要有该目录的写入权限。
这样就可以了。
如果我要上传的不是文件,而是文件目录怎么办呢?
只需要在原来的基础上加个参数就行了:
遇到出现上面的问题,可能有如下两种可以:1、命令不正确。
2、路径正确。
我们要做的就是根据可能的思路去解决。如下是我的解决办法。
cd后要添加空隔,然后添加路径。
问题: 上传图片的时候,本地是正常的,但是在服务器上上传的时候出现“上传目录没有权限”!!!!
解决方法:
你会发现所有的目录都有权限,第一位r可读是4,第二位w可写是2,第三位x可执行是1,然后相加是7,比如:
rwxrwxrwx是777
rwx------ 是700
rwxr-xr-x是755
rw-r--r--是644
然后就需要使用命令行了,我这里使用的Xsehll5,其他工具都可以,登录之后使用 chmod -R 777 xxx xxx指的就是你需要修改权限的文件夹了,-R的意思是向下递归。
怎么读:
若要 rwx 则 4+2+1=7
若要 rw- 则 4+2=6
若要 r-x 则 4+1=5
若要 r-- 则 =4
若要 -wx 则 2+1=3
若要 -w- 则 =2
若要 --x 则 =1
若要 --- 则 =0
其实你就理解为:权限总共九位,每三位想加就好了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)