Linux网络管理及应用第03章.ppt

上传人:小飞机 文档编号:5438150 上传时间:2023-07-07 格式:PPT 页数:35 大小:486.50KB
返回 下载 相关 举报
Linux网络管理及应用第03章.ppt_第1页
第1页 / 共35页
Linux网络管理及应用第03章.ppt_第2页
第2页 / 共35页
Linux网络管理及应用第03章.ppt_第3页
第3页 / 共35页
Linux网络管理及应用第03章.ppt_第4页
第4页 / 共35页
Linux网络管理及应用第03章.ppt_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《Linux网络管理及应用第03章.ppt》由会员分享,可在线阅读,更多相关《Linux网络管理及应用第03章.ppt(35页珍藏版)》请在三一办公上搜索。

1、Linux网络管理及应用,第3章 Linux系统管理,第3章 Linux系统管理,3.1 Linux Shell操作3.2 shell脚本3.3 管理RPM软件包3.4 系统监视与管理,3.1 Linux Shell操作,Shell是Unix类操作系统的通用人机接口,也是属于POSIX标准的Shell接收用户发出的命令,检查命令无误后,传递给操作系统调用相应的工具去执行 Shell命令对于系统管理员来说是非常得力和重要的工具常见Shell:bash、csh、ksh,联机帮助man,例如:man who#查看who命令的帮助文件信息,文件与目录管理(1),ls命令显示目录内容列表-a 显示包括点

2、开头的文件和目录-l 以长格式显示文件信息cd命令改变当前路径位置cd 回到用户主目录pwd命令查看当前位置,文件与目录管理(2),cp命令复制文件、目录复制文件 cp/home/user01/file1/home/user02/file2复制目录 cp-r/home/user01/example/home/user02mv命令文件移动、重命名源位置=目的位置:重命名否则,移动文件mkdir命令创建目录,文件与目录管理(3),rm命令删除文件、目录删除文件 rm-f file*删除目录 rm-r dir2chmod命令修改权限读-r/写-w/执行-x读-4/写-2/执行-1文件属主-u/用户组

3、用户-g/所有其他-ochmod u+x,g-x file1;chmod go+r file3;chmod 755 file4,文件与目录管理(4),chgrp命令修改文件的组属性chgrp temp file1#将文件file1的文件组属性修改为temp组chown命令修改文件用户属主chown user02 file1#将文件file1的属主修改为用户user02 gzip命令压缩、解压缩文件/目录gzip file1 file2#表示将文件file1和file2压缩成file1.gz和file2.gzgzip-x file1 file2#表示将压缩文件file1.gz和file2.gz释

4、放出来gzip-r dir1 dir2#表示压缩目录dir1和dir2中的文件/目录,文件与目录管理(5),find命令在文件系统中查找文件find/etc-name*.conf-print#查找conf结尾的文件find./home-name*.o-size+1000-atime 30-ok rm;该命令表示在当前目录和/home目录及其子目录中查找文件名以o结尾、文件尺寸超过1000块(每块512字节)、最后一次访问时间在30天前的文件,找到后删除,在删除每个文件之前都提示用户是否执行删除的操作。,文件与目录管理(6),grep命令在文件中找符合模式的行模式(pattern)与正则表达式(

5、formal expression)例如:grep“abc”file1#在file1中查找开头是abc字符串的行who a|grep“user01“#查看用户user01是否登录常用正则表达式符号/$/./*/,文件与目录管理(7),mount与umount命令挂光驱mount-t iso9660/dev/hdc/mnt/cdrom挂软驱mount-t vfat/dev/fd0/mnt/floppy挂FAT32的U盘mount-t vfat/dev/sda1/mnt/udisk卸载umount/mnt/cdrom,备份和恢复,备份tar-zvcf./test恢复tar-zvxf,Linux用户

