实验1 Linux基础命令
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013-7-12
14.wc命令 wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。 语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数、字数、行数。 如果没有给出文件名,则从标准输入读取。wc同时也 给出所有指定文件的总统计数。字是由空格字符区分 开的最大字符串。 该命令各选项含义如下: - c 统计字节数。 - l 统计行数。 - w 统计字数。
2013-7-12
12.find
• 功能:在目录结构中搜索文件,并执行 指定的操作。此命令提供了相当多的查 找条件,功能很强大。 • 语法:find 起始目录 寻找条件 操作
2013-7-12
13.locate命令 locate命令用于查找文件,它比find命令的 搜索速度快,它需要一个数据库,这个数据库 由每天的例行工作(crontab)程序来建立。 当我们建立好这个数据库后,就可以方便地来 搜寻所需文件了。 该命令的一般形式为: locate 相关字
2013-7-12
2 Linux常用操作命令
2.2.1文件和目录的基本概念: 1.文件与文件名 文件名是文件的标识,它由字母、数 字、下划线和圆点组成的字符串来构成。 用户应该选择有意义的文件名。Linux要 求文件名的长度限制在255个字符以内。
2013-7-12
2.文件的类型 Linux系统中有三种基本的文件类型::普通文件、 目录文件和设备文件。 普通文件是用户最经常面对的文件,它又分为文 本文件和二进制文件。 目录文件的主要目的是用于管理和组织系统中的 大量文件。它存储一组相关文件的位置、大小等与文 件有关的信息。目录文件往往简称为目录。 Linux系统把每一个I/O设备都看成一个文件, 与普通文件一样处理,这样可以使文件与设备的操作 尽可能统一。从用户的角度来看,对I/O设备的使用 和一般文件的使用一样,不必了解I/O设备的细节。 设备文件可以细分为块设备文件和字符设备文件。
2013-7-12
4.pwd命令 pwd命令用于显示当前所处目录。 pwd命令的格式: pwd
此命令不带任何参数,用于显示当前目录 的绝对路径。
2013-7-12
5.ls命令 ls命令用于查看目录的内容。 ls命令的格式: ls [选项] [目录或文件] 该命令列出指定目录的内容,默认情况下, 输出条目按字母顺序排列。
2013-7-12
3.树型目录结构 Linux系统通过目录将系统中所有的 文件分级、分层组织在一起,形成了 Linux文件系统的树型层次结构。以根目 录为起点,所有其他的目录都由根目录 派生而来。一个典型的Linux系统的树型 目录结构 :
2013-7-12
4.工作目录、用户主目录与路径 从逻辑上讲,用户在登录到Linux系 统中之后,每时每刻都处在某个目录之 中,此目录被称作工作目录或当前目录 (Working Directory)。 工作目录用“.”表示,其父目录用“..”表示。 用户主目录是系统管理员增加用户 时建立起来的(以后也可以改变),每 个用户都有自己的主目录,不同用户的 主目录一般互不相同。
2013-7-12
2.系统退出 不论是超级用户,还是普通用户,需 要退出系统时,在shell提示符下,键入 exit命令即可。 3.重启和关闭系统
2013-7-12
• 修改口令 : Linux允许不同的用户通过控制口令来保障 信息的安全,用户只有通过正确的口令才 能登录系统,Linux系统下用户通过passwd 命令来修改口令。 Linux用户包括超级用户和普通用户,超级 用户具有最高权限,可以修改所有用户的 口令,而普通用户只能修改自己的口令。 passwd命令一般格式: passwd [选项] 账户名称
2013-7-12
9.rm命令 rm命令用于删除文件或目录。 rm命令的格式: rm [选项] 文件名或目录名 • 该命令删除一个或多个文件(目录), 它可以将某个目录及其下的所有文件和 子目录均删除。如要删除目录必须加上 参数“-r”,否则只删除文件而不删除目 录。
2013-7-12
10.mv命令 mv命令用于移动或更名现有的文件或目录。 mv命令的格式: mv [选项] 源文件或目录 目标文件或目录 • 该命令根据第二个参数的类型是文件或者目录来选择 是执行重命名还是移动操作。当第二个参数是文件时, 执行重命名操作,此时,源文件或目录只有一个;当 第二个参数是已存在的目录时,源文件或目录可以有 多个,执行移动操作。
2013-7-12
17.uniq命令 文件经过处理后在它的输出文件中 可能会出现重复的行。这时可以使用 uniq命令将这些重复行从输出文件中删 除,只留下每条记录的唯一样本。 语法:uniq [选项] 文件
2013-7-12
18.修改文件权限 文件或目录的访问权限分为只读,只写和可 执行三种。用户也可根据需要把访问权限设置 为需要的任何组合。 有三种不同类型的用户可对文件或目录进 行访问:文件所有者、同组用户、其他用户。 用户可以利用Linux系统提供的chmod命 令来重新设定不同的访问权限。也可以利用 chown命令来更改某个文件或目录的所有者。 利用chgrp命令来更改某个文件或目录的用户 组。
2013-7-12
19.comm命令 命令功能是可以用来比较两个文件内 容的差别。但只对两个有序的文件进行 比较,排序可以使用sort命令。 语法:comm [- 123 ] file1 file2
2013-7-12
• 该命令创建目录时,要求创建目录的用 户在当前目录中具有写权限,并且所创 建的目录名不是当前目录下已有的目录 或文件名。
2013-7-12
8.rmdir命令 rmdir命令用于删除空的目录。 rmdir命令的格式: rmdir [选项] 目录名
• 该命令从当前目录下删除一个或多个子 目录,被删除的目录必须是空目录。
Linux文件与目录的操作 与桌面应用
2013-7-12
1 系统基本操作
1.系统登录 (1)root用户:超级用户账号,使用这个账号 可以在系统中做任何事情。 (2)普通用户:只能进行有限的操作。 用户登录分两步进行:第一步,输入用户的 登录名,系统根据该登录名来识别用户;第二 步,输入用户的口令,该口令是用户自己选择 的一个字符串,对其他用户是保密的,是在登 录时系统用来辨别真假用户的关键字。
2013-7-12
11.grep、fgrep和egrep命令 这组命令以指定模式搜索文件,并通知用户在什么 文件中搜索到与指定的模式匹配的字符串,并打印出 所有包含该字符串的文本行,在该文本行的最前面是 该行所在的文件名。grep命令一次只能搜索一个指定 的模式;egrep命令检索扩展的正则表达式(包括表 达式组和可选项);fgrep命令检索固定字符串,它 不识别正则表达式,是快速搜索命令。 语法: • grep [选项] [查找模式] [文件名1,文件名2,……] • egrep [选项] [查找模式] [文件名1,文件名2,……] • fgrep [选项] [查找模式] [文件名1,文件名2,……]
2013-7-12
2.more命令 more命令用来对内容比较多的文件进行分页显示。 more命令的格式: more [选项] 文件名 • 该命令一次显示一屏,显示一屏后暂停,并在底部显 示—More--,同时还显示已经显示的内容占整个内容 的百分比。按Enter键可以向后移动一行;按空格键 可以向后移动一页;按B键显示上一屏内容;按Q键退 出。
2013-7-12
15.ln命令 该命令在文件之间创建链接。 语法:ln [选项] 目标 [链接名] ln [选项] 目标 目录 16.sort命令 sort命令的功能是对文件中的各行进 行排序。实际上,sort命令可以被认为 是一个非常强大的数据管理工具,用来 管理内容类似数据库记录的文件。 语法: sort [选项] 文件
2013-7-12
3.cp命令 cp命令用于复制文件或目录,它相当于DOS中 的copy命令。 cp命令的格式: cp [选项] 源文件或目录 目标文件或目录 • 该命令把指定的源文件复制到目标文件,或者 把指定目录下的多个文件复制到目标目录中。 如果指定的目标文件名存在,用cp命令拷贝文 件后,默认情况下这个文件就会被新文件覆盖。
2013-7-12
• 路径是指从树型目录中的某个目录层次到某个 文件的一条道路。此路径的主要构成是目录名 称,中间用“/”分开。任一文件在文件系统中 的位置都是由相应的路径决定的。 • 用户在对文件进行访问时,要给出文件所在的 路径。 路径又分相对路径和绝对路径。 绝对 路径是指从根目录开始的路径,也称为完全路 径;相对路径是从用户工作目录开始的路径。
2013-7-12
6.cd命令 cd命令用于更改目录。 cd命令的格式: cd [目录名] • 该命令将当前目录改变至指定的目录。若没有 指定的目录,则回到用户的个人目录。该命令 要求用户必须拥有对指定目录的执行和读权限。 要进入上一级目录,直接执行”cd ..”命令即 可。
20百度文库3-7-12
7.mkdir命令 mkdir命令用于创建目录。 mkdir命令的格式: mkdir [选项] 目录名
2013-7-12
2.2.2文件和目录命令
1.cat命令 cat命令用于将文件内容在标准输出设备上显示出来,它 类似于DOS下的type命令。cat命令除了显示文件功 能外,还可用来连接两个或多个文件。 cat命令用于显示文件内容的格式: cat [选项] 文件名1 [文件名2]…[文件名N ] 命令主要选项含义: • -n:由1开始对文件所有输出的行数编号。 • -b:和-n相似,只不过对于空白行编号。 • -s:当遇到有连续两行以上的空白行,就代换为一行 的空白行。 • -v:显示非打印字符。