`
yuanyong
  • 浏览: 246808 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Linux 基础命(一) 系统管理与维护

阅读更多
1. 显示指定工作目录下内容 ls

2. 显示当前工作目录 pwd

3. 改变当前工作目录令 cd

4. 显示或修改系统时间与日期 date

5. 设置用户口令 passwd

6. 改变身份(切换用户) su

7. 清除屏幕信息  clear

8. 显示指定命令的帮助信息 man

9. 显示目前登入到系统的用户who 、whoami 

10.显示登录到系统的用户信息 w

11.显示操作系统相关信息 uname

12.输出系统任务队列信息 uptime

13.列出目前与过去登入系统的用户信息 last

14.显示开机信息 dmesg

15.显示系统内存状态 free

16.显示系统进程瞬间的运行动态 ps

17.实时监控系统处理器状态 top (详解如下)


  (1) 统计信息区
      第 1 行为任务队列信息,含义如下:
           11:19:56 表示当前系统时间
           up 55 min 表示系统已经启动55分钟
           1 user    当前登入系统的用户数
           load averave:0.00,0.00,0.00 3个数值分别表示 1min,5min,15min 前到现在的系统平均负载值
      第 2 行和第 3 行分别为进程和CPU信息,具体含义如下
           Tasks: 56 total 进程的总数
           1 running  正在运行的进程数
           55 sleeping 处于休眠的进程数
           0 stopped   停止的进程数
           0 zombie  僵死的进程数
           Cpu(s)  0.0% us表示用户进程占用CPU的百分比
           0.3% sy 系统进程占用CPU的百分比
           0.0% ni 用户进程空间内改变过优先级的进程占用 CPU百分比
           99.7% id 空闲CPU占用的百分比
           0.0% wa 等待输入输出的进程占用CPU 的百分比
           0.0% hi
           0.0% si
      最后两行输出的是内存信息,具体含义如下
           Mem: 256044k total 系统物理内存大小
           164348k used 已经使用的物理内存大小
           91696k free 目前空余内存大小
           11872k buffers 用作内核缓冲区的内存大小          
           Swap: 257032k total 交换分区内存大小
           0k used 已经使用的交换区分区大小
           257032k free 空闲的交换区大小          
           107564k cached 高速缓存。
  (2) 进程信息区
       PID: 进程的id
      USER: 进程所有者的用户名
       PR:  进程的优先级
       NI:nice值 负值表示高优先级,正值表示低优先级
       VIRT: 进程使用的虚拟内存总量,单位KB VIRT = SWAP + RES
      RES: 进程使用的、未被换出的物理内存大小,单位kb RES = CODE + DATA
       SHR : 共享内存大小 单位KB
      S: 进程状态,D 表示不可中断的睡眠状态,R表示运行状态,S表示睡眠状态,T表示跟踪/停止,Z表示僵死进程
       %CPU: 上次更新到现在的CPU时间占用百分比
       %MEM: 进程占用的物理内存百分比
       TIME+ :进程使用的CPU时间总计,单位为1/100秒
       COMMAND : 正在运行的进程命令或者命令路劲











  • 大小: 99.6 KB
分享到:
评论

相关推荐

    Linux操作系统基础教程

    基本的系统管理命令.......................................................................................................14 五.关於 Process 处理的指令....................................................

    Linux 系统命令精通指南

    Linux系统,作为一个强大的开源操作系统,其核心理念之一就是一切皆文件,包括系统管理工具。在之前的章节里,我们探讨了文件相关的命令,而在本篇中,我们将聚焦于系统诊断和维护的命令。 首先,了解超级用户权限...

    Linux操作系统下的who命.zip.zip

    在Linux操作系统中,`who`命令是一个非常基础且实用的工具,它用于显示当前系统中登录用户的信息。这个命令能够帮助系统管理员了解系统的活动状态,包括哪些用户正在登录、何时登录以及从何处登录等。通过运行`who`...

    Linux系统文件命令精通指南(下)

    这些命令只是Linux系统管理中的冰山一角,熟练掌握它们将极大地提高你的工作效率。记住,每个命令都有其特定的选项和用法,通过man手册页可以获取更详细的信息。持续学习和实践,将使你成为Linux系统的专家。

    Linux系统中systemctl命令详解

    对于系统管理员来说,熟练掌握`systemctl`命令是管理和维护Linux系统的基础,因为它允许高效地控制服务的运行和系统的行为,确保系统的稳定性和可靠性。在日常工作中,了解并熟练使用这些命令能极大地提高工作效率。

    postgreSql基础命令及linux下postgreSql命令.pdf

    以上就是PostgreSQL在Linux环境下的基础命令及使用方式,通过熟练掌握这些命令,可以有效地管理和维护PostgreSQL数据库。在实际应用中,还需要根据具体需求学习更高级的查询、事务处理、视图、存储过程等功能。

    《Linux命令行大全》.((美)William E.shotts,Jr).PDF

    通过上述知识点的学习与实践,读者可以全面了解并掌握Linux命令行的基本使用方法以及进阶技巧,这对于Linux系统的日常管理和维护具有重要意义。同时,熟练运用这些命令也能极大地提高工作效率,减少重复劳动。

    学习情境1项目2Linux基本命令1.pptx

    【Linux基本命令详解】 ...通过实际操作和练习,用户可以更加高效地管理和维护Linux系统,无论是日常管理还是故障排查,都能得心应手。记住,Linux命令行是一个强大的工具,熟练运用将极大提升工作效率。

    学习情境1项目2Linux基本命令.pptx

    Linux基本命令 Linux命令基础 ---------------- 在Linux系统中,命令区分大小写。在命令行中,可以使用Tab键来自动补齐...这些命令是Linux系统中最基本和最常用的命令,它们可以帮助用户更好地管理和维护Linux系统。

    新版Android开发教程.rar

    � Android 更像一款桌面环境为 Java 的 Linux 操作系统。有助于 Google 实现其 " 随时随地为每个人提供信 息 " 的企业战略。 HTC HTC HTC HTC Dream/G1 Dream/G1 Dream/G1 Dream/G1 具体配置 硬件 3.17 英寸 HVGA ...

    Linux命令集

    Linux命令集是操作系统的核心组成部分,它提供了一系列命令来管理和操控Linux系统。这些命令允许用户执行各种任务,如文件管理、进程控制、系统维护等。以下是一些常用的Linux命令及其详细说明: 1. `cd`:改变工作...

    JAVA上百实例源码以及开源项目源代码

    2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。...

    超级有影响力霸气的Java面试题大全文档

    Stateful Session Bean 与 Stateless Session Bean ,这两种的 Session Bean都可以将系统逻辑放在 method之中执行,不同的是 Stateful Session Bean 可以记录呼叫者的状态,因此通常来说,一个使用者会有一个相对应...

    Linux/Unix环境下的make命令详解

    在Linux和Unix环境中,`make`命令是一个至关重要的自动化构建工具,它简化了大型项目的编译过程。通过读取和执行名为`makefile`的配置文件,`make`能够跟踪源文件之间的依赖关系,自动执行编译和链接任务,极大地...

Global site tag (gtag.js) - Google Analytics