网站首页 > 文章中心 > 其它

linux命令lpc

作者:小编 更新时间:2023-09-08 18:49:07 浏览量:334人看过

Linux如何查看系统及硬件信息

lscpu命令,查看的是cpu的统计信息.

Byte Order: Little Endian #小尾序

Thread(s) per core: 1 #每个cpu核,只能支持一个线程,即不支持超线程

linux命令lpc-图1

Socket(s): 1 #总共有1一个cpu

Vendor ID: GenuineIntel #cpu产商 intel

Virtualization: VT-x #支持cpu虚拟化技术

查看/proc/cpuinfo,可以知道每个cpu信息,如每个CPU的型号,主频等.

#cat /proc/cpuinfo

processor : 0

vendor_id : GenuineIntel

.....

内存

概要查看内存情况

free -m

total used free shared buffers cached

查看内存详细使用

# cat /proc/meminfo

查看内存硬件信息

dmidecode -t memory

Physical Memory Array

Location: System Board Or Motherboard

....

Memory Device

Error Information Handle: Not Provided

磁盘

查看硬盘和分区分布

# lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

显示很直观

如果要看硬盘和分区的详细信息

# fdisk -l

Device Boot Start End Blocks Id System

网卡

查看网卡硬件信息

# lspci | grep -i 'eth'

查看系统的所有网络接口

# ifconfig -a

lo Link encap:本地环回

或者是

ip link show

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

如果要查看某个网络接口的详细信息,例如eth0的详细参数和指标

# ethtool eth0

Settings for eth0:

Supported ports: [ TP MII ]

Supported link modes: 10baseT/Half 10baseT/Full

①.00baseT/Half 100baseT/Full

①.000baseT/Half 1000baseT/Full #支持千兆半双工,全双工模式

Supported pause frame use: No

Supports auto-negotiation: Yes #支持自适应模式,一般都支持

Advertised link modes: 10baseT/Half 10baseT/Full

①.000baseT/Half 1000baseT/Full

Advertised pause frame use: Symmetric Receive-only

Advertised auto-negotiation: Yes #默认使用自适应模式

Link partner advertised link modes: 10baseT/Half 10baseT/Full

Speed: 100Mb/s #现在网卡的速度是100Mb,网卡使用自适应模式,所以推测路由是100Mb,导致网卡从支 持千兆,变成要支持百兆

Duplex: Full #全双工

Link detected: yes #表示有网线连接,和路由是通的

其他

查看pci信息,即主板所有硬件槽信息.

lspci

如果要更详细的信息:lspci -v 或者 lspci -vv

如果要看设备树:lscpi -t

查看bios信息

# dmidecode -t bios

......

BIOS Information

Vendor: American Megatrends Inc.

.......

dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息.这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的配置,比如说支持的内存数等.

如果要查看所有有用信息

dmidecode -q

好了,全部的linux查看硬件信息的所有命令,可以查看CPU、硬盘、网卡、磁盘等硬件的信息.

redhat中linux从图形界面进入字符界面的快捷键是什么?

Redhat linux常用的命令:

一. 启动,关机,登入,登出相关命令

login 登录

logout 登出

exit 登出

shutdown 停止系统

halt 停止系统

reboot 重启动

poweroff 切断电源

sync 把内存里的内容写入磁盘

lilo 安装lilo启动管理程序

grub 安装lilo启动管理程序

二. Shell相关命令

chsh 切换Shell

history 显示命令履历

alias 设置命令别名

unalias 取消命令别名

which 显示命令所在位置

type 查询命令种类

echo 显示字符串或者变量内容

set 设置/显示Shell变量

printenv 显示环境变量

export 设置环境变量

env 设置临时环境变量

unset 释放环境变量

setenv 设置环境变量

unsetenv 释放环境变量

source 执行文件当中的命令

man 查询命令手册

info 查询超文本命令手册

whatis 显示命令简介

apropos 通过关键字查询手册

三. 用户管理相关命令

su 切换到其他用户

useradd 追加用户

adduser 追加用户

userdel 删除用户

usermod 修改用户设置

chfn 修改用户私人信息

groupadd 追加组

groupdel 删除组

groupmod 修改组设置

passwd 更改密码

whoami 显示用户名

logname 显示登录用户帐号

users 显示所有登录用户信息

who 查询登录用户信息

w 查询登录用户信息

id 显示指定用户的ID信息

groups 显示指定用户的所属组

finger 显示指定用户的个人信息

mesg 开关与他人收发消息

write 给其他用户发消息

wall 给所有用户发消息

talk 和其他用户聊天

四. 系统消息相关命令

date 显示/设置当前时间

uptime 显示系统运行时间

