目录服务


ldapsearch 搜索过滤器中使用的运算符表
下表描述了可以在搜索过滤器中使用的运算符。
运算符用途样例
=查找所包含的属性值与指定值相同的项"cn=John Browning"
= <string>*<string>查找所包含的属性值与指定的子字符串相同的项"cn=John*"

"cn=J*Brown"

>=查找特定项,该项中包含的属性的数字或字母值大于或等于指定的值。"cn>=D"
<=查找特定项,该项中包含的属性的数字或字母值小于或等于指定的值。"roomNumber<=300"
=*查找包含特定属性的值的项,而不用管属性的值是什么。"sn=*"
~=查找特定项,该项中所含属性的值约等于指定的值。"sn~=Brning" 可能返回 sn=Browning
&查找与所有搜索过滤器中指定的条件相匹配的项"(&(cn=John Browning)(l=Dallas))"
|查找与至少一个搜索过滤器中指定的条件相匹配的项"(|(cn=John Browning)(l=Dallas))"
!查找与任何搜索过滤器中指定的条件都不匹配的项"(!(cn=John Browning)(l=Dallas))"
另请参阅