linuxmount命令共享目录
linuxmount命令共享目录详细介绍
在 Linux 系统里,mount 命令可用于挂载文件系统,也能实现目录共享。以下为你介绍通过 mount 命令共享目录的常见方法。
1. 使用 NFS(网络文件系统)共享目录
NFS 是一种在不同 Linux 系统间共享文件系统的常用方法。下面是详细步骤:
服务端操作
- 安装 NFS 服务:bash
updatenfs-kernel-server
- 创建共享目录:bash
/shared_directory/shared_directory
- 配置 NFS 共享:
编辑/etc/exports文件,添加如下内容:plaintext/shared_directory <客户端 IP 地址>(rw,sync,no_subtree_check)若要让所有客户端都能访问,可使用
*替代客户端 IP 地址:plaintext/shared_directory *(rw,sync,no_subtree_check) - 重启 NFS 服务:bash
systemctl restart nfs-kernel-server
客户端操作
- 安装 NFS 客户端:bash
updatenfs-common
- 创建挂载点:bash
/mnt/shared_directory - 挂载共享目录:bash
服务端 IP 地址:/shared_directory /mnt/shared_directory
2. 使用 SMB(服务器消息块)共享目录
SMB 主要用于 Linux 和 Windows 系统之间的文件共享。以下是具体步骤:
服务端操作
- 安装 Samba 服务:bash
updatesamba
- 创建共享目录:bash
/shared_directory/shared_directory
- 配置 Samba 共享:
编辑/etc/samba/smb.conf文件,在文件末尾添加如下内容:plaintext[shared]path = /shared_directory
writable = yes
guest ok = yes
- 重启 Samba 服务:bash
systemctl restart smbd
客户端操作
- 安装 SMB 客户端:bash
updatecifs-utils
- 创建挂载点:bash
/mnt/shared_directory - 挂载共享目录:bash
cifs //服务端 IP 地址/shared /mnt/shared_directory guest
3. 卸载共享目录
当你不再需要使用共享目录时,可使用 umount 命令将其卸载:
bash
/mnt/shared_directory
912 umount /mnt/shared_directory
以上就是利用 mount 命令在 Linux 系统中共享目录的方法。你可依据自身需求选择合适的共享方式。