第二课 Linux常用系统工作及系统状态检测命令

  • 常见的命令格式:命令名称 [命令参数] [命令对象]

       注意:命令名称、命令参数、命令对象请以空格分隔。

     命令对象:文件、目录、用户等资源。

     命令参数:命令参数可用长格式和短格式。

  • man(查看帮助手册) man命令中的常用按键:
    • "/" 案例:/linux 从上至下搜索"linux"关键词。
    • “?”案例:?linux从下至上搜索“linux”关键词。
    • n定位到上一个搜索的关键词。
    • N定位到下一个搜索的关键词。
  • 常用系统工作命令
    • echo
      • 案例:echo Linuxpro.com 或 echo $SHELL。
      • 用途:在终端输出字符串或变量提取后的值。
    • date
      • 用途:显示或设置系统日期和时间。
    • reboot
      • 用途:重启系统 。
      • 注意:该操作涉及硬件资源的管理权限,默认只有root才能操作。
    • poweroff
      • 用途:关闭系统。
      • 注意:该操作涉及硬件资源的管理权限,默认只有root才能操作。
    • wget
      • 用途:在终端下在网络文件。
      • 案例:wget [参数] 下载地址。
    • ps
      • 用途:查看系统中进程的状态。
      • 案例:ps aux
    • top
      • 用途:动态监视系统活动和系统负载信息。
    • pidof
      • 用途:查看指定进程的PID值。
    • kill
      • 用途:终止指定PID的进程。
    • killall
      • 用途:终止指定服务的所有进程。
  • 系统状态检测命令
    • ifconfig
      • 用途:查看本机网卡配置与网络状态信息。
      • 格式:ifconfig  [设备名称] [参数]
    • uname
      • 用途:查看系统版本与内核信息。
      • 格式:uname [-a] 
      • 显示内容:内核名称、主机名、内核发行版本、节点名、系统时间、硬件名称、硬件平台、处理器类型及操作系统名称。
    • uptime
      • 用途:查看系统负载信息。
      • 显示内容:系统时间、运行时间、终端数量、平均负载值。
    • free
      • 用途:查看当前内存使用量。
      • 格式:free [-h]
      • 显示内容:内存总量、已用量、可用量、进程共享的内存量、磁盘缓存的内存量、缓存的内存量。
    • who
      • 用途:查看已登录用户的终端信息。
      • 显示内容:登录用户名、终端设备、登录到系统的时间。
    • last
      • 用途:查看用户登录日志 。
      • 注意:登录日志文件可修改,显示信息仅能供参考。
    • history
      • 用途:查看执行过的命令。
    • sosreport
      • 用途:收集系统配置及架构信息,并输出诊断文档。
         
  • 小妙招:
    • 我们在终端输入一个命令后可以按Ctrl+C组合键来终止进程。
    • 在执行命令的末尾加上&符号,命令将进入系统后台执行。
posted @ 2020-05-25 10:34  万里无雲  阅读(165)  评论(0)    收藏  举报