在Linux系统中,共有两种类型的文件系统:本地文件系统和共享文件系统。本地文件系统仅供单个计算机使用,而共享文件系统可以被多个计算机访问。当您需要从一台计算机将文件复制到另一台计算机时,可以使用共享文件系统。
NFS 共享文件夹
网络文件系统 (NFS) 是一种流行的共享文件系统,它允许计算机通过网络访问远程文件系统。要使用 NFS 共享文件夹,需要在服务器上配置 NFS 服务器,并在客户端上配置 NFS 客户端。一旦配置好,您就可以使用命令行工具或文件管理器访问 NFS 共享文件夹。
要使用命令行工具复制文件,可以使用以下命令:
cp /local/path/file.txt /nfs/path/file.txt
其中,/local/path/file.txt 是您要复制的文件的本地路径,/nfs/path/file.txt 是您要复制到 NFS 共享文件夹的文件的路径。
Samba 共享文件夹
Samba 是另一种流行的共享文件系统,它允许 Windows 和 Linux 计算机访问共享文件夹。要使用 Samba 共享文件夹,需要在服务器上配置 Samba 服务器,并在客户端上配置 Samba 客户端。一旦配置好,您就可以使用命令行工具或文件管理器访问 Samba 共享文件夹。
要使用命令行工具复制文件,可以使用以下命令:
bclient //server/share -c "get file.txt /local/path/file.txt"
其中,//server/share 是您要访问的 Samba 共享文件夹,file.txt 是您要复制的文件,/local/path/file.txt 是您要复制到本地文件系统中的文件的路径。
其它
除了 NFS 和 Samba 之外,还有其它 可以共享文件系统,例如 SSH 文件传输协议 (SFTP) 和 WebDAV。这些 通常需要使用特殊软件或客户端。