1.进程:进程为应用程序的运行实例,是应用程序的一次动态执行.Linux系统中每个进程都有自己的进程号(PID),其中PID=1的进程init是所有进程的父进程.其中,进程的状态有S(interruptible sleep),R(Running or runnable),D(uninterruptible sleep),T(stopped),Z(zomibe).某一时刻系统中只会有一个进程处于R状态.进程修饰号:<表示高优先级;N表示低优先级; 表示该进程为前台进程;l表示为多线程进程;s表示该进程为会话的领头进程.
2.命令pstree可以吸纳时当前系统运行的进程数.
3.命令ps可以显示所有运行于前台的进程.其选项有:-e和-f结合使用,用于列出所有进程;-u用于以用户为类别显示所有进程.a显示所有与终端相关的进程;x显示所有与终端无关的进程;u用于一用户为类别显示所有进程.
4.命令pidof用于查看某个进程的进程号.例如:pidof httpd;命令pgrep -U username用于显示与该用户相关的进程号.选项-G显示组相关的进程号.
5.进程间的通信方式有:套接字通信,管道通信,信号通信.常用的信号kill 1)SIGHUP表示进程在不用关闭时,重新读取其配置文件.2)SIGINT使某进程退出.9)SIGKILL直接强制退出进程.15)SIGTERM使进程终止,可以在进程执行结束后退出.19)SIGSTOP用于终止作业.
5.进程的调度
进程的调度是根据进程的优先级实现的.进程的优先级包括动态优先级:0-99和静态优先级(用户可以调整):100-139.用户可以调整其nice值来调整其优先级,其中nice值用-20到19对应100到139.命令top用于查看系统的实时状态,默认每5秒刷新一次.命令gnome-system-monitor &可以启动linux的图形化任务管理器,查看当前系统的实时状态.
拥有帝国一切,皆有可能。欢迎访问phome.net
6. 作业控制:
作业控制(jobcontrol)是shell的另一个特性,它允许用户同时运行多个作业,并且根据需求可将前后台的作业进行切换.在执行命令时,后加一个&,可以把其送入后台执行,命令fg 后台命令可以在把其调入前台.
Ctrl z可以把正在执行的命令送入后台,但是已经停止.bg命令可以在后台把它激活.命令jobs可以查看所有后台运行的作业.
7.网络配置:
打开图形界面的配置窗口的命令为:system-config-network-gui &
打开文本窗口的配置窗口的命令为:system-config-network-tui &
网络配置信息的文件(以eth0为例):/etc/sysconfig/network-script/ifcfg-eth0
配置信息为:DEVICE=eth0
HWADD=网卡的物理地址
BOOTPROTO={dhcp|boot|static|none}
IPADDR=IP地址
NETMASK=子网掩码
GATEWAY=网关地址
ONBOOT={yes|no} 用于判断主机启动时是否启用当前网卡
USERCTL={yes|no} 用于判断是否允许其他用户配置该网卡
配置完成后需要重启网络服务才能生效,其重启命令有以下3中:service network restart;/etc/init.d/network restart;ifdown eth0 && ifup eth0
也可以临时性更改IP和网关,其命令为:ifconfig eth0 IP地址/掩码位数,route add default gw 网关地址.
更改全局性网络设置文件/etc;/sysconfig/network也可以改变当前网络的属性,其中:NETWORK={yes|no} 用于设置当前系统是否开启网络功能
GATEWAY=网关地址
HOSTNAME=主机名(FQDN格式)
8.在linux上查找文件:
命令locate:格式为locate [-options] filename ,选项-i 在查找是忽略大小写,-n 数字N,只显示匹配到的文件中的前N个.locate不能实现精确的实时的查找.
拥有帝国一切,皆有可能。欢迎访问phome.net
命令find:格式为find [DIR] [criteria ...] [ation...]
其中:查找标准的选项有-name 指安文件名查找,-iname 指查找时忽略文件名的大小写,-user 查找属主为某用户的文件,-group 查找属组为某组的文件.也可以按照文件大小查找:-size {M|b|c|s},按照文件类型查找:-type {f|d|b|c|s};按照文件的修改访问和改变时间查找 -amin,-cmin,-fmin,-atime,-mtime,-ctime;按照文件的权限查找:find [DIR] -perm {perm|-perm|/perm}
查找后的操作[action]:-print(默认动作)显示到屏幕上,-ls 用“ls -l”风格显示;-ok 在执行动作前先进行询问操作;-exec 不进行询问直接进行操作.
本文出自 “点点滴滴” 博客,请务必保留此出处http://dongni80.blog.51cto.com/1983698/552692
拥有帝国一切,皆有可能。欢迎访问phome.net |