Linux全攻略--文件和磁盘管理(优化版)

合集下载

Linux基础与服务管理-文件系统与磁盘管理

Linux基础与服务管理-文件系统与磁盘管理
Linux基础与服务管理
第四章 文件系统与磁盘管理
教师:
目录 文件系统与磁盘管理
4.1 文件系统 4.2 磁盘管理 4.3 逻辑卷管理 4.4 RAID管理 4.5 作业
第四章 文件系统与磁盘管理
➢了解文件系统的概念。
学习 目标
➢掌握常用的几种文件系统类型。
➢掌握磁盘管理的常用命令。
➢掌握磁盘逻辑卷的管理。
挂载示意图
4.2 磁盘管理
手动挂载
Mount命令的作用就是将一个设备(通常是存储设备)挂载到一 个已存在的目录上。访问这个目录就是访问该存储设备。
格式:mount [-t 文件系统类型] 设备文件名 挂载点 常用选项:
-t vsftype:指定要挂载的设备上的文件系统类型; -r: readonly,只读挂载; -w: read and write, 读写挂载; -a:自动挂载所有支持自动挂载的设备;(定义在了/etc/fstab 文件中,且挂载选项中有“自动挂载”功能)。
4.2 磁盘管理
1
2
分区信息各
3
字段的含义
4
5
6
7
设备:分区的设备文件名称。
Boot:是否是引导分区。是,则带有“*” 标识 Start: 该分区在硬盘中的起始位置( 柱面数)。
End:该分区在硬盘中的结束位置( 柱面数)。 Blocks:分区的大小。 Id:分区类型的ID标记号,对于ext4分区 为83,LVM分共为8e。 System:分区类型。“Linux”代表ext4 文件系统,“Linux LVM”代表逻辑卷。
/etc/fstab称为文件系统数据表(File Sysem Table),文件中的内容显示 系统已存在的挂载信息,如下图所示。

文件和磁盘管理Linux教学课件PPT

文件和磁盘管理Linux教学课件PPT
故障排查流程
遵循一定的故障排查流程,如先检查硬件再检查软件等。
使用日志分析工具
使用工具如Logstash、Splunk等对日志进行分析,找出问题所在。
感谢您的观看
THANKS
文件系统作用
文件系统为操作系统提供了一个组织、 存储和检索数据的方式,使得用户可 以方便地创建、删除、移动和修改文 件和目录。
Linux文件系统的特点
灵活性
Linux支持多种文件系统类型,如ext4、XFS、Btrfs等,可以根据需求选择合适的文件 系统。
安全性
Linux文件系统具有较高的安全性,支持访问控制列表(ACL)和强制访问控制 (SELinux)等功能,可以更好地保护文件和目录的安全。
文件系统加密和解密
文件系统加密
使用加密算法对文件系统进行加密,保护数据不被非法访问。常见的加密算法包括AES、 DES等。
解密过程
当需要访问加密的文件系统时,提供正确的密钥或密码进行解密,获取对文件系统的访 问权限。
文件系统访问控制列表(ACL)
ACL定义
ACL是一种权限管理机制,用于控制用户或用户组对文件和目录的 访问权限。
预防性检查
03
定期对文件系统进行检查,以预防潜在的错误和损坏

日志文件系统和特殊文件系统
要点一
日志文件系统
要点二
特殊文件系统
如ext3和ext4,它们使用日志技术来保证文件系统的可靠性 和一致性。
如tmpfs、nfs、smb/cifs等,它们提供了特殊的存储和访 问机制。
05
Linux文件系统安全
磁盘性能监控和维护
监控
使用`iostat`、`vmstat`和`top`等命令监控磁盘性能,包括I/O坏块修复等操作,以保持磁盘性能和稳定性。

linux系统磁盘管理(磁盘阵列)

linux系统磁盘管理(磁盘阵列)

linux系统磁盘管理(磁盘阵列)1、磁盘阵列简介RAID(Redundant Array of Independent Disks)即独⽴硬盘冗余阵列,简称磁盘阵列。

磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID卡)或软件(MDADM)形式组合成⼀个容量巨⼤的磁盘组,利⽤多个磁盘组合在⼀起,提升整个磁盘系统效能。

利⽤这项技术,将数据切割成许多区段,分别存放在各个硬盘上。

