# [−][src]Function nix::unistd::sethostname

    pub fn sethostname<S: AsRef<OsStr>>(name: S) -> Result<()>

Set the system host name (see sethostname(2)).

Given a name, attempt to update the system host name to the given string. On some systems, the host name is limited to as few as 64 bytes. An error will be return if the name is not valid or the current process does not have permissions to update the host name.

# Help

## Keyboard Shortcuts

`?`
  Show this help dialog
`S`
  Focus the search field
`↑`
  Move up in search results
`↓`
  Move down in search results
`↹`
  Switch tab
`⏎`
  Go to active search result
`+`
  Expand all sections
`-`
  Collapse all sections

## Search Tricks

Prefix searches with a type followed by a colon (e.g., `fn:`) to restrict the search to a given type.

Accepted types are: `fn`, `mod`, `struct`, `enum`, `trait`, `type`, `macro`, and `const`.

Search functions by type signature (e.g., `vec -> usize` or `* -> vec`)

Search multiple things at once by splitting your query with comma (e.g., `str,u8` or `String,struct:Vec,test`)