Linux screen多重视窗管理程序命令详解

功能说明:多重视窗管理程序。

语  法:screen [-AmRvx -ls -wipe][-d ][-h ][-r ][-s ][-S ]

补充说明:screen为多重视窗管理程序。此处所谓的视窗,是指一个全屏幕的文字模式画面。通常只有在使用telnet登入主机或是使用老式的终端机时,才有可能用到screen程序。

参  数:
 -A  将所有的视窗都调整为目前终端机的大小。
 -d  将指定的screen作业离线。
 -h  指定视窗的缓冲区行数。
 -m  即使目前已在作业中的screen作业,仍强制建立新的screen作业。
 -r  恢复离线的screen作业。
 -R  先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
 -s  指定建立新视窗时,所要执行的shell。
 -S  指定screen作业的名称。
 -v  显示版本信息。
 -x  恢复之前离线的screen作业。
 -ls或–list  显示目前所有的screen作业。
 -wipe  检查目前所有的screen作业,并删除已经无法使用的screen作业。

Linux sliplogin将SLIP接口加入标准输入命令详解

功能说明:将SLIP接口加入标准输入。

语  法:sliplogin [用户名称]

补充说明:sliplogin可将SLIP接口加入标准输入,把一般终端机的连线变成SLIP连线。通常可用来建立SLIP服务器,让远端电脑以SLIP连线到服务器。sliplogin活去检查/etc/slip/slip.hosts文件中是否有相同的用户名称。通过检查后,sliplogin会调用执行shell script来设置IP地址,子网掩码等网络界面环境。此shell script通常是/etc/slip/slip.login。

Linux rsh远端登入的Shell命令详解

rsh(remote shell)
功能说明:远端登入的Shell。

语  法:rsh [-dn][-l ][主机名称或IP地址][执行指令]

补充说明:rsh提供用户环境,也就是Shell,以便指令能够在指定的远端主机上执行。

参  数:
 -d  使用Socket层级的排错功能。
 -l  指定要登入远端主机的用户名称。
 -n  把输入的指令号向代号为/dev/null的特殊外围设备。

Linux rlogin远端登入命令详解

功能说明:远端登入。
语  法:rlogin [-8EL][-e ][-l ][主机名称或IP地址]

补充说明:执行rlogin指令开启终端机阶段操作,并登入远端主机。

参  数:
 -8  允许输入8位字符数据。
 -e脱离字符>  设置脱离字符。
 -E  滤除脱离字符。
 -l用户名称>  指定要登入远端主机的用户名称。
 -L  使用litout模式进行远端登入阶段操作。

Linux reboot重新开机命令详解

名称:reboot
  使用权限:系统管理者
  使用方式:reboot [-n] [-w] [-d] [-f] [-i]
  说明:若系统的 runlevel 为 0 或 6 ,则重新开机,否则以 shutdown 指令(加上 -r 参数)来取代
  参数:
  -n : 在重开机前不做将记忆体资料写回硬盘的动作
  -w : 并不会真的重开机,只是把记录写到 /var/log/wtmp 档案里
  -d : 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d) -f : 强迫重开机,不呼叫 shutdown 这个指令
  -i : 在重开机之前先把所有网络相关的装置先停止
  范例:
  reboot 重开机。
  reboot -w 做个重开机的模拟(只有纪录并不会真的重开机)。

Linux pstree用ASCII字符显示树状结构命令详解

名称:pstree
  使用权限:所有使用者
  使用方式:
  pstree [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user]
  pstree -V
  说明:将所有行程以树状图显示, 树状图将会以 pid (如果有指定) 或是以 init 这个基本行程为根 (root) ,如果有指定使用者 id , 则树状图会只显示该使用者所拥有的行程
  参数:
  -a 显示该行程的完整指令及参数, 如果是被记忆体置换出去的行程则会加上括号
  -c 如果有重覆的行程名, 则分开列出 (预设值是会在前面加上 *
  范例:
  
   pstree
  
  init-+-amd
   |-apmd
   |-atd
   |-httpd—10*[httpd]
   %pstree -p
  init(1)-+-amd(447)
   |-apmd(105)
   |-atd(339)
   %pstree -c
  init-+-amd
   |-apmd
   |-atd
   |-httpd-+-httpd
   | |-httpd
   | |-httpd
   | |-httpd
   ….

Linux top实时显示process的动态命令详解

名称: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

Linux procinfo显示系统状态命令详解

procinfo(process information)
功能说明:显示系统状态。

语  法:procinfo [-abdDfhimsSv][-F ][-n ]

补充说明:procinfo指令从/proc目录里读取相关数据,将数据妥善整理过后输出到标准输出设备。

参  数:
 -a  显示所有信息。
 -b  显示磁盘设备的区块数目,而非存取数目。
 -d  显示系统信息每秒间的变化差额,而非总和的数值。本参数必须配合”-f”参数使用
 -D  此参数效果和指定”-d”参数类似,但内存和交换文件的信息为总和数值。
 -f  进入全画面的互动式操作界面。
 -F  把信息状态输出到文件保存起来,而非预设的标准输出设备。
 -h  在线帮助。
 -i  显示完整的IRP列表。
 -m  显示系统模块和外围设备等相关信息。
 -n间隔秒数>  设置全画面互动模式的信息更新速度,单位以秒计算。
 -s  显示系统的内存,磁盘空间,IRP和DMA等信息,此为预设值。
 -S  搭配参数”-d”或”-D”使用时,每秒都会更新信息,不论是否有使用参数”-n”。
 -v  显示版本信息。

Linux nice设置优先权命令详解

名称:nice
  
  使用权限:所有使用者
  
  使用方式:nice [-n adjustment] [-adjustment] [–adjustment=adjustment] [–help] [–version] [command [arg…]]
  
  说明:以更改过的优先序来执行程序, 如果未指定程序, 则会印出目前的排程优先序, 内定的 adjustment 为 10, 范围为 -20 (最高优先序) 到 19 (最低优先序)
  
  
  参数:
  
  -n adjustment, -adjustment, –adjustment=adjustment 皆为将该原有优先序的增加 adjustment
  –help 显示求助讯息
  –version 显示版本资讯
  范例:
  将 ls 的优先序加 1 并执行 :
   nice -n 1 ls
  
  将 ls 的优先序加 10 并执行 :
   nice ls将 ls 的优先序加 10 并执行
  
  注意 : 优先序 (priority) 为操作系统用来决定 CPU 分配的参数,Linux 使用『回合制(round-robin)』的演算法来做 CPU 排程,优先序越高,所可能获得的 CPU时间就越多。

Linux ps显示瞬间行程 (process) 的动态命令详解

名称:ps
  使用权限:所有使用者
  使用方式:ps [options] [–help]
  说明:显示瞬间行程 (process) 的动态
  参数:
  ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
  -A 列出所有的行程
  -w 显示加宽可以显示较多的资讯
  -au 显示较详细的资讯
  -aux 显示所有包含其他使用者的行程
  
   au(x) 输出格式 :
  
  USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
  USER: 行程拥有者
  PID: pid
  %CPU: 占用的 CPU 使用率
  %MEM: 占用的记忆体使用率
  VSZ: 占用的虚拟记忆体大小
  RSS: 占用的记忆体大小
  TTY: 终端的次要装置号码 (minor device number of tty)
  STAT: 该行程的状态:
   D: 不可中断的静止 (通悸□□缜b进行 I/O 动作)
   R: 正在执行中
   S: 静止状态
   T: 暂停执行
   Z: 不存在但暂时无法消除
   W: 没有足够的记忆体分页可分配