linux看配置(linux查询cpu和内存信息命令)

各位老铁们好,相信很多人对linux看配置都不是特别的了解,因此呢,今天就来为大家分享下关于linux看配置以及linux查询cpu和内存信息命令的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

【干货】linux查看防火墙状态,【收藏】linux查看防火墙状态

一、iptables防火墙管理

要查看iptables防火墙的状态,只需输入以下命令:

service iptables status

控制防火墙的启动、停止、重启操作如下:

停止:service iptables stop

启动:service iptables start

重启:service iptables restart

永久关闭并重启:先用chkconfig iptables off,然后用chkconfig iptables on启动。

如果你想允许80端口的HTTP流量,可进行如下配置:

vim/etc/sysconfig/iptables

在输入区域添加以下规则:

-A INPUT-m state--state NEW-m tcp-p tcp--dport 80-j ACCEPT

保存后别忘了重启防火墙:

service iptables restart

二、firewalld防火墙管理

firewalld提供了更现代的防火墙管理方式。首先检查firewalld服务状态:

systemctl status firewalld

状态为"active(running)"代表运行,"inactive(dead)"则表示已停用。

查看firewalld的全局状态用:

firewall-cmd--state

管理firewalld服务如下:

启动:service firewalld start

重启:service firewalld restart

关闭:service firewalld stop

查看规则集请运行:

firewall-cmd--list-all

要检查或调整端口,使用:

检查端口开放状态:firewall-cmd--query-port=8080/tcp

添加端口:firewall-cmd--permanent--add-port=80/tcp

移除端口:firewall-cmd--permanent--remove-port=8080/tcp

记得配置更改后执行firewall-cmd--reload重启防火墙以应用新的设置。

总结

iptables和firewalld是Linux系统中常用的防火墙管理工具。通过熟练掌握这两个命令,你可以轻松地监控和配置防火墙规则,确保网络安全。无论是为了远程访问还是保护系统,了解这些基本操作都是至关重要的。

如何查看Linux 硬件配置信息

如何查看LINUX硬件配置信息

1.查看机器所有硬件信息: dmidecode|more dmesg|more

这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看 2.查看CPU信息方法一:

Linux下CPU相关的参数保存在/proc/cpuinfo文件里 cat/proc/cpuinfo|more方法二:

采用命令 dmesg| grep CPU可以查看到相关CPU的启动信息查看CPU的位数: getconf LONG_BIT 3.查看Mem信息

cat/proc/meminfo|more(注意输出信息的最后一行:MachineMem: 41932272 kB) free-m top

4.查看磁盘信息方法一:

fdisk-l可以看到系统上的磁盘(包括U盘)的分区以及大小相关信息。方法二:直接查看 cat/proc/partitions 5.查看网卡信息方法一:

ethtool eth0采用此命令可以查看到网卡相关的技术指标(不一定所有网卡都支持此命令) ethtool-i eth1加上-i参数查看网卡驱动可以尝试其它参数查看网卡相关技术参数方法二:

也可以通过dmesg| grep eth0等看到网卡名字(厂家)等信息

通过查看/etc/sysconfig/network-scripts/ifcfg-eth0可以看到当前的网卡配置包括IP、网关地址等信息。当然也可以通过ifconfig命令查看。 6.如何查看主板信息? lspci

7.如何挂载ISO文件 8.如何查看光盘相关信息方法一:

插入CD光碟后,在本人的RHEL5系统里,光碟文件是/dev/cdrom,因此只需 mount/dev/cdrom mount_point即可。 [root@miix tmp]# mount/dev/cdrom mount_point

mount: block device/dev/cdrom is write-protected, mounting read-only其实仔细看一下,光驱的设备文件是 hdc [root@miix tmp]# ls-l/dev/cdrom*

lrwxrwxrwx 1 root root 3 01-08 08:54/dev/cdrom-> hdc lrwxrwxrwx 1 root root 3 01-08 08:54/dev/cdrom-hdc-> hdc因此我们也可以这样 mount/dev/hdc mount_point如果光驱里没放入有效光盘,则报错: [root@miix tmp]# mount/dev/hdc mount_point mount:找不到介质 9.如何查看USB设备相关方法一:

