Linux系统配套精品完整课件3.ppt

上传人(卖家):金钥匙文档 文档编号:1637888 上传时间:2021-08-06 格式:PPT 页数:298 大小:2.60MB
下载 相关 举报
Linux系统配套精品完整课件3.ppt_第1页
第1页 / 共298页
Linux系统配套精品完整课件3.ppt_第2页
第2页 / 共298页
Linux系统配套精品完整课件3.ppt_第3页
第3页 / 共298页
Linux系统配套精品完整课件3.ppt_第4页
第4页 / 共298页
Linux系统配套精品完整课件3.ppt_第5页
第5页 / 共298页
点击查看更多>>
资源描述

1、Linux系统配套精品完整课件系统配套精品完整课件3 Linux 系统简介 课程大纲 p UNIX/Linux发展史及版本 p 开源/自由软件 p X Window p Linux应用领域 UNIX 发展历史 (1)1965年,美国麻省理工学院(MIT)、 通用电气公司(GE)及AT p 在/etc下查找inittab文件并显示其详细信 息 文件搜索命令:find 文件搜索命令:grep p命令名称:grep p命令所在路径:/bin/grep p执行权限:所有用户 p语法:grep -iv 指定字串 文件 p功能描述:在文件中搜寻字串匹配的行并输出 p -i 不区分大小写 p -v 排除指定

2、字串 p范例:# grep mysql /root/install.log 帮助命令:man p命令名称:man p命令英文原意:manual p命令所在路径:/usr/bin/man p执行权限:所有用户 p语法:man 命令或配置文件 p功能描述:获得帮助信息 p范例: $ man ls p 查看ls命令的帮助信息 p $ man services p 查看配置文件services的帮助信息 压缩解压命令:gzip p命令名称:gzip p命令英文原意:GNU zip p命令所在路径:/bin/gzip p执行权限:所有用户 p语法:gzip 文件 p功能描述:压缩文件 p压缩后文件格式:

3、.gz 压缩解压命令:gunzip p命令名称:gunzip p命令英文原意:GNU unzip p命令所在路径:/bin/gunzip p执行权限:所有用户 p语法:gunzip 压缩文件 p功能描述:解压缩.gz的压缩文件 p范例: $ gunzip file1.gz 压缩解压命令:tar p命令名称:tar p命令所在路径:/bin/tar p执行权限:所有用户 p语法:tar 选项-zcf 压缩后文件名 目录 p -c 打包 p -v 显示详细信息 p -f 指定文件名 p -z 打包同时压缩 p功能描述:打包目录 p压缩后文件格式:.tar.gz 压缩解压命令:tar p范例: p

4、$ tar -zcf dir1.tar.gz dir1 p 将目录dir1打包并压缩为.tar.gz文件 压缩解压命令:tar ptar命令解压缩语法: p -x 解包 p -v 显示详细信息 p -f 指定解压文件 p -z 解压缩 p范例:$ tar -zxvf dir1.tar.gz 压缩解压命令:bzip2 p命令名称:bzip2 p命令所在路径:/usr/bin/bzip2 p执行权限:所有用户 p语法: bzip2 选项 -k 文件 p -k 产生压缩文件后保留原文件 p功能描述:压缩文件 p压缩后文件格式:.bz2 p范例:$ bzip2 -k file1 p $ tar -cj

5、f dir1.tar.bz2 dir1 ? 压缩解压命令:bunzip2 p命令名称:bunzip2 p命令所在路径:/usr/bin/bunzip2 p执行权限:所有用户 p语法: bunzip2 选项 -k 压缩文件 p -k 解压缩后保留原文件 p功能描述:解压缩 p范例:$ bunzip2 -k file1.bz2 p $ tar -xjf dir1.tar.bz2 网络通信命令:ping p命令名称:ping p命令所在路径:/bin/ping p执行权限:所有用户 p语法:ping 选项 IP地址 p -c 指定发送次数 p -s 指定数据包大小 p功能描述:测试网络连通性 p范例

