- gethostname
- hostname
- uname
1 Bash[ | ]
Bash
Copy
hostname
Bash
Copy
echo $HOSTNAME
Bash
Copy
uname -n
2 Cmd[ | ]
bat
Copy
hostname
bat
Copy
for /f "tokens=1" %a in ('hostname') do set myhostname=%a
echo %myhostname%
3 Go[ | ]

Go
Copy
package main
import (
"fmt"
"os"
)
func main() {
hostname, err := os.Hostname()
if err != nil {
panic(err)
}
fmt.Printf("Hostname: %s", hostname)
}
Loading
4 PHP[ | ]
PHP
Copy
echo gethostname();
PHP
Copy
echo php_uname('n');
PHP
Copy
echo getenv('HOSTNAME');
PHP
Copy
echo exec('hostname');
PHP
Copy
echo exec('echo $HOSTNAME');
PHP
Copy
echo exec('uname -n');
5 PowerShell[ | ]
powershell
Copy
[System.Net.Dns]::GetHostName()
6 Python[ | ]
Python
Copy
import socket
print(socket.gethostname())
Python
Copy
import subprocess
s = subprocess.Popen('hostname', shell=True, stdout=subprocess.PIPE).stdout.read().strip()
print( s )
7 Perl[ | ]
Perl
Copy
use Sys::Hostname;
my $host = hostname();
print $host . "\n";
Perl
Copy
print `hostname`;
8 같이 보기[ | ]
편집자 Jmnote Ykhwong Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.