其实通过 fdisk-l命令可以查看到接入的U盘信息,本人的U盘信息如下: Disk/dev/sda: 2012 MB, 2012217344 bytes 16 heads, 32 sectors/track, 7676 cylinders Units= cylinders of 512* 512= 262144 bytes Device Boot Start End Blocks Id System/dev/sda1* 16 7676 1961024 b W95 FAT32 U盘的设备文件是/dev/sda,2G大小,FAT32格式。如果用户登陆的不是Linux图形界面,U盘不会自动挂载上来。此时可以通过手工挂载(mount): mount/dev/sda1 mount_point

以上命令将U盘挂载到当前目录的 mount_point目录,注意挂的是 sda1不是 sda。卸载命令是 umount mount_point

Linux默认没有自带支持NTFS格式磁盘的驱动,但对FAT32支持良好,挂载的时候一般不需要-t vfat参数。

如果支持ntfs,对ntfs格式的磁盘分区应使用-t ntfs参数。如果出现乱码情况,可以考虑用-o iocharset=字符集参数。可以通过 lsusb命令查看 USB设备信息哦: [root@miix tmp]# lsusb

Bus 001 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000

Bus 004 Device 002: ID 0951:1613 Kingston Technology Bus 004 Device 001: ID 0000:0000

如何查看linux服务器的配置

Linux大部分操作是通过命令实现的,并不像windows那么直观。linux查看硬件信息也是需要通过linux查看硬件信息命令查询的

系统

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

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

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

# hostname#查看计算机名

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

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

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

# 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#查看所有安装的包

其他常用命令整理如下:

查看主板的:dmidecode| grep-i'serial number'

用硬件检测程序kuduz探测新硬件:service kudzu start( or restart)

查看CPU信息:cat/proc/cpuinfo [dmesg| grep-i'cpu'][dmidecode-t processor]

查看内存信息:cat/proc/meminfo [free-m][vmstat]

查看板卡信息:cat/proc/pci

查看显卡/声卡信息:lspci|grep-i'VGA'[dmesg| grep-i'VGA']

查看网卡信息:dmesg| grep-i'eth'[cat/etc/sysconfig/hwconf| grep-i eth][lspci| grep-i'eth']

查看PCI信息:lspci(相比cat/proc/pci更直观)

查看USB设备:cat/proc/bus/usb/devices

查看键盘和鼠标:cat/proc/bus/input/devices

查看系统硬盘信息和使用情况:fdisk disk– l df

查看各设备的中断请求(IRQ):cat/proc/interrupts

查看系统体系结构:uname-a

查看及启动系统的32位或64位内核模式:isalist–v [isainfo–v][isainfo–b]

查看硬件信息,包括bios、cpu、内存等信息:dmidecode

测定当前的显示器刷新频率:/usr/sbin/ffbconfig–rev?

查看系统配置:/usr/platform/sun4u/sbin/prtdiag–v

查看当前系统中已经应用的补丁:showrev–p

显示当前的运行级别:who–rH

查看当前的bind版本信息:nslookup–class=chaos–q=txt version.bind

查看硬件信息:dmesg| more

显示外设信息,如usb,网卡等信息:lspci

查看已加载的驱动:

lsnod

lshw

查看当前处理器的类型和速度(主频):psrinfo-v

打印当前的OBP版本号:prtconf-v

查看硬盘物理信息(vendor, RPM, Capacity):iostat–E

查看磁盘的几何参数和分区信息:prtvtoc/dev/rdsk/c0t0d0s

显示已经使用和未使用的i-node数目:

df–F ufs–o i

isalist–v

对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:

主机CPU信息:Cpuinfo

主机DMA通道信息:Dma

文件系统信息:Filesystems

主机中断信息:Interrupts

主机I/O端口号信息:Ioprots

主机内存信息:Meninfo

Linux内存版本信息:Version

备注: proc– process information pseudo-filesystem进程信息伪装文件系统

阅读剩余
THE END