资源预览内容
第1页 / 共39页
第2页 / 共39页
第3页 / 共39页
第4页 / 共39页
第5页 / 共39页
第6页 / 共39页
第7页 / 共39页
第8页 / 共39页
第9页 / 共39页
第10页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
1情境3 Linux常用命令的使用2阿福的新问题自打上次Linux操作系统安装成功之 后,老板对阿福的表现很满意。并准备 过几天交代给他下一步的工作安排。阿 福心想:坏了, Linux我还不怎么会用呢 !赶紧利用这几天练习练习吧。3从哪儿下手呢?4还是先熟悉一 下Linux的基本 操作命令吧。5阿福的学习计划 1、 Linux命令基础 2、常用Linux命令671、 Linux命令基础 Linux命令特点 Shell Shell命令的一般格式 Bash Shell的使用8Linux命令特点 Linux区分大小写。 要在一个命令行上输入和执行多条命令, 可使用分号来分隔命令。 断开一个长命令行,可使用反斜杠,以实 现将一个较长的命令分成多行表达,以增 强命令的可读性。 换行后,shell自动显示提示符“”。特别要注意哦!9Shell Linux由内核(Kernel)、外壳程序(Shell)、实用程序(Utility)、应用程序(Application)构成 Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。10常用的Shell Bourne Shell(sh, bash) 最早被大量使用而且标准化的shell C shell(csh, tcsh) 易于使用且会话性强,最早提供alias、history、 job control功能 Korn shell(ksh) 语法与sh兼容11 大多数的Linux发行版本以Bash Shell作为 默认的外壳程序。12 在Linux系统中打开Bash Shell终端的方式有 以下两种: 在桌面上依次单击“主程序系统工具终端” ; 在Linux桌面上单击鼠标右键,从弹出的快捷菜 单中选择“新建终端”命令。13Shell命令的一般格式命令名【选项】【参数1】【参数2】. 【选项】是对命令的特别定义,以减号(-)开始 ,多个选项可以用一个减号(-)连起来,如ls -l - a 与ls -la 相同。 【参数】提供命令运行的信息,或者是命令执 行过程中所使用的文件名。使用分号(;)可以将 两个命令隔开,这样可以实现一行中输入多个 命令。命令的执行顺序和输入的顺序相同。14Bash Shell的使用(1) 命令补全 使用键实现补全功能。 命令历史 保存有使用过的命令,可以使用向上或向下的 光标键翻查。15 通配符 通配符又称多义符。在描述文件时,有时在文件 名部分用到一些通配符,以加强命令的功能。 在Linux中有以下基本的通配符:?:表示该位置可以是一个任意的单个字符。 :表示该位置可以是若干个任意字符。 Bash Shell的使用(2)16 重定向 用于改变命令的输入源与输出目标。 重定向符 : 标准输出重定向 :追加输出重定向file3.txt 将file1.txt文件的内容输出到file3.txt并替换原内容 # cat file1.txt file3.txt 将file1.txt文件的内容追加输出到file3.txt # cat file2.txt 从键盘读入字符串至”end”结束,并将其写入file2.txt文件Bash Shell的使用(4)18 管道 利用Linux所提供的管道符 “|” 连接若干命令, 管道符左边命令的输出就会作为管道符右边命 令的输入。 例如: # rpm -qa|grep ftpBash Shell的使用(5)192、常用Linux命令 基本操作命令 目录操作命令 文件操作命令 使用vi编辑器 联机帮助命令20基本操作命令 su 功能:临时切换到管理员(root)身份 语法:su exit 功能:退出(当前系统或状态) 语法:exit21目录操作命令(1) mkdir 功能:创建一个目录(类似MSDOS下的md命令)。 语法:mkdir 选项 dir-name 选项: - m 对新建目录设置存取权限。也可以用chmod命令设置 。 - p 可以是一个路径名称。此时若路径中的某些目录尚不 存在, 加上此选项后, 系统将自动建立好那些尚不存在 的目录,即一次可以建立多个目录。 例如: mkdir abc -m 777(建立一个名为abc的目录并赋予全权) 22 rmdir 功能:删除空目录。 语法:rmdir 选项 dir-name 选项: - p 递归删除目录dirname,当子目录删除后其父目录为空时 ,也一同被删除。如果整个路径被删除或者由于某种原因 保留部分路径,则系统在标准输出上显示相应的信息。 说明: 目录被删除之前必须是空的。 rm - r dir命令可代替 rmdir,不论目录是否为空,都会被删 除,所以有危险性。 删除某目录时必须具有对父目录的写权限。目录操作命令(2)23 cd 功能:改变工作目录。 语法:cd directory 例如: cd (不带任何参数将直接进入当前登录用户的主 目录) cd - (进入前一次进入的目录) cd jp (进入指定用户jp的主目录)目录操作命令(3)24 pwd 功能:显示用户当前所处目录的完整路径。 语法:pwd 说明:此命令显示出当前工作目录的绝对路径 。目录操作命令(4)25 ls 功能:列出目录的内容。 语法:ls 选项 目录或文件 目录操作命令(5)26 ls命令的常用选项选 项作 用-a显示所有(All)的目录和文件,包括隐藏的目录和文件(以点“.”开头的)-l以长(Long)格式显示文件的详细信息-r以逆向(Reverse)排序的次序显示-t以文件的最后修改时间(Time)排序显示-A显示几乎所有(Almost all)的目录和文件(“.”和“.”除外)-F显示目录和文件的名称,并给出文件类型-R以递归(Recursive)方式显示该目录的内容和所有子目录的内容-S以文件大小(Size)的递降次序排序显示目录操作命令(6)27文件操作命令(1) cp 功能:将给出的文件或目录拷贝到另一文件或 目录中。 语法: cp 选项 源文件或目录 目标文件或目 录 常用选项: - r 若给出的源文件是一目录文件,此时cp将递归复 制该目录下所有的子目录和文件。此时目标文件必 须为一个目录名。28 mv 功能:将文件由一个目录移入另一个目录中 。 语法:mv 选项 源文件或目录 目标文件或 目录 说明:如果在同一目录下移动文件(或目录 ),则该操作变为修改文件(或目录)名称 。文件操作命令(2)29 rm 功能:删除一个目录中的一个或多个文件或 目录。 语法:rm 选项 文件 选项: - f强制(Force)删除。 - r 指示rm将参数中列出的全部目录和子目录均递 归地删除。 说明: 如果没有使用- r选项,则rm不会删除目录。 文件操作命令(3)30 cat 功能:将文本文件内容输出到屏幕或终端窗口 语法:cat 选项 文件名 选项: -n 或 -number 由 1 开始对所有输出的行数编号 说明: 可使用空格分隔多个文件 对于内容较多的文件,可使用more或less命令查看 还可以使用head查看文件头,tail命令查看文件尾。文件操作命令(4)31 Vi简介 vi是一个可视化(Visual)的全屏幕文本编辑器, 默认安装在各种UNIX系统上。 Linux的各种发行版本都安装有vi的仿真或改进 版本。 vi的功能非常强大而操作简便有效,在各种 UNIX系统和各种Linux发行版本中都可以使用 vi对文本文件进行编辑,而且vi能兼容工作于 各种的物理终端和仿真终端。使用vi编辑器32vi 的启动 在提示符状态下,键入 vi 文件名 或 vi 即可启动vi,并自动进入命令模式。33vi的基本使用(1) vi有两种工作状态:编辑(Edit)状态与命令 (Command)状态。每次运行vi,它总是默认处 于命令状态。 任何时候都可以按“Esc”键切换到命令状态。 处于命令状态,可以用i命令进入编辑状态。 进入命令状态,使用:x命令保存文件并退出 。34vi的基本使用(2) 使用vi的两个要点:(1)使用i命令进入编辑状态后,只需结合方向 键(上、下、左、右)、删除键(Del)、后退 键(Backspace)以及回车键(Enter)等控制键进 行文本的增加、删除和修改操作; (2) 按“Esc”键返回命令状态,使用:x命令保存 文件并退出。35帮助命令(1) man 功能:显示帮助手册 语法: man 选项 命令名称 常用选项: -f :只显示出命令的功能而不显示其中详细的 说明文件 -w:不显示手册页,只显示将被格式化和显示 的文件所在位置。 36帮助命令(2) help 功能:系统帮助文档,用于查看所有 Shell命令的用法。 语法: 在所查找的命令后输入 -help 例如:查看cd命令的使用方法。 $ cd -help37帮助命令(3) whereis 功能:寻找一个命令所在的位置。 语法: whereis 选项 命令名。 说明:一般直接使用不加选项的whereis 命令。382.6 小结Linux是严格区分大小 写的哦!Linux命令通常在Bash Shell使用。俺还学会了使用vi编辑器 !俺学会了这么多 Linux命令:su,exit 、mkdir、rmdir、cd 、pwd、ls、cp、mv 、rm、cat39
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号