linux查看共享命令

worktile 其他 374

回复

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

    Linux下查看共享的命令比较简单,可以通过以下几个命令来实现:

    1. smbclient 命令:smbclient 是 Samba 工具包中的一个命令行工具,可以用于访问 Windows 共享,并查看共享的内容。使用方式如下:
    “`
    smbclient -L //ip_address -U username
    “`
    其中,ip_address 指的是共享的 IP 地址,username 是访问共享所需要的用户名。

    2. smbtree 命令:smbtree 也是 Samba 工具包中的一个命令,可以列出当前网络中的所有 SMB/CIFS 共享(包括 Windows 和 Linux 的共享)。使用方式如下:
    “`
    smbtree
    “`

    3. mount 命令:mount 命令可以用于挂载共享目录到本地文件系统。在挂载之前,可以先使用 smbclient 或 smbtree 命令查看可用的共享。使用方式如下:
    “`
    mount -t cifs //ip_address/share_name /mount_point -o username=username,password=password
    “`
    其中,ip_address 是共享的 IP 地址,share_name 是共享的名称,mount_point 是挂载的本地目录,username 是访问共享所需要的用户名,password 是用户名对应的密码。

    4. nmap 命令:nmap 是一个网络扫描工具,在 Linux 系统中可以使用它来扫描局域网中开放了 Samba 共享的机器。使用方式如下:
    “`
    sudo nmap -p 139,445 –script smb-os-discovery.nse -T4 -A ip_address
    “`
    其中,ip_address 是待扫描的 IP 地址。

    以上就是 Linux 下查看共享的几个常用命令,可以根据实际需求选择适合的方法来查看共享。

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

    在Linux系统中,我们可以使用以下命令来查看共享的信息:

    1. “`smbtree“`命令:该命令用于列出网络上所有共享的SMB/CIFS资源。通过执行该命令,我们可以获取到共享目录的名称、工作组、服务器IP地址等信息。

    “`bash
    $ smbtree
    “`

    2. “`smbclient“`命令:该命令用于以客户端方式连接到SMB/CIFS服务器,并提供交互式的操作界面。通过执行该命令,我们可以列出SMB共享目录的详细信息。

    “`bash
    $ smbclient -L
    “`

    3. “`showmount“`命令:该命令用于查看NFS共享的信息。通过执行该命令,我们可以获取到NFS服务器上共享的目录和相关信息。

    “`bash
    $ showmount -e
    “`

    4. “`nfsstat“`命令:该命令用于显示NFS客户端和服务器的统计信息。通过执行该命令,我们可以查看NFS服务器上共享目录的访问信息、读写操作等。

    “`bash
    $ nfsstat
    “`

    5. “`net“`命令:该命令用于查看和修改SMB/CIFS服务器的连接和共享状态。通过执行该命令,我们可以获取到SMB共享的名称、状态、权限等信息。

    “`bash
    $ net status shares
    “`

    以上是在Linux系统中查看共享的一些常用命令。通过这些命令,我们可以方便地获取到共享目录的相关信息,以便后续的操作和管理。

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

    在Linux中,可以使用以下命令来查看系统中的共享情况:

    1. smbtree:查看网络上可用的SMB/CIFS共享资源。
    命令格式:smbtree

    运行该命令后,系统会列出网络中所有可用的SMB/CIFS共享资源的详细信息,包括共享资源的名称、工作组、IP地址等。

    2. showmount:查看NFS共享资源。
    命令格式:showmount [-e] [NFS服务器IP地址]

    如果不指定NFS服务器IP地址,该命令会列出本地系统上的所有NFS共享资源。如果指定了NFS服务器IP地址,该命令会列出该服务器上可用的NFS共享资源。

    3. mount:查看已挂载的文件系统。
    命令格式:mount

    运行该命令后,系统会列出已挂载的所有文件系统的详细信息,包括文件系统的设备、挂载点、文件系统类型等。

    4. df:查看文件系统的实时使用情况。
    命令格式:df [-h] [文件系统]

    如果不指定文件系统,该命令会列出系统中所有文件系统的实时使用情况统计。如果指定了文件系统,该命令会只列出该文件系统的实时使用情况统计。添加-h选项可以将文件大小以人类可读的方式显示。

    5. lsof:查看已打开文件和网络连接的详细信息。
    命令格式:lsof [-i] [文件名]

    如果不指定文件名,该命令会列出系统中所有已打开的文件和网络连接的详细信息。如果指定了文件名,该命令会只列出与该文件相关的已打开的文件和网络连接的详细信息。添加-i选项可以只列出网络连接的详细信息。

    6. netstat:查看网络连接和端口的详细信息。
    命令格式:netstat [-t] [-u] [-l] [-n]

    运行该命令后,系统会列出当前系统中所有的网络连接和端口的详细信息。添加-t选项可以只列出TCP连接的详细信息,添加-u选项可以只列出UDP连接的详细信息,添加-l选项可以只列出正在监听的端口,添加-n选项可以将IP地址和端口号显示为数字形式。

    总结:
    以上为Linux中查看共享情况的几个常用命令,可以根据具体的需求选择适合的命令来查看相应的共享资源情况,并可以结合一些选项来获取更详细的信息。

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

400-800-1024

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

分享本页
返回顶部