6、: # ping 192.168.17.25 网络通信命令:ifconfig p命令名称:ifconfig p命令英文原意:interface configure p命令所在路径:/sbin/ifconfig p执行权限:root p语法:ifconfig 网卡名称 IP地址 p功能描述:查看和设置网卡信息 p范例:# ifconfig eth0 192.168.8.250 系统关机命令:shutdown p命令名称:shutdown p命令所在路径:/sbin/shutdown p执行权限:root p语法:shutdown p功能描述:关机 p范例:# shutdown -h now 系统

7、关机命令:reboot p命令名称:reboot p命令所在路径:/sbin/reboot p执行权限:root p语法:reboot p功能描述:重启系统 p范例:# reboot 命令使用技巧 p 补齐功能与命令历史记录 p 命令别名 p 输入/输出重定向 p 管道 应用技巧 p 补齐功能补齐功能 p 补齐功能允许用户输入命令名或文件名起始 的若干个字母后,按Tab键补齐命令名或文件 名。 p 命令历史命令历史 p 命令历史允许用户浏览先前输入的命令并重 新 p 调用它们,用history命令可以显示命令列表, 按方向键和可查找以前执行过的命令。 p 命令别名 p命令别名定义: p范例:a

8、lias copy=cp p alias dirrm= “rm -rf” p查看别名信息:alias p删除别名:unalias copy 输入/输出重定向 p同标准I/O一样,Shell对于每一个进程预先 定 p义3个文件描述字(0、1、2)。分别对应于: p 0 (STDIN)标准输入; p 1 (STDOUT)标准输出; p 2 (STDERR)标准错误输出。 输入/输出重定向 p 或或 输出重定向输出重定向 p 范例:find /etc -name *.conf /test/conf.find p date /test/conf.find p 输入重定向输入重定向 p 范例:wall

9、或或2 错误输出重定向错误输出重定向 p 范例:cp -r /usr /backup/usr.bak 2 /bak.error 管道 p管道:将一个命令的输出传送给另一个命令, p 作为另一个命令的输入。 p使用方法: 命令1|命令2|命令3|命令n p范例: who | grep root who | grep root | wc -l 知识点总结 p 文件处理命令 p Linux权限;文件的创建、删除、拷贝、 剪切、查看 p 权限管理命令 p 文件和目录的rwx权限的含义;修改权限; 修改文件所有者、所属组 知识点总结 p 文件搜索命令 p 查看命令路径、find用法及实例、文件内 容查找

10、 p 帮助命令 p 查看命令和配置文件的帮助 p 压缩解压命令 p .gz、.tar、.bz2 ,压缩命令的特点 知识点总结 p 网络通信命令 p ping的用法、ifconfig、用户通信 p 关机重启命令 p 命令使用技巧 p 补齐功能、历史记录、命令别名、输入 输 p 出重定向、管道 Thanks Linux 常用命 令 Linux 文件命名规则 p 1)除了 / 之外,所有的字符都合法, 但 p 有些字符最好不用,如空格符、制 表 p 符、退格符和字符 # $ p 在/etc下查找inittab文件并显示其详细信 息 文件搜索命令:find 文件搜索命令:grep p命令名称:grep

11、 p命令所在路径:/bin/grep p执行权限:所有用户 p语法:grep -iv 指定字串 文件 p功能描述:在文件中搜寻字串匹配的行并输出 p -i 不区分大小写 p -v 排除指定字串 p范例:# grep mysql /root/install.log 帮助命令:man p命令名称:man p命令英文原意:manual p命令所在路径:/usr/bin/man p执行权限:所有用户 p语法:man 命令或配置文件 p功能描述:获得帮助信息 p范例: $ man ls p 查看ls命令的帮助信息 p $ man services p 查看配置文件services的帮助信息 压缩解压命令

12、:gzip p命令名称:gzip p命令英文原意:GNU zip p命令所在路径:/bin/gzip p执行权限:所有用户 p语法:gzip 文件 p功能描述:压缩文件 p压缩后文件格式:.gz 压缩解压命令:gunzip p命令名称:gunzip p命令英文原意:GNU unzip p命令所在路径:/bin/gunzip p执行权限:所有用户 p语法:gunzip 压缩文件 p功能描述:解压缩.gz的压缩文件 p范例: $ gunzip file1.gz 压缩解压命令:tar p命令名称:tar p命令所在路径:/bin/tar p执行权限:所有用户 p语法:tar 选项-zcf 压缩后文件

