linux共享的挂载命令

不及物动词 其他 22

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux共享的挂载命令主要有两种,分别是NFS挂载和SMB/CIFS挂载。

    1. NFS挂载:
    NFS(Network File System)是一种基于网络的文件系统协议,允许远程主机通过网络共享文件。要使用NFS挂载命令,首先需要在服务器和客户端上安装NFS软件包。

    在服务器上,首先需要设置共享目录,并修改/export目录的权限:
    “`
    # mkdir /shared
    # chmod -R 777 /shared
    “`

    然后在/etc/exports文件中指定共享目录和访问权限,并重新加载exports文件:
    “`
    /shared *(rw,sync,no_root_squash)
    # exportfs -r
    “`

    接着在客户端上创建挂载点,并使用mount命令挂载共享目录:
    “`
    # mkdir /mnt/shared
    # mount -t nfs <服务器IP>:/shared /mnt/shared
    “`

    可以通过df命令查看挂载情况:
    “`
    # df -h
    “`

    2. SMB/CIFS挂载:
    SMB(Server Message Block)是一种用于共享文件、打印机和其他资源的协议,而CIFS(Common Internet File System)是对SMB协议的开放实现。在Linux系统中,可以使用mount命令挂载SMB/CIFS共享。

    首先需要在服务器和客户端上安装SMB/CIFS软件包。在服务器上设置共享目录,并修改相关权限:
    “`
    # mkdir /shared
    # chmod -R 777 /shared
    “`

    然后在/etc/samba/smb.conf配置文件中添加共享目录的配置信息,并重新启动smb服务:
    “`
    [shared]
    path = /shared
    read only = no
    guest ok = yes

    # systemctl restart smb
    “`

    在客户端上创建挂载点,并使用mount命令挂载共享目录:
    “`
    # mkdir /mnt/shared
    # mount -t cifs //<服务器IP>/shared /mnt/shared -o guest
    “`

    同样可以通过df命令查看挂载情况:
    “`
    # df -h
    “`

    通过以上两种挂载命令,可以在Linux系统中实现共享目录的挂载,并实现文件资源的共享和访问。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用以下命令来共享和挂载文件系统:

    1. exportfs命令:用于将本地文件系统导出为网络共享文件系统。语法如下:
    `exportfs [选项] [目录或设备名]`

    例如,要将目录`/data`导出为共享文件系统,可以使用以下命令:
    `exportfs -r /data`

    2. showmount命令:用于查看已经导出的共享文件系统。语法如下:
    `showmount [选项] [主机名]`

    例如,要查看主机`localhost`上的所有已经导出的共享文件系统,可以使用以下命令:
    `showmount -e localhost`

    3. mount命令:用于挂载远程共享文件系统到本地文件系统中。语法如下:
    `mount -t nfs [远程主机名]:[共享目录] [本地挂载目录]`

    例如,要将远程主机`192.168.0.100`上的共享目录`/data`挂载到本地目录`/mnt`,可以使用以下命令:
    `mount -t nfs 192.168.0.100:/data /mnt`

    4. umount命令:用于卸载本地已挂载的文件系统。语法如下:
    `umount [本地挂载目录]`

    例如,要卸载本地目录`/mnt`下已挂载的文件系统,可以使用以下命令:
    `umount /mnt`

    5. nfsstat命令:用于显示NFS统计信息和状态。语法如下:
    `nfsstat [选项]`

    例如,要显示当前NFS的统计信息和状态,可以使用以下命令:
    `nfsstat -s`

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用mount命令来挂载共享文件系统。mount命令的基本语法如下:

    “`
    mount -t 文件系统类型 共享文件系统位置 本地挂载目录
    “`

    其中,-t选项指定需要挂载的文件系统类型,例如nfs、smb等。共享文件系统位置是指共享文件系统的服务器与共享的路径。本地挂载目录是指将共享文件系统挂载到本地的目录路径。

    下面是一些常见的共享文件系统挂载命令的示例:

    ## NFS挂载
    “`
    mount -t nfs 192.168.1.100:/shared /mnt/nfs
    “`
    这个命令将服务器192.168.1.100上的共享目录/shared挂载到本地目录/mnt/nfs。

    ## SMB挂载(也称为CIFS)
    “`
    mount -t cifs //192.168.1.200/shared /mnt/smb -o username=user,password=pass
    “`
    这个命令将服务器192.168.1.200上的共享目录/shared挂载到本地目录/mnt/smb,同时还指定了用户名和密码进行身份验证。

    ## SSHFS挂载
    “`
    sshfs username@192.168.1.300:/shared /mnt/sshfs
    “`
    这个命令将服务器192.168.1.300上的共享目录/shared挂载到本地目录/mnt/sshfs。需要首先安装sshfs工具。

    ## WebDAV挂载
    “`
    mount -t davfs http://example.com/webdav /mnt/webdav
    “`
    这个命令将远程服务器上的WebDAV共享目录http://example.com/webdav挂载到本地目录/mnt/webdav。需要先安装davfs2工具。

    ## FTP挂载
    “`
    mount -t curlftpfs -o user=username:password http://ftp.example.com /mnt/ftp
    “`
    这个命令将FTP服务器ftp.example.com上的目录挂载到本地目录/mnt/ftp,并使用用户名和密码进行身份验证。需要先安装curlftpfs工具。

    这些是常见的Linux共享挂载命令示例,每种共享文件系统类型都有对应的挂载命令和参数。在使用挂载命令时,可以根据具体需求和环境进行相应的配置和设置。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部