您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > LAMP兄弟连Linux课件PPT-270页【高级版】
Linux应用与发展李明E-mail/QQ:samlee@lampbrother.netLinux优良特性1)分时的多用户、多任务的操作系统2)多数网络协议支持,方便的远程管理3)强大的内存管理和文件管理系统4)大量的可用软件和免费软件5)优良的稳定性和安全性6)良好的可移植性和灵活性7)可供选择的厂商多…………应用层Shell层内核层硬件图形界面Shell命令系统调用Linux系统结构用户XWindow简介独立于操作系统网络特性源代码免费XWindow系统特点:UNIX图形环境:CDE(通用桌面环境)(CommonDesktopEnvironment)网络应用基于LAMP的网站论坛及B/S架构应用基于Linux的负载均衡和集群基于Linux的防火墙及代理服务器基于Linux的网游服务器…………搭建学习环境的建议选择一个适合入门的Linux版本建议使用虚拟机软件忘记Windows的思维方式内容概要VMware虚拟机软件应用Linux系统安装设置远程登录管理工具介绍VMware简介VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环境,相当于模拟出一台新的PC,以此来实现在一台机器上真正同时运行两个独立的操作系统。VMware官方网站主要特点:1、不需要分区或重新开机就能在同一台PC上使用两种以上的操作系统2、本机系统可以与虚拟机系统网络通信3、可以设定并且随时修改虚拟机操作系统的硬件环境文件系统结构分区规划必要分区:1、根分区/2、swap分区其他分区可根据需要划分远程登录管理工具命令行远程管理工具:Putty、SecureCRT用户登录成功后,系统缺省的主提示符,普通用户为“$”;超级用户root为“#”。用户退出系统的方法有两种:1)键入命令:exit或logout2)在提示符下按Ctrl+D组合键Linux常用命令文件命名规则1)除了/之外,所有的字符都合法。2)有些字符最好不用,如空格符、制表符、退格符和字符@#$&()-等。3)避免使用.作为普通文件名的第一个字符。4)大小写敏感。命令格式命令格式:命令-选项参数例:ls-la/etc说明:1)当有多个选项时,可以写在一起。2)两个特殊的目录.和..,分别代表当前目录和当前目录的父目录。课程大纲文件处理命令权限管理命令文件搜索命令帮助命令压缩解压命令网络通信命令系统关机命令Shell应用技巧文件处理命令:ls命令名称:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示目录文件语法:ls选项[-ald][文件或目录]-a显示所有文件,包括隐藏文件-l-d详细信息显示查看目录属性文件处理命令:cd命令名称:cd命令英文原意:changedirectory命令所在路径:shell内置命令执行权限:所有用户语法:cd[目录]功能描述:切换目录范例:$cd/$cd..切换到根目录回到上一级目录文件处理命令:pwd命令名称:pwd命令英文原意:printworkingdirectory命令所在路径:/bin/pwd执行权限:所有用户语法:pwd功能描述:显示当前所在的工作目录范例:$pwd/etc/rc5.d文件处理命令:touch命令名称:touch命令所在路径:/bin/touch执行权限:所有用户语法:touch[文件名]功能描述:创建空文件范例:$touchnewfile文件处理命令:mkdir命令名称:mkdir命令英文原意:makedirectories命令所在路径:/bin/mkdir执行权限:所有用户语法:mkdir[目录名]功能描述:创建新目录范例:$mkdirnewdir文件处理命令:cp命令名称:cp命令英文原意:copy命令所在路径:/bin/cp执行权限:所有用户语法:cp-R[源文件或目录][目的目录]-R复制目录功能描述:复制文件或目录文件处理命令:cp范例:$cpfile1file2dir1将文件file1、file2复制到目录dir1$cp-Rdir1dir2将dir1下的所有文件及子目录复制到dir2文件处理命令:mv命令名称:mv命令英文原意:move命令所在路径:/bin/mv执行权限:所有用户语法:mv[源文件或目录][目的目录]功能描述:移动文件、更名文件处理命令:mv范例:$mvfile1file3将当前目录下文件file1更名为file3$mvfile2dir2将文件file2移动到目录dir2下文件处理命令:rm命令名称:rm命令英文原意:remove命令所在路径:/bin/rm执行权限:所有用户语法:rm-r[文件或目录]-r删除目录功能描述:删除文件文件处理命令:rm范例:$rmfile3删除文件file3$rm-rdir1删除目录dir1文件处理命令:cat命令名称:cat命令英文原意:concatenateanddisplayfiles命令所在路径:/bin/cat执行权限:所有用户语法:cat[文件名]功能描述:显示文件内容范例:$cat/etc/issue$cat/etc/services文件处理命令:more命令名称:more命令所在路径:/bin/more执行权限:所有用户语法:more[文件名](空格)或f(Enter)q或Q显示下一页显示下一行退出功能描述:分页显示文件内容范例:$more/etc/services文件处理指令:head指令名称:head指令所在路径:/bin/head执行权限:AllUser语法:head-num[文件名]-num显示文件的前num行功能描述:查看文件的前几行范例:$head-20/etc/services文件处理指令:tail指令名称:tail指令所在路径:/bin/tail执行权限:AllUser语法:tail-num[文件名]-num显示文件的后num行-f动态显示文件内容功能描述:查看文件的后几行范例:$tail-30/etc/services文件处理命令:ln命令名称:ln命令英文原意:link命令所在路径:/bin/ln执行权限:所有用户语法:ln-s[源文件][目标文件]-s创建软链接功能描述:产生链接文件文件处理命令:ln范例:$ln-s/etc/issue/issue.soft创建文件/etc/issue的软链接/issue.soft$ln/etc/issue/issue.hard创建文件/etc/issue的硬链接/issue.hard权限管理命令:chmod命令名称:chmod命令英文原意:changethepermissionsmodeofafile命令所在路径:/bin/chmod执行权限:所有用户语法:chmod[{ugo}{+-=}{rwx}][文件或目录][mode=421][文件或目录]功能描述:改变文件或目录权限权限管理命令:chmod范例:$chmodg+wfile1赋予文件file1所属组写权限$chmod777dir1设定目录dir1为所有用户具有全部权限代表字符权限对文件的含义对目录的含义r读权限可以查看文件内容可以列出目录中的内容w写权限可以修改文件内容可以在目录中创建、删除文件x执行权限可以执行文件可以进入目录文件目录权限总结权限管理命令:chown命令名称:chown命令英文原意:changefileownership命令所在路径:/bin/chown执行权限:所有用户语法:chown[用户][文件或目录]功能描述:改变文件或目录的所有者范例:$chownnobodyfile1改变文件file1的所有者为nobody权限管理命令:chgrp命令名称:chgrp命令英文原意:changefilegroupownership命令所在路径:/bin/chgrp执行权限:所有用户语法:chgrp[用户组][文件或目录]功能描述:改变文件或目录的所属组范例:$chgrpadmfile1改变文件file1的所属组为adm权限管理命令:umask命令名称:umask命令所在路径:/bin/umask执行权限:所有用户语法:umask[-S]-S以rwx形式显示新建文件或目录缺省权限功能描述:显示、设置文件的缺省权限范例:$umask$umask-S文件搜索命令:which命令名称:which命令所在路径:/usr/bin/which执行权限:所有用户语法:which[命令名称]功能描述:显示系统命令所在目录范例:$whichls文件搜索命令:find命令名称:find命令所在路径:/usr/bin/find执行权限:所有用户语法:find[搜索路径][搜寻关键字]功能描述:查找文件或目录范例:$find/etc-nameinit在目录/etc中查找文件init$find/-size+204800在根目录下查找大于100MB的文件$find/-usersam在根目录下查找所有者为sam的文件文件搜索命令:find范例:$find/etc-ctime-1在/etc下查找24小时内被修改过属性的文件和目录$find/etc-size+163840-a-size-204800在/etc下查找大于80MB小于100MB的文件$find/etc-nameinittab-execls-l{}\;在/etc下查找inittab文件并显示其详细信息文件搜索命令:find文件搜索指令:locate指令名称:locate指令英文原义:listfilesindatabases指令所在路径:/usr/bin/locate执行权限:AllUser语法:locate[搜索关键字]功能描述:寻找文件或目录范例:$locatefile列出所有跟file相关的文件文件搜索指令:updatedb指令名称:updatedb指令英文原义:updatetheslocatedatabase指令所在路径:/usr/bin/updatedb执行权限:root语法:updatedb功能描述:建立整个系统目录文件的数据库范例:#updatedb文件搜索命令:grep命令名称:grep命令所在路径:/bin/grep执行权限:所有用户语法:grep[指定字串][源文件]功能描述:在文件中搜寻字串匹配的行并输出范例:#grepftp/etc/services帮助命令:man命令名称:man命令英文原意:manual命令所在路径:/usr/bin/man执行权限:所有用户语法:man[命令或配置文件]功能描述:获得帮助信息范例:$manls查看ls命令的帮助信息$manservices查看配置文件services的帮助信息帮助指令:info指令名称:info指令英文原义:information指令所在路径:/usr/bin/info执行权限:AllUser语法:info[任何关键字]功能描述:获得帮助信息范例:$infols查看ls指令的帮助信息帮助指令:whatis指令名称:whatisaproposmakewhatis指令英文原义:searchthewhatisdatabaseforstrings指令所在路径:/usr/bin/whatisapropos/usr/sbin/makewhatis执行权限:AllUser,AllUser,root语法:whatisapropos[任何关键字]功能描述:获得索引的简短说明信息范例:$whatisls$aproposfstab相当于man-k帮助指令:whatis范例:#makewhatis建立whatis和apropos搜索使用的数据库,当使用这两个命令发生错误时,就是whatisdatabase没有建立压缩解压命令:gzip命令名称:gzip命令英文原意:GNUzip命令所在路径:/bin/gzip执行权限:所有用户语法:gzip选项[文件]功能描述:压缩文件压缩后文件格式:.gz压缩解压命令:gunzip命令名称:gunzip命令英文原意:GNUunzip命令所在
本文标题:LAMP兄弟连Linux课件PPT-270页【高级版】
链接地址:https://www.777doc.com/doc-4683167 .html