鸟哥笔记(4)

1.查看当前系统默启动的服务有哪些:

chkconfig --list | grep '3:on'(当前是在3模式下的话)
让httpd 这个服务在run level 3,4,5都开机启动: chkconfig --level 345 httpd on

2.查看某一个服务(httpd)当前状态是否启动:

`/etc/init.d/httpd status'

3.系统服务

分两种,一种可自己单独启动,一种被super deamon管理,但是所有服务启动脚本都在/etc/init.d/,初始化参数配置文件在etc/sysconfig/下面,而具体的文件在/etc/下面。super的是etc/xinetd.conf,其他的被super管理的是放在/etc/xinetd.d/下面。

4. 系统记录日志的服务deamon是:

syslogd:记录登录系统与网络等服务的信息;
klogd:登陆内核产生的信息 
logrotate: 日志文件的轮替功能 : 定期清理过期无用的日志

5. configure,make, makefile的区别联系

./configure: 进行检测此软件安装的硬件及系统依赖,并指定安装位置等信息,生成makefile(软件安装的一些配置),然后进行make, (完成编译),然后进行安装:make install

6. rpm

查询某软件所有的文件和目录,rpm -ql 软件名
查询某个文件隶属于哪个软件:rpm -qf 文件或目录

7. 查看某一程序的动态库:ldd /usr/bin/passwd

8. 给某个软件打补丁(部分升级):patch -p 数字

9. 列出所有的usb设备:lsusb, 列出所有的pci设备:lspci

你可能感兴趣的:(鸟哥笔记(4))