广东linux公共服务技术支持中心GDLC.ppt
《广东linux公共服务技术支持中心GDLC.ppt》由会员分享,可在线阅读,更多相关《广东linux公共服务技术支持中心GDLC.ppt(151页珍藏版)》请在三一办公上搜索。
1、Linux系统管理,第一章Linux的简介第二章Linux的安装第三章常用的Linux命令第四章Linux的shell第五章Linux的编辑器第六章用户及工作组的管理第七章软件的安装与卸载 第八章Linux的系统引导 第九章文件系统和磁盘管理第十章Linux的磁盘配额 第十一章 X windows,Linux的卸载,卸载Linux:卸载步骤1:进入Windows删除linux分区重启或直接用98启动盘启动,用DM/PQ删除linux分区 卸载步骤2:在dos命令提示符上输入 fdisk/mbr卸载步骤3:重启,完成,练习,请大家自己动手安装rhel as 3.0,采用网络安装方式,第三章Lin
2、ux的常用命令,授课内容1、Linux的各种常用命令2、对各命令参数选项的熟悉授课目标1、熟悉一些LINUX命令的基本操作2、熟悉一些LINUX命令参数选项的用法,linux命令格式,linux命令列通常由好几个字串组成,中间用空白或空格键分开。如下所示:command options arguments(或parameters)命令 选项 参数 例如:rm-rf/home/ols3,常用Linux命令介绍(一),ls命令:显示指定工作目录下之内容 dir命令:同 lscd命令:变换工作目录pwd命令:显示用户当前的工作路径,显示 出完整的当前活动目录名称。clear命令:在允许的情况下清除屏
3、幕man命令:查看指令用法的helpmkdir命令:用来建立新的目录rmdir命令:用来删除已建立的目录,常用Linux命令介绍(二),rm命令:删除文档及目录。touch命令:创建一个空白文件或改变已有文件的时 间戳cp命令:复制文件(或者目录等)mv命令:移动目录或文件 ln命令:为某一个文件在另外一个位置建立一个同步 的链接。chmod命令:修改文件或目录的权限chown命令:修改文件或目录所属的用户chgrp命令:修改文件或目录所属的工作组,常用Linux命令介绍(三),more命令:使超过一页的文件临时停留在屏幕,按任 何的一个键以后继续显示。less命令:显示文件内容,可以上下翻页
4、显示。head命令:显示文件前10行内容。tail命令:显示文件后10行内容。cat命令:把文档串连后传到基本输出,或者将几 个文档连接利用重定向符定向到输出文档find命令:在指定的路径上搜索指定的文件和目录locate命令:查找文件grep命令:在文件中搜索匹配的行并输出,一般用于 过滤先前的结果,常用Linux命令介绍(四),who命令:显示已经登录的用户finger命令:查询用户信息 su命令:在不注消的情况切换用户身份sudo命令:以另一个用户的身份执行某个命令passwd命令:修改用户的登录口令 gpasswd命令:修改工作组的口令date命令:显示和设置系统日期和时间free命令
5、:查看当前系统内存的使用情况login命令:logout命令:将当前用户从终端系统中注销,常用Linux命令介绍(五),shutdown命令:关机或重启halt命令:停机reboot命令:重启命令 init命令:改变当间用户的运行级别lpd命令:根据/etc/printcap 的内容来管理本地或远端的打印机 lpq命令:显示打印机缓冲队列中未完成的工作 lprm命令:删除打印缓冲队列中的工作ftp命令:用户通过 ftp 这个程序来使用 Internet 上的标准文件传输协议 telnet命令:远程登录命令mail命令:阅读和发送邮件给别的用户,常用Linux命令介绍(六),du命令:显示目前的
6、目录所占的磁盘空间 df命令:显示目前磁盘剩余的磁盘空间mount命令:将某个文件系统挂载到某个目录上umount命令:用于卸载已安装好的文件系统tar命令:用于打包和解包某个目录和文件rpm命令:用于安装,卸载,查看,检查某个RPM软件包gzip命令:用于压缩某个文件和目录gunzip命令:用于解压缩以gzip压缩的文件bzip2命令:用于压缩某个文件和目录bunzip2命令:用于解压缩以bzip2压缩的文件,ls命令,语法:ls 参数选项目录名说明:显示指定工作目录下的内容参数选项:如下图,cd命令,1、cd.更换目录回到上一级目录2、cd.更换到当前目录3、cd 更换目录到当前用户的个人
7、宿主目录4、cd/etc/vsftpd/更换到/etc/vsftpd目录5、cd/更换目录到根目录,语法:cd 目录名说明:用于更换工作目录例题:如下,pwd、clear、man命令,pwd语法:pwd说明:显示当前工作目录的绝对路径clear语法:clear说明:清楚屏幕上的信息man:语法:man 参数选项 帮助主题。说明:man实际上就是查看命令用法的help,学习任何一种UNIX类的操作系统最重要的就是学会使用man这个辅助命令。man是manual(手册)的缩写字,它的说明非常的详细,建议记得一些基本用法就可以了。,mkdir、rmdir命令,语法:mkdir 参数选项 目录名说明:
8、创建一个空目录,要求此用户在当前目录上具有写权限参数选项:如下图,语法:rmdir 参数选项目录名说明:删除一个或多个空目录或空子目录,要求此用户在当前目录上具有写权限,rm命令,语法:rm 参数选项 文件 说明:用户可以用rm命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于符号链接文件只是断开了链接,原文件保持不变。,touch、ln命令,语法:touch 参数选项 文件 说明:修改文件的时间戳,不加任何参数则创建一个空白文件,语法:ln 参数选项 源文件 链接文件说明:创建链接文件,分为硬链接和软链接,加-s参
9、数为创建软链接,file命令,语法:file 参数选项 文件 说明:确定文件的类型,cp命令,cp参数选项:语法:cp 参数选项 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。,mv命令(一),mv参数选项:语法:mv 参数选项 源文件或目录 目标文件或目录 说明:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时
10、,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。,mv命令(二),mv参数选项:,chmod命令,chmod的语法有两种模式:语法1:chmod options who opcode permission file语法2:chmod options n1n2n3n4 file说明:改变文件或目录的权限模式例如:第一种:chmod R a=rwx/home/test第二种:chmod-R 777/home/test,chown命令,语法:chown options newuser.new
11、group file说明:改变文件或目录的所属用户,也可以改变组,chgrp命令,语法:chgrp options newgroup file说明:改变文件或目录的所属组参数选项与chown相同例如:chgrp root/home/test/test1,cat命令,cat参数选项:语法:cat 参数选项 fileNames说明:把档案串连后传到基本输出(或加 重定向到另一个文件),more、less命令,more参数选项:语法:more 参数选项fileNames 说明:类似cat,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回
12、(back)一页显示,而且还有搜寻字串的功能(与vi相似)使用中的说明文件,请按h。less参数选项:语法:less 参数选项 fileName 说明:less 的作用与 more 十分相似,都可以用来浏览文件的内容,不同的是 less 允许使用者往回卷动以浏览已经看过的部份,同时因为 less 并未在一开始就读入整个文件案,因此在遇上大型文件的开启时,会比一般的文书编辑器(如 vi)来的快速。,head、tail命令,head参数选项:语法:head 参数选项 fileNames说明:显示文件的前十行例如:head install.log 显示install.log的前十行内容 若要显示前十
13、五行,可以用 head-15 install.logtail参数选项:语法:tail 参数选项 fileNames说明:显示文件的后十行例如:tail install.log 显示install.log的后十行内容。,find命令,find:语法:find 搜索路径 参数选项 匹配表达式 功能:在指定的搜索路径下搜索指定的目录或文件。参数选项:-name 文件名:文件名告诉find要查找的文件。-perm 模式:匹配所有符合指定数值模式值的文件。-size nc:匹配大小为n个block的文件名,c:以字节为单位-user 用户名:搜索所有属主为用户名的文件。-group 组名:搜索所有属主为
14、组名的文件。-atime n:搜索在n天前访问过的文件。-mtime n:搜索在n天前修改过的文件。-ctime n:搜索在n天前修改过的文件。-exec 命令;:对每个匹配的文件执行该命令,标志用于指 定命令执行时文件名出现的地方,命令必须终 止于符号“;”。,locate、slocate命令,语法:locate 参数选项 匹配表达式 说明:locate是slocate的符号链接,从系统的一个数据 库中查找相关的数据参数选项:-u:创建locate需要的系统数据库-d path:指定使用该路径下的数据库whereis命令:简易的查询命令,在特定目录中查找源代 码、二进制文件和说明文件whic
15、h命令:在环境变量$PATH指定的目录中查找文件,可一次查询 多个文件,grep命令,grep:语法:grep 参数选项-e PATTERN|-f FILE FILE.说明:在文件中搜索匹配的行并输出,一般用来过滤先前结果 而避免显示太多不必要的信息。,练习,请大家练习已学过的各种命令的使用,Who、finger命令,who:语法:who 参数选项说明:显示系统中有那些使用者正在上面,显示的资料包含了使用者ID,使用的终端机,从那边连上来的,上线时间,呆滞时间,CPU使用量,动作等等。Finger:语法:finger 参数选项 用户名说明:查找并显示用户信息,包括不在线的参数选项:-l:以长格
16、式输出信息,系统默认-s:以短格式输出信息,su、passwd命令,su:语法:su 参数选项 用户名说明:用于切换用户身份,若没有指定用户名,则系 统预设值为超级用户root。sudo:以另一个用户的身份执行某个命令passwd:语法:passwd 用户名 说明:修改用户口令,其中用户名为需要修改口令的 用户名。只有超级用户可以使用“passwd 用户名”修改其他用户的口令,普通用户只能用不带参数的passwd命令修改自己的口令。gpasswd:修改工作组口令,date、free、login、logout命令,date:显示或设置系统日期(-u)和时间(-s)free:查看系统内存和交换空间
17、使用情况 参数:-m 输出以兆为单位显示login:用户登陆或改变登陆用户logout:用来使当前用户从系统中注销。如果这是注册 到系统的唯一用户,那么将退出系统。,reboot、halt、shutdown、init命令,shutdown:语法:shutdown 参数选项 时间 警告信息 说明:shutdown会安全地将系统关机,该命令只能由超级用户使 用。reboot:语法:reboot说明:终止系统并重新引导系统。halt:语法:halt说明:停机命令Init:语法:init 运行级说明:改变运行级,lpr、lpq、lprm、ftp、telnet命令,lpd:根据/etc/printcap
18、的内容来管理本地或远 端的打印机 lpr命令:把文件送打印 例如:lpr/testlpq命令:显示打印缓冲队列中等待打印的工作 lprm命令:删除打印缓冲队列中的工作ftp命令:登陆ftp服务器telnet命令:远程登陆,mail命令,mail:语法:mail 参数选项 用户名说明:阅读和发送邮件给其它的用户。,du命令,du参数选项:语法:du 参数选项 dir-name 说明:该命令逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块(1024字节)的情况。若没有给出dir-name,则对当前目录进行统计。,df命令,df参数选项:语法:df 参数选项说明:df命令可显示所有文件系
19、统对i节点和磁盘块的使用情况,检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。,mount、umount命令(一),mount:语法:mount 参数选项 设备名 安装目录 说明:将某个文件系统挂载到某个目录上。当这个命令执行成功后,直到我们使用umnount将这个文件系统移除为止。umount:语法:umount 设备名|安装目录说明:用于卸载已安装的某个文件系统。,Mount命令(二),mount参数选项:-t 指定设备的文件系统类型,常见的有:minix linux最早使用的文件系统 ext2 linux目前常用的文件系统 msdos
20、MS-DOS的fat,就是fat16 vfat windows98常用的fat32 nfs 网络文件系统 iso9660 CD-ROM光盘标准文件系统 ntfswindows NT 2000的文件系统 hpfs OS/2文件系统 auto 自动检测文件系统-o 指定挂载文件系统时的选项。有些也可用在/etc/fstab中。常用的如下:codepage=XXX 代码页 iocharset=XXX 字符集 ro 以只读方式挂载 rw 以读写方式挂载 nouser 使一般用户无法挂载User可以让一般用户挂载设备,tar命令,tar:语法:tar 参数选项 tar文件 文件或目录 说明:从一个打包介
21、质中拷贝文件或恢复文件。如果files是目录,则整个子目录都一起操作,参数不需在文件之前。,gzip、gunzip命令,gzip语法:gzip 参数选项 文件说明:压缩单个文件gunzip命令:解压缩.gz文件,Bzip2、bunzip2命令,bzip2:语法:bzip2 options files说明:压缩一个或多个文件例1:bzip2 test 把test文件压缩成test.bz2替代原来的test文件例2:bzip2 k test 保留原来的文件test例3:bzip2 d test.bz2 解压缩例4:bzip2recover test.bz2 修复损坏的.bz2文件bunzip2命令
22、:解压缩.bz2文件,Compress、uncompress命令,语法:compress 参数选项 文件 uncompress 参数选项 文件.Z,第四章 linux的Shell,授课内容Shell简介Shell特点和功能Shell变量、命令Shell编程简介授课目标学会使用shell的功能及变量的设置,Shell简介,什么是ShellShell是一个独立于OS的应用程序,是介于使用者和 Unix/Linux 操作系统的核心程序(kernel)之间的接口,是一个具有交互性的命令行解释器。Shell的作用解释键入的命令以及执行一些特定的功能,如果是程序则传到内核执行。,常用的Shell,Bour
23、ne Shell(sh,bash)最早被大量使用而且标准化的shellC shell(csh,tcsh)易于使用且会话性强,最早提供alias、history、job control功能Korn shell(ksh)语法与sh兼容,Shell功能(一),Shell功能:命令的搜索与执行shell程序的执行方法首先要给文件加执行权限(chmod+x file)1、用sh执行(sh file)2、./执行(./file)变量的值的替换可以用set命令查看和设置变量值用unset命令去除变量值命令的替换可以用$()或反引号替换(echo date)例:rm-i find./-size 0,Shell
24、功能(二),Shell功能:自动补全命令(tab)查阅历史记录(history)特殊字符?、*、;、#、I/O重定向和管道输入重定向(、1、2、&)输出重定向(、)管道(|)别名功能(alias)进程的前后台切换执行ctrl+z:将进程调到后台执行fg%n:将后台进程调到前台执行bg%n:将进程保持在后台执行jobs:查看后台进程的个数,Shell变量、命令,Shell变量:系统环境变量 可用set或env查看系统变量定义变量set name=gdlcecho$name位置变量Shell命令:语法:command options arguments配置文件:/etc/profile、/.bas
25、h_profile、/.bashrc,Shell编程简介,Shell除了是一个命令行解释器外,同时还是一个功能相当强大的编程语言,大多数Linux系统的启动文件(rc files)都是使用shell scriptShell程序:Shell程序是按照一定的规则包含系统命令的文件。要执行Shell程序,文件的权限至少是r-x。可以传递给程序的数据:环境变量,命令行变量和用户输入的变量(read命令)。编程注意事项:建议加注释(#后面的内容为注释)。不要生成文件名为test的Shell程序(test是Shell命令)。export命令的使用(本地变量-环境变量)。子程序不能修改它上一级进程的环境变量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 广东 linux 公共 服务 技术支持 中心 GDLC
链接地址:https://www.31ppt.com/p-5905309.html