其中RAID卡有⾃⼰的cpu,由它统⼀管理和控制;数据也由它来进⾏分配和维护,处理速度快。

服务器启动时,就会有显⽰进⼊配置Riad的提⽰。

RAID⽐单硬盘有以下⼀个或多个⽅⾯的好处:增强数据集成度,增强容错功能,增加处理量或容量,磁盘阵列对于电脑来说,看起来就像⼀个单独的硬盘或逻辑存储单元。

2、RAID 分类RAID有很多种类型本章只举4例供⼤家了解RAID技术!RAID类型说明最低磁盘个数空间利⽤率各⾃的优缺点RAID0条带卷2+100%读写速度快,不容错RAID1镜像卷250%读写速度⼀般,容错RAID5带奇偶校验的条带卷3+(n-1)/n读写速度快,容错,允许坏⼀块盘RAID10RAID1的镜像+RAID0的条带450%读写速度快,容错RAID 中主要有三个关键概念和技术:镜像( Mirroring )、数据条带( Data Stripping )和数据校验( Data parity )①RAID0RAID0是最早出现的RAID模式;应⽤条数据条带( Data Stripping )技术,将数据分⽚保存2+个磁盘(最好磁盘的⼤⼩相同)上,多个数据分⽚共同组成⼀个完整数据副本,数据条带具有更⾼的并发粒度,当访问数据时,可以同时对位于不同磁盘上数据进⾏读写操作,从⽽获得⾮常可观的 I/O 性能提升;是组建磁盘阵列中最简单的⼀种形式,只需要2块以上的硬盘即可;成本低,可以提⾼整个磁盘的性能;磁盘利⽤率为100%,但是,RAID 0没有提供冗余或错误修复能⼒,任何⼀个磁盘的损坏将损坏全部数据。

linux磁盘管理常用命令

linux磁盘管理常用命令

linux磁盘管理常用命令Linux是一种开源操作系统,与其他操作系统不同的是,它是由许多小工具组成的。

其中一个重要的工具就是磁盘管理命令。

磁盘管理命令是用于管理硬盘的命令,包括创建、删除、格式化、挂载和卸载等操作。

在这篇文章中,我们将介绍一些常用的Linux磁盘管理命令。

1. fdisk命令fdisk命令是Linux中最常用的分区工具之一。

它可以用来创建、删除、查看和修改磁盘分区。

使用fdisk命令需要管理员权限。

创建分区:$ sudo fdisk /dev/sda删除分区:$ sudo fdisk /dev/sda查看分区:$ sudo fdisk /dev/sda2. mkfs命令mkfs命令用于格式化磁盘分区。

它可以在磁盘分区上创建文件系统。

使用mkfs命令需要管理员权限。

格式化分区:$ sudo mkfs.ext4 /dev/sda13. mount命令mount命令用于将文件系统挂载到目录中。

它可以将磁盘分区挂载到Linux系统中的任何目录上。

使用mount命令需要管理员权限。

挂载分区:$ sudo mount /dev/sda1 /mnt卸载分区:$ sudo umount /mnt4. df命令df命令用于查看文件系统的磁盘使用情况。

它可以显示文件系统的总大小、已使用的空间和可用的空间等信息。

查看分区使用情况:$ df -h5. du命令du命令用于查看目录或文件的磁盘使用情况。

它可以显示目录或文件的磁盘使用量。

查看目录或文件使用情况:$ du -h /home/user6. fdisk -l命令fdisk -l命令用于列出系统中所有的磁盘分区信息。

它可以显示磁盘分区的大小、类型和文件系统等信息。

列出系统中所有磁盘分区:$ sudo fdisk -l7. shred命令shred命令用于安全地删除文件和目录。

它可以将文件或目录覆盖多次,以确保其无法恢复。

安全删除文件或目录:$ shred -v /home/user/file总结在Linux系统中,磁盘管理命令是非常重要的。

linux磁盘管理 教案

linux磁盘管理 教案

linux磁盘管理教案一、教案描述本教案旨在教授学生如何在Linux操作系统中进行磁盘管理。

学生将学习如何查看和理解磁盘使用情况,如何创建、格式化、挂载和卸载分区,以及如何使用逻辑卷管理更灵活地分配磁盘空间。

二、教学目标1. 学生能够使用命令行工具查看和理解磁盘使用情况。

