`

Linux之文件与目录管理

阅读更多

文件与目录的查看命令 ls

 

-l 列出文件的详细信息。
-a 列出目录下的所有文件,包括以 “.”开头的隐藏文件。
-d 使目录象文件一样显示,而不是显示目录下的文件。
-h 将文件容量以易读的方式(例如 GB, KB 等等)列出来。
-R 列出所有子目录下的文件。

统计当前目录下的文件数和目录数
ls -l * |grep "^-"|wc -l
ls -l * |grep "^d"|wc -l

针对不同类型的文件,以显示彩色列表显示
--color=never 不要依据档案特性给予颜色显示
--color=always 显示颜色
--color=auto 让系统自行依据设定来判断是否给予颜色
为什么有的系统用ls命令的显示的是彩色结果,有的不是?其实,大家可以通过alias命令来看看,你的系统是不是已经把--color写到别名中了。

复制文件或目录命令 cp

 

-d 复制时保留原链接
-p 保留源文件或目录的属性,包括所有者、所属组、权限与时间等等
-R 递归处理,将目录下的文件及子目录一并处理
-a 相当于dpR的组合
-f 强行复制文件或目录, 不论目的文件或目录是否已经存在
-i 覆盖文件之前先询问用户,交互式复制
-l 进行硬链接(hard link),而非复制文件
-s 复制成为符号链接文件(symbolic link),也就是创建“快捷方式”

删除文件和目录命令 rm

 

-i 删除前逐一询问确认
-f 直接删除,无需逐一确认
-r 将目录以及子目录均递归地删除(常常使用在删除目录的时候)
大家应该能记得在上一篇文章中,我们说到删除空目录命令rmdir吧,用rm -rf是不是来得更直接、快速

移动文件、目录或改名 mv

 

-i 交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件
-f 禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何提示
-u 如果目标文件已经存在,且源文件比较新的话,才会进行更新。相当于update

分享到:
评论

相关推荐

    Linux文件与目录管理

    Linux 文件与目录管理 Linux 文件与目录管理是 Linux 系统中非常重要的一部分。文件和目录是计算机系统中存储和组织数据的基本单位。在 Linux 系统中,文件和目录是通过路径来定位和管理的。 Absolute Path 和 ...

    linux 实验报告 文件系统与文件管理.pdf

    Linux 文件系统与文件管理实验报告 Linux 操作系统是一种广泛使用的操作系统,它提供了强大的文件系统管理功能。本实验报告将对 Linux 文件系统和文件管理进行详细的介绍。 一、实验项目:用户与组管理 Linux ...

    linux文件管理与目录管理

    在Linux操作系统中,文件管理与目录管理是日常操作的核心部分,它涉及到创建、删除、移动、复制、查找和权限管理等多个方面。以下是对这个主题的详细讲解。 1. **文件系统结构**:Linux遵循Unix风格的文件系统层级...

    linux操作系统实验文件和目录操作报告.pdf

    Linux 操作系统文件和目录操作报告 Linux 操作系统中的文件类型可以分为普通文件、目录文件、链接文件、设备文件、套接字文件和管道文件。普通文件是存储数据的文件,目录文件是存储文件的文件,链接文件是指向其他...

    Linux文件管理的总结

    Linux文件管理; Linux文件和目录的权限管理和区别; Linux文件和目录的内容操作; Linux文件系统EXT2的详解

    04Linux文件管理.ppt

    Linux文件管理 Linux文件系统 目录与路径 文件与目录管理 查看文件内容 touch命令的应用

    LINUX使用与管理学习教程(之一):LINUX文件与目录管理

    在IT领域,Linux操作系统是许多专业技术人员不可或缺的工具,尤其在服务器管理、嵌入式系统以及软件开发中...通过阅读"01-linux文件管理与目录管理.pdf"这份教程,你将深入理解这些概念,并能在实际操作中得心应手。

    Linux文件系统及文件管理 上机实验报告

    本次实验是关于Linux文件系统及文件管理的上机操作,旨在让学生深入理解和熟练运用Linux操作系统中的文件系统管理和文件操作。实验涵盖了文件系统的格式化、挂载与卸载,目录和文件的创建、移动、复制、删除,以及...

    尚硅谷大数据之Linux文件与目录结构

    理解这些文件与目录的结构和功能对于掌握Linux系统的管理与维护至关重要。接下来,我们将详细解读Linux文件系统中的文件和目录结构。 首先,Linux系统中的一条核心原则是“一切皆文件”。这意味着无论是传统意义上...

    Linux_系统架构与目录解析_12174239.pdf

    本书《Linux系统架构与目录解析》是由台湾鸿海精密股份有限公司资深工程师邱...读者通过本书的学习,不仅能够熟悉Linux内核以及系统目录结构,还能掌握系统管理与维护的实际技能,从而更好地运用于实际工作和学习中。

    Linux服务器配置与管理:linux目录结构.pptx

    掌握输入输出重定向和管道技术,可以高效地管理和组织文件与目录,提升系统运维效率。同时,这样的学习过程也能培养学生的专业素养和工匠精神,让他们理解到细致入微的系统管理对于保证服务稳定的重要性。 总之,...

    Linux常用命令详解:文件与目录管理

    内容概要:本文详细解析了Linux中常见的文件与目录管理命令,包括 ls、cd、cp、mv、rm 和 find,涵盖了命令的原理、参数、应用实例以及技术分析,旨在帮助读者深刻理解和熟练应用这些命令。 适合人群:具有一定Linux...

    linux c++ 获取目录下所有文件

    这是一个用于获取指定目录下所有文件的信息的C++代码, 是用于linux系统的

    实验二 嵌入式linux文件和目录管理实验

    实验二 嵌入式linux文件和目录管理实验 Linux 文件和目录管理是嵌入式 Linux 操作系统中非常重要的一部分,本实验的目的是让学生掌握 Linux 文件和目录管理基本命令、命令重定向和管道操作、熟悉 Linux proc 文件...

    Linux文件管理Linux的文件系统

    Linux文件管理系统是操作系统的核心组成部分,它负责管理和组织存储在硬盘驱动器上的数据。在Linux中,文件系统采用了虚拟文件系统技术(Virtual File System, VFS),这种技术允许Linux支持多种不同的文件系统类型...

    chapter2Linux的文件和目录管理.ppt

    《Linux的文件和目录管理》 ...这些基本的命令和概念构成了Linux文件系统管理的基础,对于日常的系统操作和系统维护至关重要。通过熟练掌握这些工具,用户可以高效地组织和管理自己的文件和目录,从而提高工作效率。

    C语言课程设计仿Linux的文件管理系统

    利用c语言实现仿Linux的文件操作,包括: format-格式化; exit-安全退出·文件系统,保存信息; mkdir dirname :创建子目录; rmdir dirname :删除子目录. ls dirname :显示当前目录下信息. cd dirname :更改当前...

    浅析Linux文件系统管理.pdf

    【Linux 文件系统管理】 Linux 文件系统是Linux操作系统的核心组成...本文以Red Hat 9.0为例,详细介绍了Linux文件系统的基本概念、关键目录以及磁盘管理的命令行工具,为Linux用户和系统管理员提供了实用的操作指南。

    Linux操作系统中的文件目录结构详解

    ### Linux操作系统中的文件目录结构详解 #### 一、概述 Linux作为一款强大的开源操作系统,其文件目录结构的设计具有高度的逻辑性和层次性。...希望本文能够帮助读者更好地理解Linux文件目录结构的基础知识。

    Linux文件系统目录结构的详细解说2.pdf

    Linux 文件系统目录结构的详细解说 Linux 文件系统目录结构是 Linux 操作系统的根目录结构,它是 Linux 文件系统的组织者,也是最上级的领导者。 Linux 文件系统的目录结构可以用树形结构来形象地描述。在 Linux ...

Global site tag (gtag.js) - Google Analytics