13、名 目录 p -c 打包 p -v 显示详细信息 p -f 指定文件名 p -z 打包同时压缩 p功能描述:打包目录 p压缩后文件格式:.tar.gz 压缩解压命令:tar p范例: p $ tar -zcf dir1.tar.gz dir1 p 将目录dir1打包并压缩为.tar.gz文件 压缩解压命令:tar ptar命令解压缩语法: p -x 解包 p -v 显示详细信息 p -f 指定解压文件 p -z 解压缩 p范例:$ tar -zxvf dir1.tar.gz 压缩解压命令:bzip2 p命令名称:bzip2 p命令所在路径:/usr/bin/bzip2 p执行权限:所有用户 p

14、语法: bzip2 选项 -k 文件 p -k 产生压缩文件后保留原文件 p功能描述:压缩文件 p压缩后文件格式:.bz2 p范例:$ bzip2 -k file1 p $ tar -cjf dir1.tar.bz2 dir1 ? 压缩解压命令:bunzip2 p命令名称:bunzip2 p命令所在路径:/usr/bin/bunzip2 p执行权限:所有用户 p语法: bunzip2 选项 -k 压缩文件 p -k 解压缩后保留原文件 p功能描述:解压缩 p范例:$ bunzip2 -k file1.bz2 p $ tar -xjf dir1.tar.bz2 网络通信命令:ping p命令名称

15、:ping p命令所在路径:/bin/ping p执行权限:所有用户 p语法:ping 选项 IP地址 p -c 指定发送次数 p -s 指定数据包大小 p功能描述:测试网络连通性 p范例: # ping 192.168.17.25 网络通信命令:ifconfig p命令名称:ifconfig p命令英文原意:interface configure p命令所在路径:/sbin/ifconfig p执行权限:root p语法:ifconfig 网卡名称 IP地址 p功能描述:查看和设置网卡信息 p范例:# ifconfig eth0 192.168.8.250 系统关机命令:shutdown p

16、命令名称:shutdown p命令所在路径:/sbin/shutdown p执行权限:root p语法:shutdown p功能描述:关机 p范例:# shutdown -h now 系统关机命令:reboot p命令名称:reboot p命令所在路径:/sbin/reboot p执行权限:root p语法:reboot p功能描述:重启系统 p范例:# reboot 命令使用技巧 p 补齐功能与命令历史记录 p 命令别名 p 输入/输出重定向 p 管道 应用技巧 p 补齐功能补齐功能 p 补齐功能允许用户输入命令名或文件名起始 的若干个字母后,按Tab键补齐命令名或文件 名。 p 命令历史命

17、令历史 p 命令历史允许用户浏览先前输入的命令并重 新 p 调用它们,用history命令可以显示命令列表, 按方向键和可查找以前执行过的命令。 p 命令别名 p命令别名定义: p范例:alias copy=cp p alias dirrm= “rm -rf” p查看别名信息:alias p删除别名:unalias copy 输入/输出重定向 p同标准I/O一样,Shell对于每一个进程预先 定 p义3个文件描述字(0、1、2)。分别对应于: p 0 (STDIN)标准输入; p 1 (STDOUT)标准输出; p 2 (STDERR)标准错误输出。 输入/输出重定向 p 或或 输出重定向输出

18、重定向 p 范例:find /etc -name *.conf /test/conf.find p date /test/conf.find p 输入重定向输入重定向 p 范例:wall 或或2 错误输出重定向错误输出重定向 p 范例:cp -r /usr /backup/usr.bak 2 /bak.error 管道 p管道:将一个命令的输出传送给另一个命令, p 作为另一个命令的输入。 p使用方法: 命令1|命令2|命令3|命令n p范例: who | grep root who | grep root | wc -l 知识点总结 p 文件处理命令 p Linux权限;文件的创建、删除、拷