2. 学生能够使用命令行工具创建、格式化、挂载和卸载分区。

3. 学生能够使用逻辑卷管理工具进行灵活管理磁盘空间。

三、教学内容1. 磁盘使用情况查看和理解a. 使用命令`df`查看整个系统的磁盘使用情况。

b. 使用命令`du`查看当前目录的磁盘使用情况。

c. 理解磁盘使用率、可用空间等概念。

2. 分区管理a. 使用`fdisk`命令进行分区管理。

b. 创建新分区。

c. 格式化分区。

d. 挂载和卸载分区。

e. 理解挂载点的概念。

3. 逻辑卷管理a. 使用`lvm`命令进行逻辑卷管理。

b. 创建物理卷、卷组和逻辑卷。

c. 扩展和缩小逻辑卷。

d. 迁移逻辑卷。

e. 删除逻辑卷。

四、教学过程1. 磁盘使用情况查看和理解a. 通过示例演示如何使用`df`命令查看整个系统的磁盘使用情况,并解释各列的含义。

b. 通过示例演示如何使用`du`命令查看当前目录的磁盘使用情况,并解释输出的含义。

2. 分区管理a. 通过示例演示如何使用`fdisk`命令进行分区管理,包括创建新分区、格式化分区、挂载和卸载分区,并解释每个步骤的含义。

b. 强调挂载点的重要性,解释挂载点的概念和用途。

3. 逻辑卷管理a. 通过示例演示如何使用`lvm`命令进行逻辑卷管理,包括创建物理卷、卷组和逻辑卷,并解释每个步骤的含义。

b. 演示如何扩展和缩小逻辑卷,以及迁移逻辑卷。

c. 强调在删除逻辑卷之前备份重要数据的重要性。

五、教学评估1. 给学生提供一个场景,要求他们根据已学的知识来创建、格式化、挂载和卸载一个新的分区,并查看磁盘使用情况。

2. 给学生提供一个场景,要求他们根据已学的知识来创建逻辑卷、扩展逻辑卷,并迁移逻辑卷上的数据。

linux 磁盘整理命令

linux 磁盘整理命令

linux 磁盘整理命令Linux磁盘整理命令作为一种开源的操作系统,Linux拥有强大的磁盘管理功能,可以通过一些命令来对磁盘进行整理和管理。

本文将介绍一些常用的Linux磁盘整理命令,帮助用户更好地管理磁盘空间。

1. df命令df命令用于显示文件系统的磁盘使用情况,可以查看磁盘分区的总容量、已使用容量、可用容量以及挂载点等信息。

使用方法:df [选项] [文件名]常用选项:- h:以人类可读的方式显示磁盘使用情况,以更直观的形式展示磁盘空间大小。

- T:显示文件系统的类型。

- i:显示inode的使用情况。

示例:df -h2. du命令du命令用于查看指定目录或文件的磁盘使用情况,可以显示目录下每个文件和子目录的大小,帮助用户找出占用磁盘空间较大的文件或目录。

使用方法:du [选项] [文件名]常用选项:- h:以人类可读的方式显示磁盘使用情况。

- s:只显示总的磁盘使用情况,不显示详细的文件和目录大小。

- a:显示所有文件和目录的大小,而不仅仅是目录的总大小。

示例:du -h /home3. fdisk命令fdisk命令用于对磁盘进行分区操作,可以创建、删除、调整磁盘分区,是管理磁盘分区的重要工具。

使用方法:fdisk [选项] [设备文件]常用选项:- l:列出所有的磁盘分区信息。

- n:创建一个新的分区。

- d:删除一个分区。

- p:显示分区表。

示例:fdisk -l /dev/sda4. mkfs命令mkfs命令用于创建文件系统,可以将分区格式化为指定的文件系统类型,如ext4、xfs等。

使用方法:mkfs [选项] [设备文件]常用选项:- t:指定文件系统的类型。

- L:设置文件系统的卷标。

- m:指定文件系统的最大inode数目。

示例:mkfs -t ext4 /dev/sda15. mount命令mount命令用于挂载文件系统,将文件系统连接到指定的挂载点,使其可被访问。

使用方法:mount [选项] [设备文件] [挂载点]常用选项:- t:指定文件系统的类型。

Linux操作系统中的内存管理和优化技术

Linux操作系统中的内存管理和优化技术

