`

目录和文件操作

阅读更多

pwd 查看当前目录对于跟目录的位置。

ls     连接数目、所有者、大小、最后修改时间、权限等内容。

ls -l 改变当前目录,目的目录可以用相对路径也可以用绝对路径。

cd 转到目录目录。

mkdir 创建新目录。

rm 删除空目录

rm -r 递归删除一个目录下的所有文件和该目录本身。

cp [源文件名][目录文件名]  复制文件。

mv [源文件名][目标文件名] 重命名文件。

rm [文件名] 删除文件

rm -f [带通配符的文件名] 不需要确定的删除多个文件。

ln [源文件名][目标文件名]   硬连接文件,不能对目录文件做硬连接,不能在不同文件系统中做硬连接。

ln -s [源文件名或文件夹名][目标文件名] 软连接文件,也就是符号连接。创建文件的快捷方式。

find / -name nametofind -print 按文件名查找文件。

chown workman.workgroup /data/put/puload 改变文件所有者。

chmod -R 755 /usr/local/LumaQQ 改变文件访问权限。

wc -l usr.bin  查看一个文件有多少行。

wc -c usr.bin  查看一个文件有多少字节。

cat usr.bin  查看文本文件的内容。

 

du 查看文件和文件夹占用的空间。  du -h 输出更容易看的懂的内容。

 

 

df   查看磁盘空间的使用状况。

 

 

查找文件

 

(1)find

               格式:find 起始路径[参数][文件夹]

                    参数:-name “文件名”:表示查找指定名称文件

                             -lname  “文件名”:查找指定文件所有的接文件

                             -user    “用户名”:查找指定用户的文件

                             -group  “组名” :查找指定组拥有的文件

                             -links  数据:查找拥有N个连接的文件。

                             -mtime  n:查找在N天前修改的文件。

                             -atime   n:查找在N天前访问的文件。

                          如: #find / -name "named*"

                                 #find / -user root

(2)whereis

                    实例:#whereis umount

(3)locate

                    实例:#locate abc.txt

(4)grep

                    功能:在文本文件中查找字符串所在位置

                    实例:

                            #grep "abc" /ect/bl

                            #rpm  -qa | grep "mysql*"

                           

                   

 

 

file   命令 查看文件  : 如: file <文件路径><文件名>

 

 

 

分享到:
评论

相关推荐

    python对操作系统的目录和文件操作

    ### Python 对操作系统的目录和文件操作 在Python中进行文件和目录的操作是非常常见的需求,尤其在处理自动化脚本、文件管理或系统维护等场景时。Python内置的`os`模块提供了丰富的工具集来帮助开发者轻松地完成...

    MATLAB 课件-目录和文件操作

    根据提供的信息,我们可以总结出这份MATLAB课件主要讲解了MATLAB中的目录和文件操作相关知识。虽然部分内容难以解析,但结合标题、描述和其他可识别的内容,我们可以推断出课件的大致结构和核心知识点。 ### 核心...

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

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

    C#常用目录文件操作类实例

    本文将深入探讨C#中用于目录和文件操作的一些常用类,以及如何利用这些类实现基本的文件系统操作。 首先,C#中的`System.IO`命名空间提供了丰富的类来处理文件和目录。在`System.IO`中,`Directory`和`File`类是最...

    Java目录、文件操作.pdf

    根据提供的文件内容,我们可以总结出以下Java目录和文件操作的相关知识点: 1. 文件对象的创建与使用: 在Java中,文件操作通常使用java.io.File类来实现。可以通过构造函数创建File类的实例,例如`File file = ...

    RHEL5文件与目录操作命令

    RHEL5文件与目录操作命令

    易语言源码目录文件操作模块源码.rar

    在"易语言源码目录文件操作模块源码.rar"这个压缩包中,包含两个文件:"LgK2SRpv.e"和"源码使用说明.txt"。"LgK2SRpv.e"很可能是编译后的易语言模块,用于执行目录和文件的相关操作。这种模块在易语言中可以被其他...

    模拟实现采用二级目录结构的磁盘文件系统中的文件操作。

    模拟实现采用二级目录结构的磁盘文件系统中的文件操作。 文件系统是操作系统中管理和存取信息的机构,它具有“按名存取”的功能,不仅方便用户,而且能提高系统效率且安全可靠。 在用户程序中可使用文件系统提供的...

    C#文本文件读取和写入(文件、目录操作)

    在C#中,`System.IO`命名空间提供了丰富的类来处理文件操作。例如,`File`类提供了静态方法用于读写文件,而`StreamReader`和`StreamWriter`则用于流式读写。 1. **读取文本文件**: 使用`File.ReadAllText()`或`...

    asp.net 文件目录浏览程序

    ASP.NET是一种基于.NET Framework的服务器端编程模型,用于构建动态Web应用程序。在这个“asp.net 文件目录浏览程序”项目中,开发者使用ASP.NET...总的来说,这个项目是一个实践ASP.NET文件操作和网页交互的好例子。

    C#文件和目录操作类

    C#文件和目录操作类 主要包含文件操作类和目录操作类两个类方法

    操作系统模拟实现单级目录的文件系统

    这个系统能够完成基本的文件操作,如创建、删除、读取和写入。 首先,我们需要理解文件系统的概念。文件系统是操作系统用于组织和存储数据的一种方式,它定义了文件如何在磁盘或其他存储介质上存储和检索。在单级...

    php 目录与文件处理-郑阿奇(续)

    下面将详细介绍目录和文件处理的各个方面,包括目录操作、文件操作等。 目录操作是文件系统操作的基础部分,主要涉及目录的创建与删除、获取和更改当前目录、打开和关闭目录句柄、读取目录内容以及获取指定路径中的...

    操作系统大型实验-二级目录文件系统模拟

    5. 模块化设计:良好的模块化设计可以帮助我们分离关注点,例如,可以有一个模块专门处理目录操作,另一个模块处理文件操作,还有模块负责权限管理。 6. 错误处理和异常处理:在实现过程中,必须考虑到可能出现的...

    Delphi文件及目录的使用 文件操作 目录操作

    首先,让我们从基本的文件操作开始。在Delphi中,可以使用TFile类来处理文件。例如,`TFile.Create`用于创建新文件,`TFile.OpenRead`用于打开文件以便只读访问,而`TFile.WriteAllText`则用于将文本数据写入文件。...

    操作系统实验一包括目录和文件组织等

    操作系统实验一主要关注的是目录和文件的组织管理,这是操作系统中基础且重要的概念。通过这个实验,学生将学习如何在Linux环境下执行基本的文件和目录操作,如登录、查看、创建、移动和删除文件,以及如何创建和...

    操作系统 文件管理 树型目录结构

    2、输入命令后根据命令含义完成相应文件操作:  MD:在目录文件中创建子目录,同时搜索当前目录最后一个目录项,并保存指针信息;  CD:根据当前目录切换到指定目录;  RD:搜索所要删除的目录是否为空目录,...

    DHU 操作系统 多用户多级目录文件系统

    通过阅读这份文件,可以深入理解DHU操作系统实验的具体实现和设计思路,以及在实际操作中如何处理多用户多级目录文件系统的关键问题。对于学习操作系统和文件系统原理的学生来说,这样的实践项目是非常有价值的。

Global site tag (gtag.js) - Google Analytics