19、贝、 剪切、查看 p 权限管理命令 p 文件和目录的rwx权限的含义;修改权限; 修改文件所有者、所属组 知识点总结 p 文件搜索命令 p 查看命令路径、find用法及实例、文件内 容查找 p 帮助命令 p 查看命令和配置文件的帮助 p 压缩解压命令 p .gz、.tar、.bz2 ,压缩命令的特点 知识点总结 p 网络通信命令 p ping的用法、ifconfig、用户通信 p 关机重启命令 p 命令使用技巧 p 补齐功能、历史记录、命令别名、输入 输 p 出重定向、管道 Thanks Linux 管理命 令 课程大纲 p 服务启动管理 p 文件系统命令 p 用户及权限管理命令 p 进程管理

20、命令 p 计划任务 服务启动管理 v service service 服务名 start/stop/restart/status 管理自启动服务 v chkconfig 针对服务管理 chkconfig -list 服务名 chkconfig -level(s) 运行级 服务名 on/off v ntsysv 针对运行级管理 ntsysv -level 运行级 文件系统命令 p查看分区使用情况:df pdf -h p查看文件、目录大小:du p du -h 文件名 p du -sh 目录名 添加用户 puseradd 设置选项 用户名 ng:缺省所属用户组GID nG:指定用户所属多个组 nc

21、:描述信息 ne:指定用户失效时间 ppasswd 用户名 psu 切换用户(su - 环境变量切换) 用户组管理命令 p 添加用户组 groupadd p groupadd webadmin p 创建用户组webadmin 删除用户组: groupdel 组名 用户组管理命令 p gpasswd p -a 添加用户到用户组 p -d 从用户组中删除用户 删除用户 puserdel -r 用户名 -r:删除用户宿主目录 ACL权限设置 p1. 设置文件的acl权限 p setfacl -m p2. 查看文件的acl权限 p getfacl 设定ACL使用命令setfacl p -m:设定权限

22、p -x:移除权限 p -b:移除所有权限 查看进程信息 ps p常用选项 na:显示所有用户的进程 nu:显示用户名和启动时间 nx:显示没有控制终端的进程 ne:显示所有进程,包括没有控制终端的进程 nl: 显示详细信息 查看进程信息 ps pps应用实例 p# ps -le or aux p查看所有用户进程的详细信息 p# ps -le | grep 进程名 p查看指定进程信息 p# ps uU 用户名 p查看系统中指定用户执行的进程 查看进程信息 ps pps常用输出信息的含义 nPID:进程号 nPPID:父进程进程号 nTTY:进程启动的终端 nSTAT:进程当前状态 S休眠状态,

23、D不可中断的休眠状态,R运 行状态,Z僵尸进程,T停止 nNI:进程优先级 查看进程信息 ps pps常用输出信息的含义 nTIME:进程自启动以来占用总的CPU时间 nCOMMAND/CMD:进程名 nUSER/UID:用户 n%CPU:占用CPU时间和总时间的百分比 n%MEM:占用内存与系统内存总量的百分比 kill 关闭进程 p关闭进程:kill PID p kill -9 PID(强行关闭) p kill -1 PID(重启进程) p查找服务进程号:pgrep 进程名 p关闭进程:pkill 进程名 top p 作用:进程状态显示和进程控制,默认每 3秒钟自动刷新一次(动态显示) n

24、u:查看指定用户的进程 nk:终止执行中的进程 nd:改变刷新的时间间隔 nh:获得帮助 nq:退出 crontab命令格式 p作用:用于生成crond进程所需要的crontab文 件 pcrontab的命令格式 crontab -e crontab文件格式 pminute hour day-of-month month-of-year day- of-week commands nminute 一小时中的哪一分钟 059 nhour 一天中的哪个小时 023 nday-of-month 一月中的哪一天 1 31 nmonth-of-year 一年中的哪一月 1 12 nday-of-week