Linux操作系统中的内存管理和优化技术在Linux操作系统中,内存管理是一项非常重要的任务。

因为在计算机系统中,内存是最主要的资源之一,也是最容易被浪费或滥用的资源之一。

因此,在Linux系统中要做好内存管理,就必须要清楚该系统如何使用内存、怎样管理内存,以及如何优化内存使用。

一、Linux内存的分类在Linux系统中,我们一般将内存分为两种类型:物理内存和虚拟内存。

物理内存是指计算机实际存在的内存,而虚拟内存是指计算机中的硬盘空间,它在计算机中被用作为一种虚拟化内存的技术。

这种技术使得计算机可以虚拟出额外的内存空间,从而提高系统的内存使用效率。

二、Linux内存的使用在Linux系统中,内存不是一次性分配给所有程序使用的,而是按需分配的。

当系统需要更多内存时,它会从空闲的内存中分配出一部分,然后再使用这些内存来支持系统进程和应用程序。

此外,Linux系统中还有一个内存缓存,它可以帮助系统将经常被访问的数据存储在内存中,以便快速响应用户请求。

三、Linux内存管理在Linux系统中,内存管理模块负责管理系统的内存使用。

这个模块会跟踪系统内存使用情况,并将一部分内存分配给正在运行的进程和应用程序。

此外,如果系统内存使用过量,内存管理模块还能回收不必要的内存,并将其分配给更需要的进程或应用程序。

四、Linux内存优化技术1. 内存调整在Linux系统中,我们可以使用内存调整技术来优化内存使用。

这种技术可以通过修改内核参数来增加系统的内存使用效率。

我们可以使用sysctl命令来修改内核参数。

2. 内存抖动在Linux系统中,如果内存使用过量,就会出现内存抖动的情况。

内存抖动是指系统频繁地将一页内存从内存中换出,然后再将其换入内存。

这种过程会导致系统速度变慢,因此我们需要采取一些措施来优化内存使用。

我们可以在系统中使用Swap分区和Swap文件来降低内存抖动的风险。

3. 内存清理在Linux系统中,我们可以使用内存清理技术来优化内存使用。

清理linux服务器磁盘方法

清理linux服务器磁盘方法

清理linux服务器磁盘方法
清理Linux服务器磁盘空间是非常重要的,因为磁盘空间不足可能会导致服务器性能下降甚至服务中断。

以下是一些清理磁盘空间的方法:
1. 删除不必要的文件,首先,可以通过删除不再需要的临时文件、日志文件、下载文件等来释放磁盘空间。

可以使用命令如rm和find来删除不必要的文件。

2. 清理软件包缓存,在Linux系统中,软件包管理器会下载并缓存软件包,这些缓存文件会占用大量磁盘空间。

可以使用命令如apt-get clean或yum clean来清理软件包缓存。

3. 检查日志文件,日志文件也可能占用大量磁盘空间,可以使用命令如du和find来查找并清理过大的日志文件。

4. 压缩文件,对于一些不经常使用的文件,可以将其压缩成zip或tar.gz格式来节省磁盘空间。

5. 检查大文件和目录,使用命令如du和df来查找磁盘上占用
空间较大的文件和目录,然后再决定是否删除或移动它们。

6. 清理临时文件,Linux系统中的临时文件目录(/tmp)可能
会积累大量临时文件,可以定期清理该目录。

7. 使用磁盘管理工具,一些磁盘管理工具如Disk Usage Analyzer可以帮助你可视化地查看磁盘空间的使用情况,并进行清
理操作。

