Linux系统管理命令使用说明

   shutdown命令

  shutdown命令可以安全地关闭或重启linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。精确时间的格式是hh:mm,表示小时和分钟;时间段由“+”和分钟数表示。系统执行该命令后,会自动进行数据同步的工作。

  该命令的一般格式为: shutdown [选项] [时间] [警告信息] 命令中各选项的含义为:

  - k 并不真正关机,而只是发出警告信息给所有用户。

  - r 关机后立即重新启动。

  - h 关机后不重新启动。

  - f 快速关机,重启动时跳过fsck。

  - n 快速关机,不经过init程序。

  - c 取消一个已经运行的shutdown。

  需要特别说明的是,该命令只能由超级用户使用。

  free命令

  free 命令显示系统内存使用情况信息,多少内存使用和多少内存空闲。

  语法:

  语法是

  free [命令开关] [-V]

  命令开关:

- b 以字节为单位显示内存的使用情况
- k 以kb为单位显示内存的使用情况。
- m 以mb为单位显示内存的使用情况。
- s delay 持续地输出内存的使用情况。 以敲入的延迟的时间为间隔不断的显示内存的使用情况。
- t 显示内存的汇总使用情况。

示例:

  显示内存大小信息:

  free

  total used free shared buffers cached

  Mem: 223740 219492 4248 0 3756 73212

  -/+ buffers/cache: 142524 81216

  Swap: 1052216 66732 985484

  free命令显示系统的所有的内存信息,如内存使用总量和可用内容大小。

  使用文件显示内存信息:

  cat /proc/meminfo

  MemTotal: 223740 kB

  MemFree: 8512 kB

  Buffers: 4432 kB

  Cached: 67860 kB

  SwapCached: 15032 kB

  Active: 172484 kB

  Inactive: 20168 kB

  HighTotal: 0 kB

  HighFree: 0 kB

  LowTotal: 223740 kB

  LowFree: 8512 kB

  SwapTotal: 1052216 kB

  SwapFree: 985488 kB

  Dirty: 52 kB

  Writeback: 0 kB

  Mapped: 166064 kB

  Slab: 14860 kB

  Committed_AS: 541000 kB

  PageTables: 3260 kB

  VmallocTotal: 794616 kB

  VmallocUsed: 3056 kB

  VmallocChunk: 791084 kB

  HugePages_Total: 0

  HugePages_Free: 0

  Hugepagesize: 4096 kB

  上述命令显示系统的内存使用信息。

  top命令

  使用权限:所有使用者

  使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]

  说明:实时显示 process 的动态

  参数:

  d : 改变显示的更新速度,或是在交谈式指令列( interactive command)按 s

  q : 没有任何延迟的显示速度,如果使用者是有 superuser 的权限,则 top 将会以最高的优先序执行

  c : 切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称S : 累积模式,会将己完成或消失的子行程 ( dead child process ) 的 CPU time 累积起来

  s : 安全模式,将交谈式指令取消, 避免潜在的危机

  i : 不显示任何闲置 (idle) 或无用 (zombie) 的行程

  n : 更新的次数,完成后将会退出 top

  b : 批次档模式,搭配 “n” 参数一起使用,可以用来将 top 的结果输出到档案内

  范例:

  显示更新十次后退出 ;

  top -n 10

  使用者将不能利用交谈式指令来对行程下命令 :

  top -s

  将更新显示二次的结果输入到名称为 top.log 的档案里 :

  top -n 2 -b < top.log

时间: 2024-08-03 17:35:12

Linux系统管理命令使用说明的相关文章

Linux系统管理命令

stat 显示指定文件的相关信息  cd /home/itcast  stat familyA who.w 显示在线登录用户  who whoami 显示用户自己的身份 hostname 显示主机名称  hostname  hostname -i 显示主机IP uname 显示系统信息  uname -a 显示全部信息 top 显示当前系统中耗费资源最多的进程 动态显示过程,实时监控 ps 显示瞬间进程状态  ps -aux  显示所有瞬间进程状态 du 显示指定的文件(目录)已使用的磁盘空间的

linux系统screen 命令使用说明

