linux 提纲三

来源:互联网 发布:ios 赛车游戏源码 编辑:程序博客网 时间:2024/06/05 01:52

第七章:Linux中的进程管理

1. linux 中包括3种不同类型的进程:交互进程、批处理进程、守护进程。

2. linxu 中进程的4中状态:运行态、等待态、停止态、僵死态。

3.  在 linux下进程的执行模式分为用户模式和内核模式。

4.  在 linux下按照进程的功能和运行的程序分类,可分为用户进程和系统进程。系统进程只能在内核模式下进行,用户进程既可以在用户模式下运行也可以在内核模式下运行。

 

5.  守护进程是指在(后台运行)而又没有终端或登录 shell与之结合在一起的进程。

守护进程                功能说明

httpd                       Web 服务器

crond                         Linux下的计划任务

named                     DNS 服务器

lpd                             打印服务器

smb                           Samba 文件共享/打印服务

6.  启动 linux进程

 手工启动

#ls –l               //前台启动一个进程

#find ./ -name ‗asdf‘ atime -4 &    //后台启动一个进程

 在制定的时刻执行序列:at命令

语法:at [-v] [-q queue ] [ -f file] [ -mldv]  时间

7. 使用ps命令查看进程状态  #ps

例子:  #ps –au             //显示所有用户的进程

#ps –aux | grep ‘进程名字’  //查看某一进程

8. 使用top命令查看进程的状态 

top和ps很相似,但是 ps是一个静态的、而top却能通过不短的刷新

例子:  #top -d 30            //没 30 秒实时更新一次系统中运行的进程状态

9. 使用kill命令终止进程

例子:  #kill -9 1234           //种植 PID是 1234的进程(通过ps 可以查看PID)

10. bg 和fg 

例子: 

#cat     //ctrl+Z  挂起任务

     #jobs     //查看任务

     #bg     //将cat命令转移到后台 相当于 cat&

     #fg     //将cat命令转移到前台

11. 使用sleep 命令暂停进程

例子:  #sleep 100:ls –l /etc/passwd

 

 

 

 

 

 

 

 

第十三章:Apache服务器

1. 常用配置文件有:

/etc/httpd/conf/httpd.conf  主要的Web服务器配置;

/etc/security/access.conf    访问限制和安全;

httpd.conf      文件中的全局配置选项

ServerName      服务器的主机名    

DocumentRoot      默认的发布目录

DirectoryIndex    发布主页缺省文件名

MaxClients      设置 Apache的最大连接数

ErrorLog        记录错误记录的文件和路径名

 

        

                                                     第十五章:mail服务器

1. Vi 编辑器:

字符串查找 

:/字符串 回车向后查找指定的字符串  

:?字符串 回车向前查找指定的字符串

:=  显示当前光标所在的行号

:q! 强制退出

2. 一些服务的启动和作用:

#netconfig   //设置Ip为了让他立即生效 可以用#service network restart

#service smb restart          //重新启动 samba服务器

#mysql -h主机IP地址 -u 用户名–p  //登陆 mysql 服务器

#service mysqld restart     //重启 mysql

#service httpd start      //启动 Apache服务

#service named start      //启动 DNS服务

#service sendmail restart    //重新启动sendmail 服务

原创粉丝点击