uname 显示操作系统信息

tty 显示终端名

last 显示登录/登出在履历

lastb 显示非法登录信息

dumpkeys 显示当前键盘配置

loadkeys 变更键盘配置

df 查询磁盘使用信息

du 查询磁盘使用信息

dmesg 显示系统启动消息

script 保存输入输出到文件

五. 文件操作相关命令

ls 显示文件列表

tree 显示目录树

pwd 显示当前路径

cd 更改当前路径

pushd 追加路径到目录堆栈

popd 从目录堆栈删除路径

dirs 显示目录堆栈的内容

mkdir 创建路径

rmdir 删除路径

cp 复制文件/目录

rm 删除文件/目录

mv 移动文件/目录,修改文件名

chown 更改文件/目录的所有者

chgrp 修改文件/目录的所有组

chmod 修改文件/目录的权限

touch 更改文件时间

ln 建立文件/目录链接

find 查找文件

whereis 显示文件存在的路径名

file 查询文件种类

size 查询文件大小

cat 显示文件内容

tee 输出到文件和屏幕

more 分屏显示文件内容

less 分屏显示文件内容

head 显示文件头部内容

tail 显示文件尾部内容

fold 折叠显示长行

sort 排列文件的行

cmp 比较文件内容

diff 显示文件差异

nkf 更改日语文件编码

dd 变更文件之后复制

wc 统计文本单词数,文件大小等

split 分割文件

paste 以行连接文件

join 以字段连接文件

grep 查询文字

uniq 过滤重复部分显示文件内容

tr 替换文字

sed 替换文字

七. 压缩/解压缩相关命令

ar 压缩/解压缩文件

tar 压缩/解压缩文件

compress 压缩/解压缩文件

uncompress 解压缩

gzip 压缩/解压缩文件

gunzip 解压缩

zcat 显示压缩文件的内容

lha 压缩/解压缩文件

uuencode 把二进制文件编码为文本文件

uudecode 把经过编码的文本文件还原为二进制文件

八. MS-DOS工具集[mtools]命令

mdir 显示文件列表

mcd 改变当前目录

mmd 新建目录

mrd 删除目录

mdeltree 删除目录树

mcopy 复制文件

mdel 删除文件

mmove 移动文件

mren 更改文件或目录名

mattrib 修改文件属性

mtype 显示文件内容

mdu 查询文件或目录大小

minfo 显示磁盘信息

mformat 以MS-DOS方式格式化磁盘

mlabel 设置磁盘标签

九. 控制外部设备相关命令

mount mount上设备

umount 解除已经mount上的设备

eject 弹出(CD/DVD等)

fdformat 格式化软盘

fdisk 配置/显示硬盘分区

mkfs 格式化磁盘分区

fsck 检查/修复磁盘错误

lpr 打印到打印机

lprm 中断打印任务

lpq 显示打印任务的状态

lpc 管理/控制打印任务

ifconfig 显示/设定NIC配置

十. 进程及任务管理相关命令

ps 显示正在运行的进程

jobs 显示后台运行任务

fg 把任务切换到前台

bg 把任务切换到后台

kill 中止进程或任务

killall 中止进程或任务

wait 等待进程或任务的结束

at 设置定时执行任务

atq 显示尚未执行的任务

atrm 删除定时执行任务

batch 在系统负荷减轻的时候执行任务

nice 改变优先度并执行任务

nohup 在后台执行任务,Logout之后也不退出

sleep 休眠一定的时间

十一. 网络管理相关命令

netstat 显示当前网络连接状况

route 显示/设置路由

host 显示网络主机情况

hostname 显示/设置当前主机的名字

ping 确认和远程机器的连接情况

traceroute 显示路由信息

rwho 查询网上机器的登陆用户

ruptime 查询网上机器的系统运行时间

rlogin 登陆到远程机器

telnet 用telnet登陆到远程机器

rsh 给远程机器发送命令

rcp 在远程机器之间复制文件

mail 收取邮件

sendmail 发送邮件

mailq 确认邮件队列

ftp 用ftp传输文件

十二. 其他命令

cal 显示日历

clear 清屏

gcc 编译C语言代码

as 汇编

bc 计算

rpm Redhat的包管理

dpkg Debian的包管理

installpkg Slackware的包安装(删除命令则是removepkg)

startx 启动 X-Window 系统

附:组合命令

重定向,如

$ ls -l /bin ls-output

$ more ls-output

管道命令,如

经常被用于管道的命令

awk, fold, grep, head, nnkf, pr, sed, sort, tail, tee, tr, uniq, wc

linux如何在命令行状态下运行?

Linux系统中的redhat的常用输入命令有哪些?

redhat linux的命令

很多了

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章