关于linux复制windows的内容

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:53:13
我在WINDOWS上设置了一个共享目录:my_dir
我在LINUX上用mount //10.3.1.106/my_dir /mnt进行挂载
挂载好以后,我想将里面的内容拷到LINUX主机上
cp -r /mnt/10201_database_linux32.zip /usr/src 这是我的复制命令
我在另一个终端:
[root@oel /]# du -sh 10201_database_linux32.zip
0 10201_database_linux32.zip 一直是0
这是为什么呢?????
还有
[root@oel mii]# ll
总计 1945984
-rwxrwSrwx 1 root root 228239016 07-07 12:13 10201_clusterware_linux32.zip
-rwxrwSrwx 1 root root 668734007 2008-07-10 10201_database_linux32.zip
drwxrwxrwx 1 root root 0 07-10 15:32 asm
drwxrwxrwx 1 root root 0 2005-07-02 clusterware
-rwxrwSrwx 1 root root 18460 07-07 11:26 cvu_11_linux.pdf
-rwxrwSrwx 1 root root 36428926 07-07 11:30 cvupack_Linux_x86.zip
-rwxrwSrwx 1 root root 34800 07-07 12:50 elfutils-libelf-0.76-3.i386.rpm
-rwxrwSrwx 1 root root 5136243 07-10 14:33 kernel-PAE-devel-2.6.18-128.el5.i686.rpm
drwxrwxrwx 1 root root 0 07-07 12:53 ocfs

你既然设置的是共享文件夹,那么它的强制位是S,之所以不是s,是因为你以前并未设置过,这样做的目的是为了让每个用户都可以访问这个文件,但是不能删除其他用户的文件,只能删除自己创建的文件。在linux理用户只要多文件夹有读写执行的权限,就可以对文件夹里面其他用户的文件进行删除。 这样是不安全的,所以有强制位s

S 权限属于特殊权限位。
在设定 x 位时,如果原先没有 x 权限的,设置了 suid 后,那这个位就会用大写 S 表示,反之用小写表示。

好像指令错了

这个我没有试过,不过你要复制文件可以用其他的方法,比如FTP。你windows主机开ftp或者Linux主机开都行

你用参数a吧!这个成功率高点!
cp -a /mnt/10201_database_linux32.zip /usr/src
参数-a相当于参数-dpr