Linux如何查看本机计算机名? (linux 查询本机计算机名)

在Linux系统中,计算机名类似于一个标识符,用于在网络中唯一标识计算机。计算机名也称为主机名。在Linux系统中,可以使用命令行或图形界面来查看计算机名。本文将介绍如何使用命令行来查看本机计算机名。

一、打开终端

在Linux系统中,可以使用终端来执行命令。打开终端的方法因Linux发行版的不同而不同。在大多数发行版中,可以按下Ctrl+Alt+T快捷键打开终端。

二、使用hostname命令

在终端中输入以下命令:

hostname

按下回车键,计算机名将被显示在终端中。如图所示:

以上命令将会返回当前计算机的计算机名。

如果要查看完整的主机名,则可以使用以下命令:

hostname –f

其中-f参数表示完整主机名,这里的完整主机名指的是包括域名在内的主机名。

三、使用uname命令

uname是用于显示关于操作系统的信息的命令(例如内核版本,操作系统类型等)。如果要查看计算机名,可以使用以下命令:

uname –n

其中-n参数指显示网络主机名。此命令将会显示计算机名。

四、使用/etc/hostname文件

在Linux操作系统中,计算机名通常存储在/etc/hostname文件中。如果想要查看该文件的内容,可以使用以下命令:

cat /etc/hostname

该命令将文件/etc/hostname的内容输出到终端中,从而显示计算机名。

五、使用hostnamectl命令

hostnamectl是一个用于管理系统主机名和相关配置的命令。如果要查看计算机名,可以使用以下命令:

hostnamectl status

该命令将会显示当前计算机的状态信息,包括主机名、操作系统、内核版本等。

综上所述,本文介绍了五种查看计算机名的方法。从中可以看出,Linux系统提供很多种方法来查看计算机名,每一种方法都有其优缺点。因此,在实际使用中,可以根据自己的需求来选择合适的方法。无论哪种方法,它们都能为用户提供准确的计算机名信息。

总而言之,熟悉这些命令可以帮助用户更好地了解自己的计算机并为后续的系统维护工作提供帮助。

相关问题拓展阅读:

常用查看Linux系统信息命令

常衫旦用查看linux系统信息命令系统#

uname

-a

#

查看内核/操作系统/CPU信息#

head

-n

/etc/issue

#

查看操作系统版本#

cat

/proc/cpuinfo

#

查看CPU信息#

hostname

#

查看计算机名#

lspci

-tv

#

列出所有PCI设备#

lsu

-tv

#

列出所有USB设备#

lod

#

列出加载的内核模块#

env

#

查看环境变量

资源#

free

-m

#

查看内存使用量和交换区使用量#

df

-h

#

查看各分区使用情况#

du

-sh

#

查看指定目录的大小#

grep

MemTotal

/proc/meminfo

#

查看内存总量#

grep

MemFree

/proc/meminfo

#

查看空闲内存量#

uptime

#

查看系统运行时间、用户数、负载#

cat

/proc/loadavg

#

查看系统负载

磁盘和分区#

mount

|

column

-t

#

查看挂接的分区状态#

fdisk

-l

#

查看所有分区#

swapon

-s

#

查看所有交换分区#

hdparm

-i

/dev/hda

#

查看磁盘参数(仅适用于IDE设备)#

dmesg

|

grep

IDE

#

查看启动时IDE设备检测状况网络#

ifconfig

#

查看所有网络接口的属性#

iptables

-L

#

查看防火墙设置#

route

-n

#

查看路由表#

netstat

-lntp

#

查看所有监听端口#

netstat

-antp

#

查看所有已经建立的连接#

netstat

-s

#

查看网络统计信息

进程#

ps

-ef

#

查看所有进程#

top

#

实时显示进程状态用户#

w

#

查看活动用户#

id

#

查看指定用户信息#

last

#

查看用户登录日志#

cut

-d:

-f1

/etc/passwd

#

查看系统所有用户#

cut

-d:

-f1

/etc/group

#

查看系统所有组#

crontab

-l

#

查看当前用户的计划任务

服务#

chkconfig

–list

#

列出所有系统服务#

chkconfig

–list

|

grep

on

#

列出所有启动的系统服务程序#

rpm

-qa

#

查看所有安装的软件包

www.zhishiwu.com

linux的终端上,没有windows的搜索那样好用的图形界面工具,但find命令确是很强大的。比如拿备按名字查找一个文件,可以用

find

/

-name

targetfilename

唉,如果只知道名字,不知道地点,这样也不失为一个野蛮有效的方法。

按时间查找也有参数

-atime

访问时间

-ctime

改变状态的时间

