0

0

提高生产力的 10 个 Linux 命令

王林

王林

发布时间:2024-02-11 22:15:10

|

1302人浏览过

|

来源于良许Linux教程网

转载

这里有10个linux命令,可用来了解系统并快速提高工作效率。

10个了解系统的Linux命令

打开终端应用程序,然后开始键入以下命令以了解您的Linux桌面或云服务器/VM。

1、free – 获得空闲和已使用的内存

您的内存不足了吗? 使用free命令显示Linux系统中可用和已用物理(RAM)以及交换内存的总量。 它还显示内核使用的缓冲区和缓存:

linuxmi@linuxmi:~/www.linuxmi.com

free # 以容易理解的格式输出 linuxmi@linuxmi:~/www.linuxmi.com

free -h
# 使用cat命令查找详细信息
linuxmi@linuxmi:~/www.linuxmi.com$ cat /proc/meminfo

提高生产力的 10 个 Linux 命令

但是,free命令不会提供有关内存配置,Linux服务器支持的最大内存以及Linux内存速度的信息。 因此,我们必须使用dmidecode命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo dmidecode -t memory

提高生产力的 10 个 Linux 命令

想要确定Linux下的显卡的内存量,请尝试:

linuxmi@linuxmi:~/www.linuxmi.com

glxinfo | egrep -i ‘device|memory’
Device: llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff)
Video memory: 3895MB
Unified memory: no

提高生产力的 10 个 Linux 命令

2、hwinfo – 硬件探针

我们可以快速探测Linux服务器或桌面中的硬件:

# 查找关于Linux机器的详细信息
hwinfo
# 只显示摘要 #
hwinfo –short
# 查看所有磁盘 #
hwinfo –disk
# 得到一个概述 #
hwinfo –short –block
# 找一个特定的磁盘 #
hwinfo –disk –only /dev/sda
# 尝试4个显卡端口的监视器数据 #
hwprobe=bios.ddc.ports=4 hwinfo –monitor
# 限制信息到特定的设备 #
hwinfo –short –cpu –disk –listmd –gfxcard –wlan –printer

提高生产力的 10 个 Linux 命令

另外,您可能会发现lshw命令和inxi命令对显示Linux硬件信息很有用:

linuxmi@linuxmi:~/www.linuxmi.com

inxi -Fxz

提高生产力的 10 个 Linux 命令

3、id – 显示用户信息
显示给定USER名称的Linux用户和组信息。 如果省略用户名,则显示当前用户的信息:

linuxmi@linuxmi:~/www.linuxmi.com$ id

提高生产力的 10 个 Linux 命令

查看谁在您的Linux服务器上登录:

who
who am i

提高生产力的 10 个 Linux 命令

4、lsblk – 列表块存储设备

所有Linux块设备均提供对硬件设备的缓冲访问,并允许根据配置读取和写入块。 Linux块设备具有名称。 例如,对于NVMe是/dev/nvme0n1,对于HDD/SSD等SCSI设备是/dev/sda。 但是您不必记住它们。 您可以使用以下语法轻松列出它们:

lsblk
# 仅列出 #
lsblk -l
# 使用grep命令过滤掉 loop devices #
lsblk -l | grep ‘^loop’

提高生产力的 10 个 Linux 命令

5、lsb_release – Linux发行信息

想要获取特定于发行版的信息,例如当前安装的发行版的说明,发行版号和代号:

linuxmi@linuxmi:~/www.linuxmi.com$ lsb_release -a

没有可用的LSB模块。

LSB Version: core-11.1.0ubuntu2-noarch:security-11.1.0ubuntu2-noarch
Distributor ID: Ubuntu
Description: Ubuntu 20.04.1 LTS
Release: 20.04
Codename: focal

提高生产力的 10 个 Linux 命令

6、lscpu – 显示有关CPU的信息

lscpu命令以易于理解的格式收集并显示CPU架构信息,以容易理解的格式输出,其中包括各种CPU错误:

linuxmi@linuxmi:~/www.linuxmi.com$ lscpu

提高生产力的 10 个 Linux 命令

也可以使用lshw命令列出Cpu:

E桶金源码交易系统
E桶金源码交易系统

E桶金源码交易系统(12ym源码交易系统的升级版本),由E桶金(http://www.etongjin.com)设计、开发。它致力于为源码、网站、虚拟货币等网络产品提供高效、安全的交易平台。整个系统采用asp.net2.0 + access开发特点:为源码交易量身定做的系统,非常适合虚拟商品的在线交易的一个平台seo优化,生成静态页面,页面减肥程序设计架构清晰,易于扩展和升级1.5版更新说明:1.

下载

linuxmi@linuxmi:~/www.linuxmi.com$ sudo lshw -C cpu

7、lstopo – 显示硬件拓扑

是否想查看Linux服务器或桌面版的拓扑? 尝试:

linuxmi@linuxmi:~/www.linuxmi.com$ lstopo

linuxmi@linuxmi:~/www.linuxmi.com$ lstopo-no-graphics

提高生产力的 10 个 Linux 命令

您将看到有关以下信息:

  1. NUMA个内存节点
  2. 共享缓存
  3. CPU套件
  4. 处理器核心
  5. 处理器“线程”等

8、lsusb – 列出USB设备

我们都使用USB设备,例如外部硬盘驱动器和键盘。 运行NA命令以显示有关Linux系统中USB总线及其连接的设备的信息。

lsusb

#检测连接到系统的USB设备的PID和VID信息#

sudo usbview

提高生产力的 10 个 Linux 命令

usbview提供了连接到系统的USB设备的图形摘要。 通过在树形显示中选择单个设备可以显示详细信息

lspci – 列出PCI设备

我们使用lspci命令显示有关系统中的PCI总线以及与其连接的设备的信息:

linuxmi@linuxmi:~/www.linuxmi.com$ lspci

提高生产力的 10 个 Linux 命令

9、timedatectl – 查看当前日期和时区

通常,我们使用date命令在CLI上设置或获取日期/时间信息:

linuxmi@linuxmi:~/www.linuxmi.com$ date | lolcat

2020年 12月 20日 星期日 13:30:22 CST

但是,现代Linux发行版使用timedatectl命令查询和更改系统时钟及其设置,并启用或禁用时间同步服务(NTPD和co):

linuxmi@linuxmi:~/www.linuxmi.com$ timedatectl | lolcat

10、w – 谁登录了

在Linux上运行w命令以查看有关计算机上当前使用的Linux用户及其进程的信息:

提高生产力的 10 个 Linux 命令

总结

现在,我们已经了解学习了10个系统Linux命令,以了解系统快速提高生产率来解决问题。 在下面的评论部分中,请告诉我您知道的最喜欢的工具。谢谢!

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
线程和进程的区别
线程和进程的区别

线程和进程的区别:线程是进程的一部分,用于实现并发和并行操作,而线程共享进程的资源,通信更方便快捷,切换开销较小。本专题为大家提供线程和进程区别相关的各种文章、以及下载和课程。

503

2023.08.10

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1415

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

706

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

295

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

782

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

575

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

550

2023.07.20

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

300

2023.07.20

java入门学习合集
java入门学习合集

本专题整合了java入门学习指南、初学者项目实战、入门到精通等等内容,阅读专题下面的文章了解更多详细学习方法。

1

2026.01.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 8万人学习

Git 教程
Git 教程

共21课时 | 3.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号