Linux 如何以编程方式检测samba锁定的文件?

Linux 如何以编程方式检测samba锁定的文件?,linux,samba,lazarus,Linux,Samba,Lazarus,如何以编程方式获取samba锁定的文件列表 有一个命令smbstatus将为您提供该信息。但我想在我的程序中获得这些信息(用Lazarus编写)。一种方法是将smbstatus作为子进程运行并解析输出。我试图在程序中直接获取所需信息(使用API)。解析smbstatus输出是一件相当明智的事情 您还可以使用libsmbsharemodes访问其中一些信息,libsmbsharemodes是Samba的一部分

如何以编程方式获取samba锁定的文件列表


有一个命令smbstatus将为您提供该信息。但我想在我的程序中获得这些信息(用Lazarus编写)。一种方法是将smbstatus作为子进程运行并解析输出。我试图在程序中直接获取所需信息(使用API)。

解析smbstatus输出是一件相当明智的事情

您还可以使用libsmbsharemodes访问其中一些信息,libsmbsharemodes是Samba的一部分