25、 一周中的哪一天 06 ncommands 执行的命令或脚本 书写注意事项 p 选项都不能为空,必须填入,不知 道 p 的值使用通配符*表示任何时间 p 每个时间字段都可以指定多个值, 不 p 连续的值用, ,间隔,连续的值用- -间 隔 p 间隔固定时间执行书写为*/n格式 p 命令应该给出绝对路径 crontab应用示例 p应用范例: p# crontab -e p55 17 * * 1-5 /usr/bin/wall /root/message p0 18 * * 1-5 /sbin/shutdown -h now p0 0 1,15 * 1 /bin/cp -r /etc /backu

26、p Thanks Linux 管理命 令 课程大纲 p 服务启动管理 p 文件系统命令 p 用户及权限管理命令 p 进程管理命令 p 计划任务 服务启动管理 v service service 服务名 start/stop/restart/status 管理自启动服务 v chkconfig 针对服务管理 chkconfig -list 服务名 chkconfig -level(s) 运行级 服务名 on/off v ntsysv 针对运行级管理 ntsysv -level 运行级 文件系统命令 p查看分区使用情况:df pdf -h p查看文件、目录大小:du p du -h 文件名 p d

27、u -sh 目录名 添加用户 puseradd 设置选项 用户名 ng:缺省所属用户组GID nG:指定用户所属多个组 nc:描述信息 ne:指定用户失效时间 ppasswd 用户名 psu 切换用户(su - 环境变量切换) 用户组管理命令 p 添加用户组 groupadd p groupadd webadmin p 创建用户组webadmin 删除用户组: groupdel 组名 用户组管理命令 p gpasswd p -a 添加用户到用户组 p -d 从用户组中删除用户 删除用户 puserdel -r 用户名 -r:删除用户宿主目录 ACL权限设置 p1. 设置文件的acl权限 p s

28、etfacl -m p2. 查看文件的acl权限 p getfacl 设定ACL使用命令setfacl p -m:设定权限 p -x:移除权限 p -b:移除所有权限 查看进程信息 ps p常用选项 na:显示所有用户的进程 nu:显示用户名和启动时间 nx:显示没有控制终端的进程 ne:显示所有进程,包括没有控制终端的进程 nl: 显示详细信息 查看进程信息 ps pps应用实例 p# ps -le or aux p查看所有用户进程的详细信息 p# ps -le | grep 进程名 p查看指定进程信息 p# ps uU 用户名 p查看系统中指定用户执行的进程 查看进程信息 ps pps常用

29、输出信息的含义 nPID:进程号 nPPID:父进程进程号 nTTY:进程启动的终端 nSTAT:进程当前状态 S休眠状态,D不可中断的休眠状态,R运 行状态,Z僵尸进程,T停止 nNI:进程优先级 查看进程信息 ps pps常用输出信息的含义 nTIME:进程自启动以来占用总的CPU时间 nCOMMAND/CMD:进程名 nUSER/UID:用户 n%CPU:占用CPU时间和总时间的百分比 n%MEM:占用内存与系统内存总量的百分比 kill 关闭进程 p关闭进程:kill PID p kill -9 PID(强行关闭) p kill -1 PID(重启进程) p查找服务进程号:pgrep

30、进程名 p关闭进程:pkill 进程名 top p 作用:进程状态显示和进程控制,默认每 3秒钟自动刷新一次(动态显示) nu:查看指定用户的进程 nk:终止执行中的进程 nd:改变刷新的时间间隔 nh:获得帮助 nq:退出 crontab命令格式 p作用:用于生成crond进程所需要的crontab文 件 pcrontab的命令格式 crontab -e crontab文件格式 pminute hour day-of-month month-of-year day- of-week commands nminute 一小时中的哪一分钟 059 nhour 一天中的哪个小时 023 nday-

31、of-month 一月中的哪一天 1 31 nmonth-of-year 一年中的哪一月 1 12 nday-of-week 一周中的哪一天 06 ncommands 执行的命令或脚本 书写注意事项 p 选项都不能为空,必须填入,不知 道 p 的值使用通配符*表示任何时间 p 每个时间字段都可以指定多个值, 不 p 连续的值用, ,间隔,连续的值用- -间 隔 p 间隔固定时间执行书写为*/n格式 p 命令应该给出绝对路径 crontab应用示例 p应用范例: p# crontab -e p55 17 * * 1-5 /usr/bin/wall /root/message p0 18 * *

