公司动态
Linux入门指南:从基础到文件管理
第一章 简单使用Linux一、Linux 系统四大组成1.内核系统核心管理 CPU、内存等所有硬件资源用户不能直接操作。2.文件系统磁盘文件存储管理规则常用默认格式 ext4。3.Shell 命令解释器用户与内核的桥梁分为图形桌面 Shell 和命令行 bashLinux 默认。4.应用程序各类工具、业务软件运行在系统上层。二、终端与虚拟终端终端是执行命令的窗口Linux 默认提供 6 个虚拟终端快捷键CtrlAltF1~F6切换。三、shell命令提示符详解1.示例[rootlocalhost ~]#root当前登录用户名localhost服务器主机名~用户家目录root 对应 /root普通用户在 /home/ 用户名#代表管理员$ 代表普通用户四、使用命令操作Linux系统1.查看当前Linux的发行版本cat /rtc/red hat-release2.查看内核版本 uname -r3.查看shellcat /etc/shells ; chsh -l ; echo $shell4.查看IP地址ip a5.切换目录(1)[rootserver ~]# cd /切换到 Linux根目录所有目录的最顶层目录。(2)[rootserver /]# cd /root切换到管理员 root 的家目录提示符回到 ~。(3)[rootserver ~]# cd /home切换到普通用户家目录存放的总目录。(4)[rootserver home]# cd代表当前登录用户的家目录这里切回 root 家目录。(5)[rootserver ~]# cd /etc切换到系统配置文件目录。(6)[rootserver etc]# cd …… 表示上一级目录从 /etc 回到根目录/。(7)[rootserver /]# cd .. 表示当前所在目录执行后目录不会发生任何变化仍停留在根目录。6.浏览目录内容ls(1)[rootserver ~]# ls公共 模板 视频 图片 文档 下载 音乐 桌面 anaconda-ks.cfg(2)[rootserver ~]# ls /afs bin boot dev dvd.repo etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var7.重置root密码rd.break第1步 重启系统在下图所示界面按e键在屏幕上显示内核启动参数第2步 找到linux这行末尾空格后 输入 rd.break然后按ctlx第3步 以读写方式挂载/sysroot第4步设置密码第6步 强制重置文件系统的上下文第7步退出输入2次exit系统会在此处稍微卡一会后进入正常登录界面。**第二章 Linux中执行命令**一、命令格式命令分类内置命令Shell 自带外部命令独立可执行文件文件名即命令语法格式主命令 参数 操作对象 例如ls -l /etc/passwd符号含义 []可选、…多个参数、|多选一、必填、{}整体3. 参数类型短选项-l多选项可合并长选项–help4. 实用技巧CtrlC终止命令Tab命令 / 文件名自动补全二、命令帮助查询help仅查看内置命令help cd–help通用简易帮助cat --help 语法cat [OPTION]… [FILE]…代表选项、文件均可多个、可选。man最常用手册用法man ls常用按键空格 / PgDn 下翻、PgUp/b 上翻、/向下搜、?向上搜、n/N切换搜索结果、q退出info内容比 man 详细支持节点跳转存放路径/usr/share/info/ info info 快捷键u返回上层、n/p切换小节、Tab 切换节点、q退出三、date 时间命令作用查看 / 修改系统时间常用格式date %Y年 %m月 %d日 %H时 %M分 %j年内第几天四、timedatectl 时区时间管理status查看时间时区set-timezone Asia/Shanghai设置上海时区set-ntp no/yes关闭 / 开启网络时间同步set-time手动设置系统时间五、查看日历格式cal 月份 年份六、查看目录下的文件lslist1.作用查看目录下的内容2.格式ls -参数 操作对象3.参数-l : 以长格形式显示文件和目录的详细信息,ls命令默认只显示名称的短格式。-d :显示指定目录本身的信息,而不显示目录下的各个文件和子目录的信息。-c :更人性化的方式显示出目录或文件的大小,默认的大小单位为字节,使用-h选项后将显示-h :为K、M等单位。此选项需要和-l选项结合使用才能体现出结果。-R :以递归的方式显示指定目录及其子目录中的所有内容。-a :显示所有子目录和文件的信息,包括名称以“.”开头的隐藏目录和隐藏文件。-A :与-a选项的作用类似,但不显示表示当前目录的“.”和表示父目录的“…”。-i :显示文件索引节点号inode。一个索引节点代表一个文件在linux中保存在磁盘分区中的文件都给它分配一个编号称为索引节点号inode。-s :按照文件大小排序4.ls浏览后颜色表示白色普通文件蓝色目录红色压缩包文件黄色设备文件绿色可执行文件例子第三章Linux 文件类型和根目录结构一、Linux 文件类型在 Linux 系统中执行 ls -l 命令后权限信息第一位字符用来标识文件类型Linux 遵循一切皆文件的设计理念不同首字符对应不同的文件类型具体介绍如下1、普通文件标识字符-普通文件类似于 Windows 系统中的记事本文件主要用来存储文本、程序、压缩包、图片、脚本、可执行程序等各类数据内容是日常使用最频繁的文件类型。常见的 txt 文档、shell 脚本、压缩文件都属于普通文件。2、目录文件标识字符d目录文件等同于 Windows 系统下的文件夹主要作用是存放各类普通文件、设备文件、子目录等资源用来对系统内的文件进行分类管理系统根目录、home 目录、etc 目录都属于目录文件。3、字符设备文件标识字符c属于串行端口类外设设备文件采用顺序逐字节的方式读写数据典型的使用场景有键盘、鼠标、串口终端等外接输入设备。4、块设备文件标识字符b属于存储类硬件设备文件可以按照数据块的方式随机批量读写数据多用于存储硬件常见的硬盘、U 盘、光驱都属于块设备文件一般存放在 /dev 目录下。5、管道文件标识字符p主要作用是实现同一台主机内不同进程之间的数据传输与通信属于进程间通信的一种常用方式多用于程序之间临时的数据交互场景。6、套接字文件标识字符s大多应用在本地或者网络的进程通信场景中通常由服务端程序开启监听等待客户端发起连接请求两端通过套接字完成数据交互常见的 MySQL 数据库本地通信就会用到套接字文件。7、符号链接软链接标识字符l软链接可以理解为 Windows 系统中的快捷方式它本身属于独立的文件拥有专属的 inode 节点文件内部存储的是源文件的路径信息。 如果原始文件被删除所有指向该文件的软链接都会直接失效软链接支持跨文件系统创建既可以为普通文件创建软链接也能够为目录创建软链接。补充硬链接无专属标识字符文件类型依旧显示为 -硬链接本质是给同一个物理文件新增多个文件访问别名多个硬链接会共用同一个 inode 节点。 使用限制仅能在同一个文件系统内创建不支持跨分区、跨文件系统使用同时不允许给目录创建硬链接。 主要特点即便删除原始文件只要该文件还存在任意一个硬链接文件对应的物理数据就不会被删除依旧可以通过硬链接正常访问文件内容。二、软链接与硬链接核心区别1.inode 节点软链接拥有独立的 inode硬链接和源文件共用同一个 inode 节点。2.跨文件系统软链接支持跨分区、跨文件系统创建硬链接只能在同一个文件系统内使用。3.链接对象软链接可以对文件、目录创建链接硬链接仅能针对普通文件创建不支持目录。4.源文件删除源文件删除后软链接直接失效硬链接不受影响依旧可以正常访问数据。5.文件大小软链接文件大小等于源文件路径字符串的长度硬链接的文件大小和源文件完全一致。第四章 从命令行管理文件一、文件命名规则1.不能使用/来当文件名/是用来做根的也是用来做路径分隔符的2.文件名不能超过255个字符3.区分大小写file File FILE fIle root Root ROOT rOOt ROOT4.目录也是文件在同一路径下两个不同类型文件不能同名二、创建链接文件1.Linux系统中硬盘文件存储原理2.硬盘数据分类用户数据user data即文件的数据块data block,存储数据真实空间元数据metadata存储文件附加属性如文件的大小、创建的时间、所有者等信息3.硬连接原理linux系统允许多个文件指向同一个inode即允许一个文件拥有多个有效地路径名理解硬连接就是指向原始文件inode的指针查看方法 ll 文件名 stat 文件名建立硬连接格式ln -参数 源文件 目标连接文件注意硬连接不能给目录建立。不可以在不同的文件系统内建立硬连接由于inode是当前文件在本文件系统的索引值即只能在本分区使用应以硬连接不能跨越文件系统4.软连接原理:软连接是一种符号连接类似于windows的“快捷方式”仅包含所连接的路径名格式: ln -s 源文件 目标连接名例1三、目录操作命令1.创建目录(make directory)格式mkdir [-p] [/路径/]目录名参数:-p 可快速创建出目录结构中指定的每个目录对于已存在的目录不会被覆盖-v 显示创建目录的详细过程2.du命令作用统计目录及文件的空间占用情况查看某个目录中的各级子目录所占用的磁盘空间数。命令格式 du [参数] [目录名]参数-a :统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录。-s :统计每个文件所占用空间总的大小,而不是统计每个子目录、文件的大小。-h :以K,M,G为单位显示磁盘使用情况,以提高信息的可读性。3.新建文件创建普通文件touch用法1:如果文件已存在更新文件的三个时间stat可以查看文件的详细信息touch用法2:如果文件不存在则表示创建文件示例:tree命令作用显示目录下文件的树形拓扑图及摘要格式tree -参数 路径参数-a : 所有文件包含显示隐藏文件-f : 列出文件的完整路径内容-d 只显示目录-L : 设置显示最大深度如tree -f -L 24.创建大容量文件作用制作指定个数及容量的空文件格式dd if来源 of新文件名 count数据块个数 bs块容量5.删除文件格式rm -参数 文件名用法删除文件 rm 文件名删除目录rm -r 目录名强制删除不确认rm -f 文件名注意删除前必须确认路径及名称。删除文件时必须将文件名及扩展名写全。第一次生成 100MB 测试文件文件数据被系统存入内存缓存buff/cache占用上升纯空闲内存free数值下降。覆盖生成 200MB 文件更多文件内容被缓存缓存占用继续升高空闲内存进一步减少。删除测试文件后系统释放部分无效文件缓存空闲内存回升buff/cache占用随之下降。6.重定向操作符概念重定向操作符可以将命令输入和输出数据流从默认设备重定向到其他位置。重定向操作符本身不是命令而是命令中附加的可改变命令的输入和输出对象的特殊符号。符号输出重定向操作符 输入重定向操作符 1输出重定向案例例1输出重定向覆盖2输入重定向案例例1从文件读取数据作为cat命令的输入[rootserver ~]# echo test file[rootserver ~]# cat filetest3将标准输出重定向到文件echo命令作用向终端设备上输出字符串或变量提取后的值格式echo “字符串”echo 量7.tee命令读取数据输出到文件tee命令作用读取标准输入的数据并将其内容输出到文件的同时输出到屏幕即想把输出保存到文件中又想在屏幕上看到内容tee指令会从标准输入设备读取数据将其内容输出到标准输出设备同时输出到文件。格式tee参数文件名参数−a或−−append附加到现有文件的后面而非覆盖它−i或−−ignore−interrupts 忽略中断信号−−help 在线帮助四、管道符∣作用管道符号是unix一个很强大的功能符号为一条竖线:∣用于两个命令或者多个命令相连接将管道符左边命令的输出作为管道符右边命令的输入格式命令A∣命令2∣命令3……五、vi/vim文本编辑器1.vim编辑器的三种模式命令模式也成为了阅读模式可以控制光标移动对文本进行查看、删除、复制粘贴等操作默认编辑模式也称为插入模式可以对文本进行编辑末行模式保存、退出、设置编辑环境进入的顺序刚打开文件后进入的为命令模式默认命令模式点击i′键进入输入模式点击Esc返回命令模式命令模式中点击冒号进入末行模式点击Esc返回输入模式与末行模式不可以相互进入2.命令模式快捷键一光标跳转按键光标按单个字符移动↑、↓、←、→方向键光标按照单词向后跳转w光标按照单词向前跳转b光标跳转至当前行行首第一个非空字符光标跳转至当前行行尾量 7.tee命令读取数据输出到文件 tee命令 作用读取标准输入的数据并将其内容输出到文件的同时输出到屏幕即想把输出保存到文件中又想在屏幕上看到内容 tee指令会从标准输入设备读取数据将其内容输出到标准输出设备同时输出到文件。 格式tee 参数 文件名 参数 -a或--append附加到现有文件的后面而非覆盖它 -i或--ignore-interrupts 忽略中断信号 --help 在线帮助 四、管道符| 作用管道符号是unix一个很强大的功能符号为一条竖线:|用于两个命令或者多个命令相连接将管道符左边命令的输出作为管道符右边命令的输入 格式命令A | 命令2 | 命令3 …… 五、vi/vim文本编辑器 1.vim编辑器的三种模式 命令模式也成为了阅读模式可以控制光标移动对文本进行查看、删除、复制粘贴等操作默认 编辑模式也称为插入模式可以对文本进行编辑 末行模式保存、退出、设置编辑环境 进入的顺序 刚打开文件后进入的为命令模式默认 命令模式点击i键进入输入模式点击Esc返回命令模式 命令模式中点击冒号进入末行模式点击Esc返回 输入模式与末行模式不可以相互进入 2.命令模式快捷键 一光标跳转按键 光标按单个字符移动↑、↓、←、→方向键 光标按照单词向后跳转w 光标按照单词向前跳转b 光标跳转至当前行行首第一个非空字符^ 光标跳转至当前行行尾量7.tee命令读取数据输出到文件tee命令作用读取标准输入的数据并将其内容输出到文件的同时输出到屏幕即想把输出保存到文件中又想在屏幕上看到内容tee指令会从标准输入设备读取数据将其内容输出到标准输出设备同时输出到文件。格式tee参数文件名参数−a或−−append附加到现有文件的后面而非覆盖它−i或−−ignore−interrupts忽略中断信号−−help在线帮助四、管道符∣作用管道符号是unix一个很强大的功能符号为一条竖线:∣用于两个命令或者多个命令相连接将管道符左边命令的输出作为管道符右边命令的输入格式命令A∣命令2∣命令3……五、vi/vim文本编辑器1.vim编辑器的三种模式命令模式也成为了阅读模式可以控制光标移动对文本进行查看、删除、复制粘贴等操作默认编辑模式也称为插入模式可以对文本进行编辑末行模式保存、退出、设置编辑环境进入的顺序刚打开文件后进入的为命令模式默认命令模式点击i′键进入输入模式点击Esc返回命令模式命令模式中点击冒号进入末行模式点击Esc返回输入模式与末行模式不可以相互进入2.命令模式快捷键一光标跳转按键光标按单个字符移动↑、↓、←、→方向键光标按照单词向后跳转w光标按照单词向前跳转b光标跳转至当前行行首第一个非空字符光标跳转至当前行行尾快速跳转到文档首行第一个字符gg快速跳转到文档最后一行第一个字符G跳转到文档指定行行号 gg 或者 行号 G二复制、粘贴、删除、撤销操作删除光标所在的整行内容dd删除从光标行开始向下的 n 行内容数字 dd删除光标位置到当前行首的所有字符d^删除光标位置到当前行末尾的所有字符d$复制光标所在整行内容yy复制从光标行开始向下的 n 行内容数字 yy将复制缓冲区的内容粘贴到光标所在行的下一行小写 p将复制缓冲区的内容粘贴到光标所在行的上一行大写 P撤销上一步的编辑操作u3.编辑模式快捷键模式切换说明通过以下任意按键可从命令模式进入编辑模式按下 Esc 键可以从编辑模式退回到命令模式。在光标当前位置前插入内容小写 i在光标所在行行首第一个非空字符前插入内容大写 I在光标当前位置后插入内容小写 a在光标所在行的末尾位置插入内容大写 A在光标所在行的上方新建一行并进入插入模式大写 O在光标所在行的下方新建一行并进入插入模式小写 o删除光标当前位置的单个字符同时进入插入模式小写 s删除光标所在整行内容同时进入插入模式大写 S4.末行模式快捷键模式切换说明在命令模式下按下冒号:或者斜杠/可进入末行模式按下 Esc 键可从末行模式退回命令模式。一关键字查找与内容替换从上至下搜索指定字符串 word按下 n 可跳转到下一处匹配内容/word将当前行中第一个匹配的 old 字符串替换为 new 字符串 /old/new将当前行中所有匹配的 old 字符串全部替换为 new 字符串 /old/new/g在 n1 行到 n2 行的范围内把所有 old 字符串替换为 new 字符串:n1,n2 s/old/new/g将整个文档内所有的 old 字符串全局替换为 new 字符串:% s/old/new/g二文件保存与退出操作仅未做任何修改时正常退出编辑器:q不保存修改内容强制退出编辑器:q!保存当前文件修改内容:w将当前文件另存到指定路径:w /dir/file保存文件修改内容并退出编辑器:wq 或者 ZZ强制保存修改内容后退出编辑器:wq!三其他常用末行操作在当前文件中读取并导入其他文件内容:r /dir/file批量删除包含指定关键字 word 的所有行:g/word/d在编辑器内显示文件行号:set nu关闭编辑器内的行号显示:set nonu删除 n1 行至 n2 行之间的所有内容:n1,n2 d将 n1 到 n2 行的内容复制粘贴到第 n 行的后方:n1,n2 co n5.vim 的异常处理1原因在编辑过程中某些原因倒置vim中断退出下次打开时同名的交换文件.swp与源文件内容不一致需要进行后续设置2处理流程正常打开点击R键后回车正常编辑保存退出删除隐藏的交换文件3如上例的test文件[rootserver ~]# ls -a[rootserver ~]# rm -f .test.swp # 删除对应隐藏的交换文件[rootserver ~]# vim test # 再次尝试打开结果显示正常第五章 文件内容显示一、浏览普通文件一文件内容查看常用命令1、cat 命令作用查看文件全部内容适合内容较少的小文件使用。 常用参数-n查看文件时显示所有内容的行号空行同样参与编号-b仅为文件内非空的行添加行号编号从 1 开始常见使用场景直接查看文件完整内容搭配参数实现行号显示利用重定向符号将一个文件的全部内容保存复制到新文件中可以同时读取多个文件将多个文件的内容合并输出并保存为新文件。补充命令tac 命令功能为倒序输出文件内容从文件最后一行向第一行反向展示数据。2、more 命令作用分页浏览大文件内容适合查看内容较多的日志类文件。 基础操作方式按下回车键逐行向下查看内容按下空格键整页向下翻页按下 q 键退出文件浏览界面。 可选参数 - sp执行命令后先清空屏幕再展示文件内容同时自动压缩文件中多余的空白行。3、less 命令作用分页查看文件内容功能比 more 命令更加全面是工作中最常用的分页查看命令。 基础操作方式可以通过键盘上下方向键自由向上、向下来回翻阅文件内容浏览完成后按下 q 键退出查看。4、head 命令作用查看文件开头部分的内容默认查看文件前 10 行数据可自定义查看前 N 行。 使用方式为在命令后直接指定数字即可只查看文件开头对应行数的内容常结合管道符搭配其他命令使用精准截取指定单行内容。5、tail 命令作用查看文件末尾部分的内容默认查看文件最后 10 行数据。 常用参数数字参数自定义查看文件末尾指定行数的内容-f 参数实时动态监听文件持续刷新展示文件新增内容多用于监控系统运行日志。 可结合 head 命令与管道符精准提取文件中任意指定单行内容。二文件信息查看命令1、file 命令作用查看文件的真实类型Linux 系统中文件后缀仅为标识需要通过该命令识别文件真实属性。 常见识别出的文件类型普通 ASCII 文本文件、空文件、块设备文件、字符设备文件、目录文件等。2、stat 命令作用查看文件详细的属性信息能够查询文件大小、inode 编号、硬链接数量、文件各类时间戳等底层数据常用来排查文件权限、链接相关问题。二、文件内容过滤显示 ——grep 命令1、命令作用在指定文件中检索匹配包含目标关键词的内容行同时支持正则表达式模糊匹配经常搭配管道符和其他命令组合使用实现数据筛选。2、常用参数说明-c只统计并输出匹配到关键词的总行数量不展示具体内容-i检索过程中忽略英文字母大小写大小写格式均可匹配成功-n检索结果附带显示匹配内容所在的行号-v反向过滤输出所有不包含目标关键词的内容行-A 数字展示匹配行以及匹配行向下对应的若干行内容-B 数字展示匹配行以及匹配行向上对应的若干行内容-C 数字展示匹配行同时附带匹配行上下两侧同等行数的内容。3、/etc/passwd 配置文件说明该文件用于存储系统内所有用户的账户基础信息文件中每一行代表一个用户每行内容用冒号分隔为 7 段信息依次为用户名、密码占位符、用户 UID 编号、用户所属组 GID 编号、用户备注信息、用户家目录、用户登录解释器。 当最后一段内容为 /sbin/nologin 时代表该系统用户被限制无法远程登录操作系统。4、正则模糊匹配常用规则^ 关键词匹配以指定关键词作为行开头的内容行关键词KaTeX parse error: Double superscript at position 47: …指定范围内字符开头的行 ^[^̲ 字符范围]匹配不以指定范围…精准匹配文件中的空白行-r 参数递归检索当前目录及所有子目录下的文件批量查找关键词-d skip检索时跳过所有子目录仅在当前目录的普通文件内进行匹配。三、切割显示 ——cut 命令1、命令作用按照指定分隔符对文本内容进行列分割只提取需要的某一列或多列数据适合处理格式规整、固定符号分隔的文本。2、核心参数说明-d自定义文本内容的分隔符号例如冒号、斜杠、空格等-f指定需要提取的列序号实现按列筛选数据。3、典型使用场景从用户配置文件中批量提取所有系统用户名结合管道符截取系统内核版本、网卡 IP 地址、网卡 MAC 地址等命令输出信息。四、排序显示 ——sort 命令1、命令作用对文本文件中的所有内容行按照规则重新排序后输出展示默认按照英文字母先后顺序升序排列。2、常用参数说明-f排序时忽略英文字母大小写-b忽略行开头多余的空格、缩进符号再执行排序-n按照纯数字大小进行升序排序避免文本格式数字排序错乱-r在原有排序规则基础上反向降序排列-u排序完成后自动去除文件中重复的内容行-t自定义文本内容的字段分隔符多用于多列结构化文本排序-k指定以文本中第几列的数据作为排序依据。3、典型使用场景对文本内的英文单词、名称类内容按字母顺序排序对纯数字格式内容进行升序、降序排列针对冒号分隔的多列用户信息以用户 ID 数值为依据完成排序。五、去重显示 ——uniq 命令1、命令作用去除文本中连续重复的内容行只保留单次重复内容仅对相邻重复行生效非连续重复内容无法直接去重一般搭配 sort 排序命令使用。2、使用说明需要先将文件内容排序让重复内容集中为连续行再执行去重操作才能实现全局所有重复内容的清理。六、文件字符替换处理 ——tr 命令1、命令作用读取标准输入的文本内容完成字符批量替换、指定字符删除、连续重复字符压缩处理后输出结果多用于大小写批量转换、规整杂乱格式文本。2、常用参数说明-c反选匹配字符仅对不符合指定字符范围的内容执行转换操作-d批量删除文本中指定的字符-s将连续重复出现的多个相同字符压缩替换为单个该字符常用于清理多余空格。3、典型使用场景将文件内所有小写英文字母批量转换为大写字母清理命令输出内容中大量多余空格规整格式后再结合 cut 命令精准提取所需数据。第六章文件的其它操作命令一、文本内容统计 wc作用wc 命令用于统计指定文本文件的行数、字数或字节数。命令格式bash运行wc -参数 文件名3.常用参数说明-l :只显示行数-w :只显示单词数-c :只显示字节数二、复制、移动文件一复制文件或目录cp命令格式cp -参数 源文件 目标文件常用参数说明-a :常用于目录拷贝保留链接、文件属性递归拷贝目录-d:拷贝过程中保留文件链接属性-f:覆盖已存在的目标文件时不进行提示-i:覆盖目标文件前弹出确认提示属于交互式拷贝-p:复制文件内容的同时保留文件的修改时间、访问权限等属性-r :针对目录做递归复制可拷贝目录下所有子目录与文件目标位置必须为目录名称二移动文件或目录 mv作用mv 命令用于对文件 / 目录执行剪切操作也可用于文件、目录重命名。命令格式mv [选项] 源文件名称 目标文件名称注意事项剪切操作会移除原始路径下的源文件仅保留目标路径下的文件若源文件与目标文件处于同一目录执行 mv 操作本质为文件重命名。三、查找文件一whereis 命令作用搜索系统命令对应的可执行文件路径、帮助说明文档路径。命令格式whereis 命令名二which 命令作用仅搜索系统命令对应的可执行文件路径可识别命令别名。命令格式which 命令名三find命令1.作用按照文件名、大小、时间、权限、类型、所属者、所属组来搜索文件2.格式find 查找路径 查找条件 具体条件 操作3.注意find命令默认的操作是print输出find是检索文件的grep是过滤文件中字符串四、压缩和解压缩1.zip和unzip命令格式zip FILE # 压缩 unzip FILE # 解压缩2.gzip命令3.Bzip2命令4.tar归档命令格式 tar -参数 [args]……参数-c :创建.tar格式的包文件-x: 释放.tar格式的包文件-t:查看包中的文件列表