总之,定期清理和维护Linux服务器的磁盘空间是非常重要的,可以通过以上方法来释放磁盘空间,确保服务器的正常运行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux全攻略--文件和磁盘管理Linux常见的文件系统介绍支持十多种:JFS,ReiserFS,Ext,Ext2,Ext3,ISO9660,XFS,Minx,MSDOS,UMSDOS,VFAT, NTFS,HPFS,NFS,SMB,SysV,PROC等Linux文件介绍1.LINUX文件均为无结构的字符流形式,文件名是文件的标识,由字母,数字,下划线和圆点组成的字符串构成.2.LINUX系统中有三种基本文件类型:普通文件:是用户最熟悉的最常用的文件,分为文本文件和二进制文件两种.目录文件:主要的目的是用于管理和组织系统中的大量文件,其存储一组相关文件的位置,大小等与文件有关的信息.目录文件一般简称为目录.设备文件:LINUX系统把每一个I/O设备都看成一个文件.与普通文件一样处理.LINUX目录介绍1.树型目录结构LINUX系统以文件夹目录的方式来组织和管理系统中的所有文件,所谓文件目录就是将所有文件的说明信息采用树型结构组织起来.整个文件系统有一个"根"ROOT,然后在根上分"杈"(DIRECTORY),任何一个分杈上都可以再分杈,杈上也可以长出"叶子",.根和杈在LINUX中被称为是目录或文件夹.而叶子则是文件.实际上,各个目录结点之下都会有一些文件和子目录,并且,系统在建立每一个目录时,都会自动为它设定两个目录文件,一个是".",代表该目录自己.另一个则是".."代表该目录的父目录.2.工作目录与用户主目录的路径从逻辑上讲,用户登录LINUX系统之后,第时第刻都处在某个目录之中,些目录被称作工作目录或当前目录.工作目录可以随时改变.用户初始登录到系统中时,其主目录就成为其工作目录.工作目录用"."表示,其父目录用".."表示.用户主目录是系统管理员增加用户时建立起来的,每个用户都有自己的主目录,不同用户服务的主目录一般是互不相同的.用户刚登录到系统中,其工作目录便是该用户的主目录,通常与用户的登录名相同.用户可以通过一个"~"来引用自己的主目录如下: #cat ~/tool/software#cat /home/test/tool/software这两条路径是一样的.LINUX目录结构/ 根目录/bin 存放必要的命令/boot 存放内核以及启动所需的文件/dev 存放设备文件/etc 存放系统的配置文件/home 用户文件的主目录,用户数据存放在其主目录中/lib 存放必要的运行库/mnt 存放临时的映射文件系统/proc 存放存储进程和系统信息/root 超级用户的主目录/sbin 存放系统管理程序/tmp 存放临时文件的目录/usr 包含一个不要修改的应用程序,命令程序文件,程序库,手册/var 包含系统产生的经常变化的文件文件与目录基本操作1.显示文件内容命令:cat ,more,less,head,tailcat命令使用形式:cat[选项]文件名-V:--show-nonprinting用一种特殊形式显示控制字符,LFD与TAB除外-n 或--number 由1 开始对所有输出的行数编号-b 或--number-nonblank 和-n 相似,只不过对于空白行不编号-s 或--squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行下面给出使用例子看看每一个是在屏幕上显示出51CTO.txt文件的内容.加了-A是如果文件中含有特殊字符的话,一起显示出来.第三个是把两个文件的内容合并起来,放入文件beijin.txt中.然后查看其内容变化.2.more命令要查看文件过程中,因为有的文本过于庞大,文本在屏幕上迅速闪过,用户不及看清其内容.该命令就可以一次显示一屏文本,显示满之后,停下来,并在终端底部打印出-MORE-.若要继续显示,按回车或空格键即可.使用格式:more[选项]文件名-P:显示下一屏之前先清屏-C:作用同-P类似-d:在每屏底部显示更友好的提示信息.-s:文件中连续的空白行压缩成一个空白行显示i:n在命令行中指定了多个文件名的情况下,可用此命令使之显示第I个文件,若I 过大,则显示文件名列表中最后一个文件.i:p在命令行中指定了多个文件夹名的情况下,可用些命令使之显示倒数第I个文件,若I过大,则显示第一个文件.i:f显示当前文件的文件名和行数.下面给出几个例子:分页方式显示文件内容3.less命令该命令和上面的功能基本相同,不同的是显示文件夹时允许用户既可以向前又可以向后地翻阅文件,而MORE命令只能向后翻.命令格式:less文件名如果按页翻TEST文件,执行如下:#less test如果向后翻用键盘上的"PAGE UP".向前用"PAGE DOWN"4.head命令该命令只显示文件或标准输入的头几行内容,如果用户希望查看一个文件究竟保存的是什么内容,只要查看文件的头几行,而不必浏览整个文件.便可使用该命令. 格式:head [n值]文件名这里是显示文件的前3行.和前8行看看.5.tail命令和HEAD命令功能相对应,如果想查看文件的尾部,就使用该命令.格式:tail [选项]文件名+num:从第num行以后开始显示-num:从距离文件尾行处开始显示.如果省略参数,则默认为10l:以文本行为num的计数单位,与参数+num或-num选项同时使用时,num表示要显示的文本行行数.c:以字节为num的计数单位,与参数+num或-num选项同时使用时,num表示要显示的字符数.例子:显示文件的最后8行.文件内容查询命令:grep,egrep,fgrep这组命令抒写的查找模式搜索文件,通知用户在什么文件中搜索到与指定的模式匹配的字符串.GREP命令一次只能搜索一个指定的模式,EGREP命令检索扩展的正则表达式.FGREP命令检索固定字符串,并不识别正则表达式,是一种更为快速的搜索命令.用来搜索文件中包含的关键词.格式: grep [选项][查找模式][文件名1,文件名2,....]egrep[选项][查找模式][文件名1,文件名2,...]fgrep[选项][查找模式][文件名1,文件名2,...]例子:搜索字符串"redhat".最后一个命令是搜索出当前目录下所有文件中含有"51CTO"字符串的行文件查找命令:find,locate1.find命令该命令的功能是在指定的目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作.格式:find[选项]文件名可跟逻辑运算符not,and,or组成复合条件:and,逻辑与,在命令用"-a"表示.or,逻辑或,在命令中用"-o"表示,not,逻辑非,在命令串用"!"表示.参数:-amin<分钟> 查找在指定时间曾被存取过的文件或目录,单位以分钟计算。

