---
name: "get_root_domain"
section: "1p"
platform: "linux"
package: "libdomain-publicsuffix-perl"
version: "0.21-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/get_root_domain"
---

# get\_root\_domain(1p)

Retrieve suffix info from a domain using Domain::PublicSuffix

## NAME

get\_root\_domain - Retrieve suffix info from a domain using Domain::PublicSuffix

## DESCRIPTION

The get\_root\_domain utility uses Domain::PublicSuffix to get the root or suffix for a fully qualified domain name. Given a FQDN, this utility will output the "root domain", and the suffix and TLD used to calculate that root domain.

- •

  Public Info Site:

  \<http://publicsuffix.org/\>

## SYNOPSIS

get\_root\_domain \<domainname\>

## EXAMPLE USAGE

$ get\_root\_domain www.google.com\
       Domain: www.google.com\
  Root Domain: google.com\
       Suffix: com\
          TLD: com

$ get\_root\_domain www.google.co.uk\
       Domain: www.google.co.uk\
  Root Domain: google.co.uk\
       Suffix: co.uk\
          TLD: uk

## RETURN VALUES

Returns 0 if a successful lookup is done, non-zero otherwise.

## SEE ALSO

[**Domain::PublicSuffix**(3pm)](/Domain::PublicSuffix/3pm.md)

## BUGS

Please report any bugs or feature requests to `"bug-domain-publicsuffix at rt.cpan.org"`, or through the web interface at \<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Domain-PublicSuffix\>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

## LICENSE

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
