网站备案 的类型,网站开发软件开发培训,注销公司要花多少费用,wordpress 409错误top 命令使用方法及參数。 top 选择參数 參数#xff1a; -b 以批量模式执行。但不能接受命令行输入#xff1b;-c 显示命令行#xff0c;而不不过命令名。-d N 显示两次刷新时间的间隔#xff0c;比方 -d 5#xff0c;表示两次刷新间隔为5秒#xff1b;-i 禁止显示空暇… top 命令使用方法及參数。 top 选择參数 參数 -b 以批量模式执行。但不能接受命令行输入-c 显示命令行而不不过命令名。-d N 显示两次刷新时间的间隔比方 -d 5表示两次刷新间隔为5秒-i 禁止显示空暇进程或僵尸进程-n NUM 显示更新次数然后退出。比方 -n 5表示top更新5次数据就退出。-p PID 仅监视指定进程的IDPID是一个数值-q 不经不论什么延时就刷新-s 安全模式执行禁用一些效互指令-S 累积模式输出每一个进程的总的CPU时间包含已死的子进程。交互式命令键位 space 马上更新c 切换到命令名显示。或显示整个命令包含參数f,F 添加显示字段或删除显示字段。h,? 显示有关安全模式及累积模式的帮助信息k 提示输入要杀死的进程ID目的是用来杀死该进程默人信号为15i 禁止空暇进程和僵尸进程。l 切换到显法负载平均值和正常执行的时间等信息m 切换到内存信息并以内存占用大小排序n 提示显示的进程数。比方输入3。就在整屏上显示3个进程o,O 改变显示字段的顺序r 把renice 应用到一个进程。提示输入PID和renice的值s 改变两次刷新时间间隔以秒为单位t 切换到显示进程和CPU状态的信息A 按进程生命大小进行排序最新进程显示在最前。M 按内存占用大小排序。由大到小。N 以进程ID大小排序由大到小P 按CPU占用情况排序由大到小S 切换到累积时间模式。T 按时间累积时间对任务排序W 把当前的配置写到~/.toprc中。 top监控工具能够显示CPU占用率为前几位的进程并提供CPU的实时活动情况 语法及參数说明 usage: top -hvbcisqS -d delay -p pid -n iterations -s time 设置屏幕刷新的延时单位为秒默认值5秒 -d count 设置屏幕刷新的次数刷新显示完count次后退出 -q 假设经过nice授权使用-q能够使top执行的更快一些 -u 用显示User ID取代username提高命令执行速度 -h 当系统由多个CPU时个别CPU的状态信息被隐藏。仅仅显示平均状态值 -n number 设置每一屏幕显示的进程数目。number值超过进程最大数目则设置无效 -f filename 输出重定向到给定的文件名称默觉得16个进程信息 屏幕控制命令 当有多个屏幕内容显示时能够用到以下的命令 键盘命令 j 假设不是最后的屏幕显示按下j键能够切换到下一屏幕 k 假设不是最初的屏幕显示按下k键能够切换到前一屏幕 t 按下k键能够切换到最初的屏幕 q 退出top命令的运行能够在不论什么时候键入q键就可以 系统信息: 14:50:01 up 83 days, 10 min, 0 users, load average: 0.75, 0.86, 0.86 164 processes: 160 sleeping, 4 running, 0 zombie, 0 stopped CPU states: cpu user nice system irq softirq iowait idle total 38.3% 0.0% 19.4% 0.0% 0.0% 0.7% 41.5% cpu00 70.8% 0.0% 26.2% 0.0% 0.0% 0.0% 2.9% cpu01 51.4% 0.0% 33.0% 0.0% 0.0% 0.9% 14.5% cpu02 25.2% 0.0% 17.4% 0.0% 0.0% 0.0% 57.2% cpu03 5.8% 0.0% 0.9% 0.0% 0.0% 1.9% 91.2% 首部的几行显示系统的几个信息当中包含: system:系统名和当前日期. Load averages:1分钟、5分钟和15分钟内执行的负载平均数 一般来说仅仅要每一个CPU的当前活动进程数不大于 3那么系统的性能就是良好的假设每一个CPU的任务数大于5那么就表示这台机器的性能有严重问题 近期一次更新时存在的进程总数并分别列出run(执行)、sleep(睡眠)、idle停止和zomb(‘僵尸’)状态的进程数 CPU state:用户占用时间的百分比、系统占用CPU时间的百分比、被nice命令改变优先级的任务占用的CPU时间百分比、以及CPU空暇时间的百分比。被nice命令改变优先级的任务仅指那些nice值为负的任务。花费在被nice命令改变优先级的任务上的时间也将被计算在系统和用户时间内因此整个时间加起来可能会超过百分之百 avg:活动进程的平均值 (仅当多处理器系统时列出). 内存信息 Mem: 4115792k av, 4056080k used, 59712k free, 0k shrd, 7072k buff 2950040k actv, 263064k in_d, 82612k in_cSwap: 8289500k av, 119824k used, 8169676k free 3517880k cachedMemory:关于内存使用情况的统计。包含实际real内存的活动值/总值。虚拟virtual内存的使用值/总值剩余的内存。 进程信息 PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND 26359 oracle 16 0 687M 686M 685M S 0.5 17.0 16:42 0 oracle 25427 oracle 16 0 504M 503M 502M S 0.5 12.5 1:25 3 oracle 1605 oracle 24 0 10516 9.9M 8848 S 0.1 0.2 0:00 3 oracle 1607 oracle 24 0 10500 9.8M 8832 S 0.1 0.2 0:00 1 oracle 1 root 15 0 492 460 436 S 0.0 0.0 25:58 1 init 2 root RT 0 0 0 0 SW 0.0 0.0 0:00 0 migration/0 3 root RT 0 0 0 0 SW 0.0 0.0 0:00 1 migration/1 4 root RT 0 0 0 0 SW 0.0 0.0 0:00 2 migration/2 5 root RT 0 0 0 0 SW 0.0 0.0 0:00 3 migration/3 6 root 15 0 0 0 0 SW 0.0 0.0 0:00 1 keventd 7 root 34 19 0 0 0 SWN 0.0 0.0 0:00 0 ksoftirqd/0 8 root 34 19 0 0 0 SWN 0.0 0.0 0:00 1 ksoftirqd/1 列出系统里每个处理器的信息,当信息在一个屏幕内无法显示时,会被分成多个屏幕显示,能够前面提到l,k和t命令查看 CPU处理器号仅当多处理器系统时列出 TTY终端名 PID进程号 USERNAMEusername PRI:任务的优先级 NICE任务的nice值。一个具有较低值的进程在系统上将具有优先权。能够通过改变nice值提高某些进程速度。可是这实际上是一种交易由于那些nice值被升高的进程此时将执行得非常慢。NI是Nice值。PR是优先权Nice值是进程的一个属性。PR是依据NICE排序的规则是NICE越小PR越前小。优先权更大假设NICE同样则进程gid或者uid是root的优先权更大 SIZE任务的代码加上数据再加上栈空间的大小。 RES任务使用的物理内存的总数量。 STATE任务的状态 TIME自任务開始时使用的总CPU时间,单位为秒如153:43相应是153秒43毫秒 %WCPU进程的CPU利用率权重百分比 %CPU进程的原始的CPU利用率百分比自上一次屏幕刷新以来任务占用CPU 时间的份额 COMMAND启动进程的命令名。假设名字太长而不能 linux 权限掩码 umask 一 权限掩码umask umask是chmod配套的总共为4位gid/uid,属主组权其他用户的权限,只是通经常使用到的是后3个比如你用chmod 755 file此时这文件的权限是属主读(4)写(2)运行(1),同组的和其他用户有读写权限) 二 umask的作用 默认情况下的umask值是022(能够用umask命令查看此时你建立的文件默认权限是644(6-0,6-2,6-2)建立的文件夹的默认权限是755(7-0,7-2,7-2)。能够用ls -l验证一下哦 如今应该知道umask的用途了吧。它是为了控制默认权限。不要使默认的文件和文件夹具有全权而设的。 三 怎样计算umask值 umask命令同意你设定文件创建时的缺省模式相应每一类用户(文件属主、同组用户、其它用户)存在一个相应的umask值中的数字。对于文件来说。这一数字的最大值各自是6。系统不同意你在创建一个文本文件时就赋予它运行权限必须在创建后用chmod命令添加这一权限。文件夹则同意设置运行权限这样针对文件夹来说umask中各个数字最大能够到 7。 计算u m a s k值的方法我们仅仅要记住u m a s k是从权限中“拿走”对应的位就可以。 umask值与权限表 Umask中的某位 文件 文件夹 0 6 7 1 6 6 2 4 5 3 4 4 4 2 3 5 2 2 6 0 1 7 0 0 假设umask为023则对于文件全部者。不拿去不论什么权限而新建的文件默认没有运行权限故对文件全部者的权限位rw-6对组全部者拿去写权限原本没有运行权限故为r--4对其它用户拿去写和运行权限。原本没有运行权限故为r--4 假设umask为023由于没有新建文件夹没有运行权限的限制。则对于文件夹全部者不拿去不论什么权限故对文件夹全部者的权限为rwx7对组全部者拿去写权限故为r-x5对其它用户拿去写和运行权限。故为r--4 四 经常使用的u m a s k值及相应的文件和文件夹权限 umask 文件夹 文件 0 2 2 7 5 5 6 4 4 0 2 7 7 5 0 6 4 0 0 0 2 7 7 5 6 6 4 0 0 6 7 7 1 6 6 0 0 0 7 7 7 0 6 6 0 五 改动umask值 知道了umask的作用后。你能够改动umask的值了。比如:umask 024则以后建立的文件和文件夹的默认权限就为642、753了。 六 将umask值保存到环境文件 若要长期改动umask的值能够把它写进/etc/profile或~/.profile或~/.bash_profile中。