32、1-5 /sbin/shutdown -h now p0 0 1,15 * 1 /bin/cp -r /etc /backup Thanks 文本编辑器 Vim Vim 简介 pVim是一个功能强大的全屏幕文本编辑器, p是Linux/UNIX上最常用的文本编辑器, p它的作用是建立、编辑、显示文本文件。 pVim 没有菜单,只有命令。没有菜单,只有命令。 p www.vim.org Vim 工作模式 命令模式命令模式 插入模式插入模式编辑模式编辑模式 进入进入 vi filename 退出退出 输入输入:wq 输入输入 i a o ESC键键 : 命令以回车命令以回车 结束运行结束运行 插入

33、命令 在光标上插入新行O 在光标下插入新行o 在光标所在行行首插入I 在光标所在字符前插入i 在光标所在行尾插入A 在光标所在字符后插入a 定位命令 命令作用 $移至行尾 0移至行首 命令作用 : set nu设置行号 : set nonu取消行号 gg G 到第一行 到最后一行 nG到第n行 : n到第n行 删除命令 删除指定范围的行 :n1,n2d 删除光标所在处到行尾内容 D 删除光标所在行到文件末尾内容 dG 删除光标所在行,ndd删除n行dd 删除光标所在处后n个字符 nx 删除光标所在处字符 x 复制和剪切命令 命令作用 yy复制当前行 nyy复制当前行以下n行 dd剪切当前行 n

34、dd剪切当前行以下n行 p、P粘贴在当前光标所在行下 或行上 替换和取消命令 命令作用 r取代光标所在处字符 R从光标所在处开始替换字 符,按Esc结束 u取消上一步操作 搜索和搜索替换命令 命令作用 /string搜索指定字符串 搜索时忽略大小写 :set ic n 搜索指定字符串的下一个出现位置 :%s/old/new/g 全文替换指定字符串 :n1,n2s/old/new/g在一定范围内替换指定字符串 保存和退出命令 保存修改并退出(文件所有者 及root可使用) :wq! 不保存修改退出 :q! 快捷键,保存修改并退出ZZ 保存修改并退出 :wq 另存为指定文件 :w new_file

35、name 保存修改 :w 知识点总结 p Vim 工作模式 p Vim 基本使用 p 插入、定位、删除、复制、剪切、替换、 p 取消、搜索、保存、退出 Thanks 文本编辑器 Vim Vim 简介 pVim是一个功能强大的全屏幕文本编辑器, p是Linux/UNIX上最常用的文本编辑器, p它的作用是建立、编辑、显示文本文件。 pVim 没有菜单,只有命令。没有菜单,只有命令。 p www.vim.org Vim 工作模式 命令模式命令模式 插入模式插入模式编辑模式编辑模式 进入进入 vi filename 退出退出 输入输入:wq 输入输入 i a o ESC键键 : 命令以回车命令以回车

36、 结束运行结束运行 插入命令 在光标上插入新行O 在光标下插入新行o 在光标所在行行首插入I 在光标所在字符前插入i 在光标所在行尾插入A 在光标所在字符后插入a 定位命令 命令作用 $移至行尾 0移至行首 命令作用 : set nu设置行号 : set nonu取消行号 gg G 到第一行 到最后一行 nG到第n行 : n到第n行 删除命令 删除指定范围的行 :n1,n2d 删除光标所在处到行尾内容 D 删除光标所在行到文件末尾内容 dG 删除光标所在行,ndd删除n行dd 删除光标所在处后n个字符 nx 删除光标所在处字符 x 复制和剪切命令 命令作用 yy复制当前行 nyy复制当前行以下

37、n行 dd剪切当前行 ndd剪切当前行以下n行 p、P粘贴在当前光标所在行下 或行上 替换和取消命令 命令作用 r取代光标所在处字符 R从光标所在处开始替换字 符,按Esc结束 u取消上一步操作 搜索和搜索替换命令 命令作用 /string搜索指定字符串 搜索时忽略大小写 :set ic n 搜索指定字符串的下一个出现位置 :%s/old/new/g 全文替换指定字符串 :n1,n2s/old/new/g在一定范围内替换指定字符串 保存和退出命令 保存修改并退出(文件所有者 及root可使用) :wq! 不保存修改退出 :q! 快捷键,保存修改并退出ZZ 保存修改并退出 :wq 另存为指定文件