6、管理,useradd命令添加新用户useradd-d/home/user03-g users-m-s/bin/bash-u 503 user03userdel命令删除用户userdel-r user03,进程管理,ps命令查看进程ps-e#查看系统中每个进程ps-l#长格式显示系统信息ps aux#显示所有进程的信息kill命令结束进程kill 3464#常规撤销PID为3464的进程kill-9 2134#强制撤销PID为2134的进程,第3章 Linux系统管理,3.1 Linux Shell操作3.2 shell脚本3.3 管理RPM软件包3.4 系统监视与管理,3.2 shell脚本,

7、shell命令非常有效,但是功能有限多个shell命令共同完成较为复杂的任务使系统管理员的管理操作自动化将完成任务所使用的命令按照执行次序编写成执行序列文件shell会根据该文件中的命令序列自动运行所有命令,完成任务,基本的bash shell脚本的编写方法,shell脚本基本结构,一个例子,#!/bin/bash#filename:helloecho-n Please input your name:“read ansecho Hello$ans,welcome to Hangzhou.,shell结构化编程(1),变量的赋值a=S20“变量的取值和显示b=$ab=$atest变量的显示ec

8、ho$b,shell结构化编程(2),分支结构if 条件表达式 then 命令序列else 命令序列fi,shell结构化编程(3),测试命令test 条件表达式另一种表示形式条件表达式 比较运算符字符串和数值其他特殊运算符,比较类型,操作符,shell结构化编程(4),分支结构例子,#!/bin/bash#filename:ifexampleif-f file1 then rm-f file1else echo file1 does not exist.fi,shell结构化编程(5),循环结构命令for 变量 in 值列表do 命令序列done,shell结构化编程(4),循环结构例子,#

9、!/bin/bash#filename:forexamplefor var in*do if var=file1 then echo file1 is here.breakfidone,第3章 Linux系统管理,3.1 Linux Shell操作3.2 shell脚本3.3 管理RPM软件包3.4 系统监视与管理,3.3 管理RPM软件包,rpm-qa#显示当前系统中安装的RPM软件包rpm-qa|grep minicom#表示查看是否安装了minicom软件包rpm-ivh myprog-2.0.1-x86.rpm#表示安装myprog程序的RPM包rpm-e minicom#表示删除mi

10、nicom软件的RPM包,第3章 Linux系统管理,3.1 Linux Shell操作3.2 shell脚本3.3 管理RPM软件包3.4 系统监视与管理,3.4 系统监视与管理,管理员需要经常关注计算机系统运行的过程,而不是到了出现问题的时候才慌忙检查原因;为了确定系统是否正常运行,管理员需要掌握一些工具,监视系统的运行情况、和性能表现。,系统性能监视(1),top命令,系统性能监视(2),系统监视器,系统性能监视(3),系统监视器查看文件系统,进程的监视和管理,查看进程状态ps或者top命令系统监视器 控制进程优先级 ps或者top命令系统监视器nice/renice命令,日志文件管理(

11、1),日志文件,日志文件管理(2),GUI日志管理程序,小结,介绍Linux系统管理的基础,包括Linux中常用的Shell命令、Shell脚本的编写方法、利用rpm命令安装、管理RPM软件包等系统管理的基本操作命令。介绍了用于系统状况监视和发生事件记录的管理工具,包括进程监视和日志管理等。,习题,什么是shell?为什么使用shell?Linux中有哪些常用的shell?shell编写脚本基本步骤是什么?编写的shell脚本是否需要编译?和C语言编程序有什么区别?运行脚本的时候系统提示说“No Such File or Directory”,这是可能什么原因?运行脚本的时候系统提示说“Permission Deny”,这是什么问题?为什么说shell是一种结构化编程语言?如果希望每个星期执行一次备份任务,应该使用什么命令?Linux下压缩命令与Windows下的压缩软件winrar有什么区别?如何安装RPM软件包?查看httpd软件包是否安装应该使用什么命令?,

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号