-mtime修改的时间。但要注意,这里的时间是以24小时为单位的。查看man手册后使用,你会很迷惑:

-mtime

n:

Files

data

was

last

modified

n*24

hours

ago.

字面上的理解是最后一次修改发生在n个24小时以前的文件,但实际上find

./

-mtime

0:返回最近24小时内修改过的文件。

find

./

-mtime

返回的消塌毁是前48~24小时修改过的文件。而不是48小时以内修改过的文件。返回10天内修改过的文件?find还可以支持表达式关系运算,所以可以把最近几天的数据一天天的加起来:find

./

-mtime

-o

-mtime

-o

-mtime

虽然比较土,但也算是个方法了。还有没有更好的方法,我也想知道。。。另外,

-mmin参数-cmin

/

amin也是类似的。

Linux系统下查看服务器硬件信息

系统

# uname -a # 查看内核/操作系统/CPU信息

# head -n 1 /etc/issue   # 查看 操作系统 版本

# cat /proc/cpuinfo      # 查看CPU信息

# hostname # 查看计算机名

# lspci -tv# 列出所有PCI设备

# lsu -tv# 列出所有USB设备

# lod    # 列出加载的内核模块

# env      # 查看环境变量

资源

# free -m  # 查看内存使用量和交换区使用量

# df -h    # 查看各分区使用情况

# du -sh# 查看指定目录亩陆的大小

# grep MemTotal /proc/meminfo   # 查看内存总量

# grep MemFree /proc/meminfo    # 查看空闲内存量

# uptime   # 查看系统运行时间、用户数、负载

# cat /proc/loadavg      # 查看系统负载

磁盘和分区

# mount | column -t      # 查看挂接的分区状态

# fdisk -l # 查看所有分区

# swapon -s# 查看所有交换分区

# hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)

# dmesg | grep IDE# 查看启动时IDE设备检测状况

网络

# ifconfig # 查看所有网络接口的属性

# iptables -L# 查看防火墙设置

# route -n # 查看路由表

# netstat -lntp# 查看所有监听神耐信端口

# netstat -antp# 查看所有已经建立的连接

# netstat -s# 查看网络统计信息

进程

# ps -ef   # 查看所有进程

# top      # 实时显示进程状态

用户

# w      游轮  # 查看活动用户

# id# 查看指定用户信息

# last     # 查看用户登录 日志

# cut -d: -f1 /etc/passwd   # 查看系统所有用户

# cut -d: -f1 /etc/group    # 查看系统所有组

# crontab -l# 查看当前用户的计划任务

服务

# chkconfig –list# 列出所有系统服务

# chkconfig –list | grep on    # 列出所有启动的系统服务

程序

# rpm -qa  # 查看所有安装的软件包

查看网卡型号

www.ctohome.com

># lspci | grep Ethernet

00:19.0 Ethernet controller: Intel Corporation 82567V-2 Gigabit Network Connection

查看内存和cpu最直接最常用的命令:

www.ctohome.com

># free

totalusedfree     shared    buffers     cached

Mem:

-/+ buffers/cache:

Swap:

www.ctohome.com

># cat /proc/cpuinfo

processor: 0

vendor_id: GenuineIntel

cpu family      : 6

model: 23

model name      : Pentium(R) Dual-Core  CPU      E6500  @ 2.93GHz

stepping: 10

cpu MHz: 1596.000

cache size      : 2023 KB

查看硬盘信息(查看硬盘型号和硬盘序列号):

www.ctohome.com

># df -h

FilesystemSize  Used Avail Use% Mounted on

/dev/sda2.0G  272M  1.6G  15% /

/dev/sda199G  188M  189G   1% /home

/dev/sda9.7G  1.3G  7.9G  15% /usr

/dev/sda9.7G  198M  9.0G   3% /var

/dev/sda 99M   17M   77M  18% /boot

方法1:

www.ctohome.com

># hdparm -i /dev/sda

/dev/sda:

Model=SAMSUNG HE253GJ, FwRev=1AJ30001, SerialNo=      S2B5J90ZC12023

Config={ Fixed }

RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4

BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=?16?

CurCHS=16383/16/63, CurSects=, LBA=yes, LBAsects=

IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}

PIO modes:  pio0 pio1 pio2 pio3 pio4

DMA modes:  0 1 2

UDMA modes: udma0 udma1 udma2

AdvancedPM=yes: disabled (255) WriteCache=enabled

Drive conforms to: unknown:  ATA/ATAPI-0 ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6 ATA/ATAPI-7

* signifies the current active mode

方法2:

www.ctohome.com

># dmesg | grep ATA

ata1: SATA max UDMA/133 cmd 0xf190 ctl 0xf180 b 0xf150 irq 185