38、 :w new_filename 保存修改 :w 知识点总结 p Vim 工作模式 p Vim 基本使用 p 插入、定位、删除、复制、剪切、替换、 p 取消、搜索、保存、退出 Thanks Linux 软件包管理 Linux 软件包管理 p 二进制软件包管理 p 源代码软件包管理 p Debian系Linux软件包管理对比 一、二进制软件包管理 RPM软件包的一个例子: sudo-1.7.2p1-5.el5.i386.rpm 其中包括软件名(sudo),版本号(1.7.2pl),发行 号 (5.el5),和硬件平台(i386),有的RPM包还有针 对的Linux系统版本。 (1) 卸载 rpm

39、 -e sudo 一、二进制软件包安装 (2)安装 rpm -i /mnt/cdrom/CentOS/sudo-1.7.2p1- 5.el5.i386.rpm 挂载光盘: mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom 覆盖安装:-replacepkgs (3)升级:rpm -U Error: Missing Dependency: libcdio.so.10 is needed by package 4:mplayer-1.0- 85_snap20110607.el5.i386 (dag-at) RPM查询下载站: 一、yum软件包管理 应用yum的

40、好处 p 自动解决软件包依赖关系 p 方便的软件包升级 一、yum软件包管理 p 安装 yum install(-y 自动安装) p 升级 yum update p 卸载 yum remove 修改yum源为安装光盘 # vi /etc/yum.repos.d/CentOS-Media.repo 编辑配置 文件 c5-media name=CentOS-$releasever - Media baseurl=file:/mnt/cdrom # file:/media/cdrom/ # file:/media/cdrecorder/ gpgcheck=1 enabled=1 gpgkey=fil

41、e:/etc/pki/rpm-gpg/RPM-GPG-KEY- CentOS-5 # mv /etc/yum.repos.d/CentOS-Base.repo . 移至其 他位置 yum升级程序问题 yum install安装时可能会提示其他应用程序yum- updatesd正在执行yum锁定的错误。 Another app is currently holding the yum lock; waiting for it to exit. The other application is: yum-updatesd-he Memory : 14 M RSS ( 26 MB VSZ) Star

42、ted: Tue Aug 9 16:20:21 2011 - 20:59 ago State : Sleeping, pid: 4153 关闭即可:pkill -9 yum-updatesd (4)查询 -q 选项: -a 查询所有已安装的软件包 -f 查询文件所属软件包 -p 查询软件包 -i 显示软件包信息 -l 显示软件包中所有文件 一、RPM查询 RPM查询应用案例: 1、查询软件包是否安装:rpm -q rpm -qa | grep 软件名 2、查询文件隶属的软件包:rpm -qf 3、查询软件包信息:rpm -qi、rpm -qip 4、查询软件包安装文件:rpm -ql、rpm

43、-qlp 一、RPM查询 二、源代码包安装 应用举例(proftpd): # tar -xzvf proftpd-1.3.3d.tar.gz(解压解包) # cd proftpd-1.3.3d # ./configure -prefix=/usr/local/proftpd(配 置) # make (编译) # make install (安装) 软件下载地址:http:/www.proftpd.org 三、脚本安装 应用举例(webmin) # tar -xzvf webmin-1.530.tar.gz # cd webmin-1.530 # vi README # ./setup.sh 软

44、件下载地址:http:/ 四、DEB包管理 p 安装软件包dpkg -i (类似rpm -i) p 卸载软件包dpkg -P(类似rpm -e) p 查看系统软件包安装信息dpkg -l (类似rpm -qa) p 查看已安装软件包详细信息dpkg -s(类似rpm -qi) p 查看未安装软件包详细信息dpkg -I(类似rpm -qip) p 查看已安装软件包文件列表dpkg -L(类似rpm -ql) p 查看未安装软件包文件列表dpkg -c(类似rpm - qlp) p 查看文件隶属软件包dkpg -S(类似rpm -qf) 四、DEB包管理 p 安装 apt-get install

