linux查看系统的常用命令

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux系统提供了许多常用的命令,可以帮助我们查看系统的各种信息。下面是一些常用的Linux命令及其功能:

    1. uname:查看操作系统的信息,可以使用选项“-a”来查看详细信息。
    2. date:查看当前的系统日期和时间。
    3. uptime:查看系统的运行时间和负载。
    4. top:实时监控系统的CPU使用情况、内存使用情况、进程信息等。
    5. free:查看系统内存的使用情况。
    6. df:查看系统磁盘空间的使用情况。
    7. du:查看文件或目录的磁盘使用情况。
    8. ifconfig:查看网络接口的配置信息。
    9. netstat:查看网络连接状态、路由表等网络信息。
    10. ps:查看系统中正在运行的进程信息。
    11. top:查看系统的进程信息,可以实时显示系统的运行情况。
    12. who:查看当前登录系统的用户信息。
    13. w:查看当前登录系统的用户信息,并显示用户正在执行的任务。
    14. last:查看最近登录系统的用户信息。
    15. history:查看当前用户的命令历史记录。
    16. cat /etc/os-release:查看Linux系统的版本信息。
    17. lspci:查看系统的PCI设备信息。
    18. lsusb:查看系统的USB设备信息。

    以上只是Linux系统中一部分常用命令,还有很多其他有用的命令可以供我们使用。在使用这些命令时,可以通过man命令查看命令的使用帮助,例如“man uname”可以查看uname命令的详细说明。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,有许多常用的命令可以帮助我们查看系统的信息和状态。以下是一些常用的命令:

    1. hostname:用于显示或设置系统的主机名。
    例:`hostname`,`hostname -s`

    2. uname:用于显示系统的内核信息。
    例:`uname`,`uname -a`

    3. who:用于显示当前登录到系统的用户信息。
    例:`who`,`whoami`

    4. w:用于显示当前系统上登录用户的详细信息。
    例:`w`

    5. top:用于实时监控系统的进程和资源使用情况。
    例:`top`

    6. ps:用于显示当前系统上运行的进程信息。
    例:`ps`,`ps aux`

    7. df:用于显示文件系统的磁盘空间使用情况。
    例:`df`,`df -h`

    8. du:用于估算文件和目录的磁盘空间使用情况。
    例:`du`,`du -sh *`

    9. ifconfig:用于显示或配置网络接口信息。
    例:`ifconfig`,`ifconfig eth0`

    10. netstat:用于显示网络连接和统计信息。
    例:`netstat`,`netstat -tunlp`

    11. ip:用于显示和配置网络接口、路由表等网络信息。
    例:`ip addr`,`ip route`

    12. lspci:用于显示系统的PCI设备信息。
    例:`lspci`

    13. lsusb:用于显示系统的USB设备信息。
    例:`lsusb`

    14. lscpu:用于显示系统的CPU信息。
    例:`lscpu`

    15. free:用于显示系统的内存使用情况。
    例:`free`

    这只是常用的一些命令,Linux系统还有很多其他命令可以用来查看和监控系统的各类信息。用户可以通过man命令查看命令的详细使用说明,并根据自己的需求选择合适的命令来查看系统的信息。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux是一种开源的操作系统,具有广泛的应用领域。在Linux系统中,有许多常用的命令可以用来查看系统信息,以帮助我们了解和监控系统的状态。下面是Linux系统中常用的几个命令来查看系统信息的方法和操作流程。

    一、查看系统的基本信息
    1.1 uname命令
    uname命令可以用来查看操作系统的基本信息,如内核版本、操作系统版本、主机名等。其使用方法为:
    “`
    $ uname [OPTION]
    “`
    常用的选项包括:
    – `-a`:显示所有信息;
    – `-s`:显示内核名称;
    – `-r`:显示内核版本;
    – `-v`:显示操作系统版本;
    – `-n`:显示主机名。

    示例:
    “`
    $ uname -a
    Linux ubuntu-20 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
    “`

    1.2 lsb_release命令
    lsb_release命令可以用来查看Linux发行版的详细信息,如发行版名称、发行版版本等。其使用方法为:
    “`
    $ lsb_release [OPTION]
    “`
    常用的选项包括:
    – `-a`:显示所有信息;
    – `-i`:显示发行版名称;
    – `-r`:显示发行版版本;
    – `-d`:显示发行版描述。

    示例:
    “`
    $ lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description: Ubuntu 20.04.1 LTS
    Release: 20.04
    Codename: focal
    “`

    二、查看硬件信息
    2.1 lscpu命令
    lscpu命令可以用来查看CPU的详细信息,如架构、主频、核心数等。其使用方法为:
    “`
    $ lscpu [OPTION]
    “`
    常用的选项包括:
    – `-a`:显示所有信息;
    – `-p`:以逗号分隔符格式输出;
    – `-e`:显示扩展信息;
    – `-x`:显示扩展信息,包括NUMA拓扑。

    示例:
    “`
    $ lscpu
    Architecture: x86_64
    CPU op-mode(s): 32-bit, 64-bit
    Byte Order: Little Endian
    CPU(s): 4
    On-line CPU(s) list: 0-3
    Thread(s) per core: 2
    Core(s) per socket: 2
    Socket(s): 1
    NUMA node(s): 1
    Vendor ID: GenuineIntel
    CPU family: 6
    Model name: Intel(R) Core(TM) i5-4210H CPU @ 2.90GHz
    “`

    2.2 lspci命令
    lspci命令可以用来查看系统中PCI设备的详细信息,如网卡、显卡、声卡等设备的型号、厂商等。其使用方法为:
    “`
    $ lspci [OPTION]
    “`
    常用的选项包括:
    – `-v`:显示详细信息;
    – `-s`:指定设备的PCI地址。

    示例:
    “`
    $ lspci -v
    00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
    Subsystem: Dell Device 05cc
    Flags: bus master, fast devsel, latency 0
    Capabilities: [e0] Vendor Specific Information: Len=0c
    “`

    三、查看内存和磁盘信息
    3.1 free命令
    free命令可以用来查看系统中内存的使用情况,包括已用内存、可用内存等。其使用方法为:
    “`
    $ free [OPTION]
    “`
    常用的选项包括:
    – `-h`:以人类可读的方式显示信息;
    – `-s`:循环显示信息。

    示例:
    “`
    $ free -h
    total used free shared buff/cache available
    Mem: 7.5Gi 2.9Gi 2.0Gi 318Mi 2.6Gi 4.3Gi
    Swap: 2.0Gi 0B 2.0Gi
    “`

    3.2 df命令
    df命令可以用来查看系统中磁盘空间的使用情况,包括已用空间、可用空间等。其使用方法为:
    “`
    $ df [OPTION]
    “`
    常用的选项包括:
    – `-h`:以人类可读的方式显示信息;
    – `-T`:显示文件系统的类型。

    示例:
    “`
    $ df -h
    Filesystem Size Used Avail Use% Mounted on
    udev 3.7G 0 3.7G 0% /dev
    tmpfs 748M 1.7M 746M 1% /run
    /dev/sda1 110G 18G 87G 18% /
    tmpfs 3.7G 236M 3.5G 7% /dev/shm
    tmpfs 5.0M 4.0K 5.0M 1% /run/lock
    tmpfs 3.7G 0 3.7G 0% /sys/fs/cgroup
    tmpfs 748M 44K 748M 1% /run/user/1000
    “`

    四、查看进程信息
    4.1 top命令
    top命令可以用来实时查看系统中运行的进程信息,包括进程ID、CPU使用率、内存使用率等。其使用方法为:
    “`
    $ top [OPTION]
    “`
    常用的选项包括:
    – `-u`:以指定用户运行;
    – `-p`:指定进程ID。

    示例:
    “`
    $ top
    top – 22:26:27 up 5:05, 1 user, load average: 1.07, 1.02, 1.13
    Tasks: 199 total, 2 running, 197 sleeping, 0 stopped, 0 zombie
    %Cpu(s): 5.4 us, 1.8 sy, 0.0 ni, 92.4 id, 0.2 wa, 0.0 hi, 0.1 si, 0.0 st
    KiB Mem : 8077316 total, 3319840 free, 2894244 used, 1863228 buff/cache
    KiB Swap: 2097148 total, 2097148 free, 0 used. 4566672 avail Mem
    “`

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部