ata2: SATA max UDMA/133 cmd 0xf170 ctl 0xf160 b 0xf158 irq 185

ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

ata1.00: ATA-8: SAMSUNG HE253GJ, 1AJ30001, max UDMA/133

ata2: SATA link down (SStatus 0 SControl 300)

  Vendor: ATAModel: SAMSUNG HE253GJ   Rev: 1AJ3

ata3: SATA max UDMA/133 cmd 0xf130 ctl 0xf120 b 0xf0f0 irq 185

ata4: SATA max UDMA/133 cmd 0xf110 ctl 0xf100 b 0xf0f8 irq 185

ata3: SATA link down (SStatus 0 SControl 300)

ata4: SATA link down (SStatus 0 SControl 300)

ata5: PATA max UDMA/100 cmd 0xe040 ctl 0xe030 b 0xe000 irq 177

www.ctohome.com

>#  dmidecode|more

# dmidecode 2.10

BIOS 2.4 present.

57 structures occupying 2318 bytes.

Table at 0x000E84B0.

Handle 0x0000, DMI type 0, 24 bytes

BIOS Information

Vendor: Intel Corp.

Version: GTG4310H.86A.0019.2023.0625.1334

Release Date: 06/25/2023

…..

System Information 服务器品牌

Manufacturer:

Product Name:(没有信息表示非品牌或未识别)

Version:

Serial Number:

UUID: 889BD67E-8D96-11DE-ACD4D9C9E8

Wake-up Type: Power Switch

SKU Number: Not Specified

Family: Not Specified

Handle 0x0002, DMI type 2, 15 bytes

Base Board Information 主板型号/主板信息

 Manufacturer: Intel Corporation

Product Name: DG43GT

Version: AAE

Serial Number: GTN

Processor Information CPU信息/CPU型号/CPU主频

Socket Designation: PROCESSOR

Type: Central Processor

Family: Pentium D

Manufacturer: Intel(R) Corp.

ID: 7AFF FB EB BF

Signature: Type 0, Family 6, Model 23, Stepping 10

 Version: Pentium(R) Dual-Core  CPU      E6500  @ 2.93GHz  

Voltage: 1.2 V

External Clock: 266 MHz

Max Speed: 4000 MHz

Current Speed: 2931 MHz

Status: Populated, Enabled

Upgrade: Socket LGA775

Cache Information  硬件和CPU缓存情况

Socket Designation: L1-Cache

Configuration: Enabled, Not Socketed, Level 1

Operational Mode: Write Back

Location: Internal

Installed Size: 32 kB

Maximum Size: 32 kB

BIOS Language Information  BIOS语言

Installable Languages: 1

en|US|iso8859-1

Currently Installed Language: en|US|iso8859-1

Physical Memory Array 主板更大支持内存

Location: System Board Or Motherboard

Use: System Memory

Error Correction Type: None

 Maximum Capacity: 16 GB

Error Information Handle: Not Provided

Number Of Devices: 4

Handle 0x002C, DMI type 19, 15 bytes

Memory Array Mapped Address 目前的内存

Starting Address: 0x

Ending Address: 0x000FFFFFFFF

 Range Size: 4 GB

Physical Array Handle: 0x002B

Partition Width: 0

On Board Device Information 显卡型号

Type: Video

Status: Enabled

  Description:  Intelr GMA X4500 Video Device

如何确定品牌服务器,不受到忽悠(某日我们买了一台dell品牌服务器,如何确定没有被忽悠呢?):

www.ctohome.com

>#  dmidecode|more  (如果能看到dell的型号,就可以肯定没错了)

Handle 0x0100, DMI type 1, 27 bytes

System Information

 Manufacturer: Dell Inc.

Product Name: PowerEdge T110

Version: Not Specified

Serial Number: J47RBP1

UUID: 4C4C-8052-CAC04F425031

Wake-up Type: Power Switch

SKU Number: Not Specified

Family: Not Specified

Handle 0x0200, DMI type 2, 9 bytes

Base Board Information

 Manufacturer: Dell Inc.

Product Name: 0V52N7

Version: A02

Serial Number: ..CN708210CD0166.

Asset Tag: Not Specified

Handle 0x0300, DMI type 3, 21 bytes

Chassis Information

 Manufacturer: Dell Inc.

Type: Main Server Chassis

Lock: Present

Version: Not Specified

Serial Number: J47RBP1

linux 查询本机计算机名的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 查询本机计算机名,Linux如何查看本机计算机名?,常用查看Linux系统信息命令,Linux系统下查看服务器硬件信息的信息别忘了在本站进行查找喔。


数据运维技术 » Linux如何查看本机计算机名? (linux 查询本机计算机名)