45、(yum install) p 删除 apt-get remove(yum remove) p 升级 apt-get upgrade(yum update) 知识点总结 p RedHat系Linux软件包管理 * 二进制软件包管理 * 源代码软件包管理 p Debian系Linux软件包管理 练习 p 二进制软件包安装、升级、卸载、查询 p 源代码软件包安装、卸载 Thanks Linux 服务与进程 管理 课程大纲 p 服务与进程管理命令 p 计划任务 查看用户信息 w w显示信息的含义 nload average:分别显示系统在过去1、5、15 分钟内的平均负载程度。 nup:系统连续运行

46、时间。 查看用户信息 w p w显示信息的含义 nIDLE:用户闲置的时间。 nJCPU:以终端代号来区分,该终端所有相 关的进程执行时,所消耗的CPU时间 nPCPU:CPU执行当前程序耗费的时间 nWHAT:用户正在执行的操作 p 查看用户信息:w 用户名 查看进程信息 ps 常用选项 na:显示所有用户的进程 nu:显示用户名和启动时间 nx:显示没有控制终端的进程 ne:显示所有进程,包括没有控制终端的进程 nl: 显示详细信息 查看进程信息 ps ps应用实例 # ps -l 查看隶属于自己进程详细信息 # ps -le or aux 查看所有用户进程的详细信息 # ps -le |

47、 grep 进程名 查看指定进程信息 # ps uU 用户名 查看系统中指定用户执行的进程 查看进程信息 ps ps常用输出信息的含义 nPID:进程号 nPPID:父进程进程号 nTTY:进程启动的终端 nSTAT:进程当前状态 S休眠状态,D不可中断的休眠状态,R运行 状态,Z僵尸进程,T停止 nNI:进程优先级 查看进程信息 ps ps常用输出信息的含义 nTIME:进程自启动以来占用总的CPU时间 nCOMMAND/CMD:进程名 nUSER/UID:用户 n%CPU:占用CPU时间和总时间的百分比 n%MEM:占用内存与系统内存总量的百分比 kill 关闭进程 p关闭进程:kill

48、PID p kill -9 PID(强行关闭) p kill -1 PID(重启进程) p结束所有进程:killall 进程名 p查找服务进程号:pgrep 进程名 p关闭进程:pkill 进程名 进程的挂起和恢复 p进程的挂起(暂停)和终止 n挂起(Ctrl+Z) n终止(Ctrl+C) p后台执行:命令 & p查看挂起及后台执行进程(jobs) p进程的恢复 n恢复到前台继续运行(fg) n恢复到后台继续运行(bg) top 作用:进程状态显示和进程控制,默认每3 秒钟自动刷新一次(动态显示) nu:查看指定用户的进程 nk:终止执行中的进程 nd:改变刷新的时间间隔 nh:获得帮助 nq

49、:退出 计划任务 p 为什么要设置计划任务 p 计划任务的种类 n at 一次性计划任务 ncrontab 周期性计划任务 at命令的功能和格式 功能:安排一个或多个命令在指定的时间 运行一次 at的命令格式及选项 nat 时间 natrm 删除队列中的任务 natq 查看队列中的任务 at命令指定时间的方式 p绝对计时方法 n midnight noonteatime n hh:mm today n hh:mm tomorrow n hh:mm 星期 n hh:mm MMDDYY p相对计时方法 nnow +n minutes nnow +n hours nnow +n days cront

50、ab命令格式 p作用:用于生成crond进程所需要的crontab文件 pcrontab的命令格式 crontab -e crontab文件格式 minute hour day-of-month month-of-year day-of-week commands nminute 一小时中的哪一分钟 059 nhour 一天中的哪个小时 023 nday-of-month 一月中的哪一天 131 nmonth-of-year 一年中的哪一月 112 nday-of-week 一周中的哪一天 06 ncommands 执行的命令或脚本 书写注意事项 p选项都不能为空,必须填入,不知道的 值使用通

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(Linux系统配套精品完整课件3.ppt)为本站会员(金钥匙文档)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|