一.背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份.ftp 传输等等.通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了.必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了. 先来看一下飘易平时经常用的几个命令: screen -S lnmp  #新建一个叫lnmp的session screen -ls  #列出所有的session sc

Linux系统下apachectl命令使用说明

  linux中的apachectl命令其设计意图是帮助管理员控制Apache httpd后台守护进程的功能.apachectl脚本有两种操作模式.第一,作为简单的httpd的前端程序,设置所有必要的环境变量,然后启动httpd ,并传递所有的命令行参数.第二,作为SysV初始化脚本,接受简单的一个单词的参数,如:start, restart, stop ,并把他们翻译为适当的信号发送给httpd .下面就和小编一起看看Linux系统apachectl命令使用说明的详细版本吧! 功能说明:可用来

linux ar 命令的使用说明和实例讲解_linux shell

ar命令可以用来创建.修改库,也可以从库中提出单个模块.库是一单独的文件,里面包含了按照特定的结构组织起来的其它的一些文件(称做此库文件的member).原始文件的内容.模式.时间戳 .属主.组等属性都保留在库文件中. ar可让您集合许多文件,成为单一的备存文件.在备存文件中,所有成员文件皆保有原来的属性与权限. 用途说明 创建静态库.a文件.用C/C++开发程序时经常用到,但我很少单独在命令行中使用ar命令,一般写在makefile中,有时也会在shell脚 本中用到.关于Linux下的库文件

linux常用命令加实例大全

目  录引言    1一.安装和登录    2(一)    login    2(二)    shutdown    2(三)    halt    3(四)    reboot    3(五)    install    4(六)    mount    4(七)    umount    6(八)    chsh    6(九)    exit    7(十)    last    7(十一)    动手练习    7二.文件处理    9(一)    file    9(二)    mkd

《嵌入式 Linux应用程序开发标准教程(第2版)》——2.1 Linux常用命令

2.1 Linux常用命令 嵌入式 Linux应用程序开发标准教程(第2版) 在安装完Linux再次启动之后,就可以进入到与Windows类似的图形化界面了.这个界面就是Linux图形化界面X窗口系统(简称X)的一部分.要注意的是,X窗口系统仅仅是Linux上面的一个软件(或者也可称为服务),它不是Linux自身的一部分.虽然现在的X窗口系统已经与Linux整合得相当好了,但毕竟还不能保证绝对的可靠性.另外,X窗口系统是一个相当耗费系统资源的软件,它会大大地降低Linux的系统性能.因此,若是希

Linux系统文件命令精通指南(上)_unix linux

虽然 GUI 桌面(如 KDE 和 GNOME)能够帮助用户利用 Linux 特性,而无需关于命令行接口的功能知识,但还是经常会需要更多的功能和灵活性.而且,基本熟悉这些命令对于在 shell 脚本中正确地使某些功能自动化仍然是必需的. 这篇文章是关于 Linux 文件命令的一个"速成教程",它是为那些刚接触这个操作系统或者只是需要补充这方面知识的用户提供的.它包含了对一些更有用的命令的一个简明的概述以及关于它们的最强大的应用的指导.下面包含的信息 - 结合一些实验 - 将使您能够容易

《UNIX/Linux 系统管理技术手册(第四版)》——2.2 bash脚本编程

2.2 bash脚本编程 UNIX/Linux 系统管理技术手册(第四版) bash特别适合编写简单的脚本,用来自动执行那些以往在命令行输入的操作.在命令行用的技巧也能用在bash的脚本里,反之亦然,这让用户在bash上投入的学习时间获得了最大的回报.不过,一旦bash脚本超过了100行,或者需要的特性bash没有,那么就要换到Perl或者Python上了. bash脚本的注释以一个井号(#)开头,并且注释一直延续到行尾.和命令行中一样,可以把逻辑上的一行分成多个物理上的多行来写,每行末尾用反斜

Linux sudo命令学习

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等.这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性.Sudo不是对shell的一个代替,它是面向每个命令的. 概述 它的特性主要有这样几点: Sudo能够限制用户只在某台主机上运行某些命令. Sudo提供了丰富的日志,详细地记录了每个用户干了什么.它能够将日志传到中心主机或者日志服务器. Sudo使用时间戳文件来执行类似的"检票"系统.