-anewer<参考文件或目录> 查找其存取时间较指定文件或目录的存取时间更接近现在的文件或目录。

-atime<24小时数> 查找在指定时间曾被存取过的文件或目录,单位以24小时计算。

-cmin<分钟> 查找在指定时间之时被更改的文件或目录。

-cnewer<参考文件或目录> 查找其更改时间较指定文件或目录的更改时间更接近现在的文件或目录。

-ctime<24小时数> 查找在指定时间之时被更改的文件或目录,单位以24小时计算。

-daystart 从本日开始计算时间。

-depth 从指定目录下最深层的子目录开始查找。

-expty 寻找文件大小为0 Byte的文件,或目录下没有任何子目录或文件的空目录。

-exec<执行指令> 假设find指令的回传值为True,就执行该指令。

-false 将find指令的回传值皆设为False。

-fls<列表文件> 此参数的效果和指定"-ls"参数类似,但会把结果保存为指定的列表文件。

-follow 排除符号连接。

-fprint<列表文件> 此参数的效果和指定"-print"参数类似,但会把结果保存成指定的列表文件。

-fprint0<列表文件> 此参数的效果和指定"-print0"参数类似,但会把结果保存成指定的列表文件。

-fprintf<列表文件><输出格式> 此参数的效果和指定"-printf"参数类似,但会把结果保存成指定的列表文件。

-fstype<文件系统类型> 只寻找该文件系统类型下的文件或目录。

-gid<群组识别码> 查找符合指定之群组识别码的文件或目录。

-group<群组名称> 查找符合指定之群组名称的文件或目录。

-iname<范本样式> 此参数的效果和指定"-name"参数类似,但忽略字符大小写的差别。

-ls 假设find指令的回传值为True,就将文件或目录名称列出到标准输出。

-nogroup 找出不属于本地主机群组识别码的文件或目录。

-noleaf 不去考虑目录至少需拥有两个硬连接存在。

-nouser 找出不属于本地主机用户识别码的文件或目录。

-ok<执行指令> 此参数的效果和指定"-exec"参数类似,但在执行指令之前会先询问用户,若回答"y"或"Y",则放弃执行指令。

-path<范本样式> 指定字符串作为寻找目录的范本样式。

-perm<权限数值> 查找符合指定的权限数值的文件或目录。

-print 假设find指令的回传值为True,就将文件或目录名称列出到标准输出。

格式为每列一个名称,每个名称之前皆有"./"字符串。

-print0 假设find指令的回传值为True,就将文件或目录名称列出到标准输出。

格式为全部的名称皆在同一行。

-printf<输出格式> 假设find指令的回传值为True,就将文件或目录名称列出到标准输出。

格式可以自行指定。

-size<文件大小> 查找符合指定的文件大小的文件。

-typ<文件类型> 只寻找符合指定的文件类型的文件。

-uid<用户识别码> 查找符合指定的用户识别码的文件或目录。

相关文档
最新文档