《(精品)06Linux管理命[C++教程网cppcourse].ppt》由会员分享,可在线阅读,更多相关《(精品)06Linux管理命[C++教程网cppcourse].ppt(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Linux管理命令管理命令第六章第六章1本章目标本章目标qdf、duqfreeqpsqtopqKill、killallqrpmqtar2df、duqdfqdf h 以直观的方式显式磁盘分区使用状况qdf test 查询test属于哪个分区qduqdu hqdu sqdu-sh3freeqtotal:物理内存qused:已使用qfree:剩余的qbuffers:系统分配但未被使用的bufferqcached:系统分配但未被使用的cache4psqpsqps auxqps-ef5topqtop相当于free+ps6Kill、killallqkill命令用向一个进程发送信号qkill-l列出信号列表
2、qkill-9 pidqkillall 进程名称7RPMq何为RPM:RPM是软件包管理工具,是Redhat Package Manager的缩写,最早由redhat公司引入的,现在已经成为公认的行业标准了,OpenLinux、S.u.S.E.以及Turbo Linux 等Linux发行版本都采用rpm。q什么是Package:简单地说就是归档包,其中包含了应用程序或程序库的所有文件,另外还包含了一个控制脚本,用来进行安装、卸载、状态检查、依赖检查等。8RPM命令一般形式命令一般形式功能说明功能说明安装、卸载、更新、查询软件包用法示例用法示例rpm option file选项选项-i安装-U更
3、新-e卸载-v显示安装信息-h显示安装进度9安装安装rpm包包qrpm-ivh glibc-2.3.2-11.9.rpmq如果提示有依赖关系,我们忽略依赖关系强制安装,可以使用rpm-ivh-nodeps glibc-2.3.2-11.9.rpmq如果要安装的软件包中有一个文件已在安装其它软件包时安装,可以使用rpm-ivh-replacefiles glibc-2.3.2-11.9.rpm替代现有文件,也可以用rpm-ivh-force glibc-2.3.2-11.9.rpm忽略文件冲突10卸载卸载rpm包包qrpm-e glibcq卸载的时候不需要指定包的版本号,如果其它软件包依赖于您要
4、卸载的软件包,卸载时会产生错误信息。11升级升级rpm包包qrpm-Uvh glibc-2.3.2-11.9.rpmq注:即使系统上没有安装glibc包,用这一条命令也可以顺利安装。12查询已安装的软件包查询已安装的软件包qrpm-qa:查询已安装的所有软件包qrpm q glibc:检察glibc包的版本13文件备份(文件备份(tar)功能说明功能说明用来创建归档(档案)文件,备份文件及恢复文件,另外tar命令也有压缩与解压缩的功能用法示例用法示例tar option file选项选项-c创建一个新的归档-r备份内容从档案尾开始存放(追加)-u备份新的及修改过的文件(备份更新)-x将文件从归档中恢复到磁盘上-t显示归档中文件的文件名-v显示执行过程中的文件清单-f用来指定所用介质的设备文件名 14tar示例示例qtar-cvf text.tar text:创建一个备份档案qtar-tvf text.tar:查看一个备份档案内容列表qtar-xvf text.tar:从备份档案中提取文件qtar-zcvf text.tar.gz text:备份档案并压缩qtar-zxvf text.tar.gz:从压缩包中提取文件15总结总结qdf、duqfreeqpsqtopqKill、killallqrpmqtar16