创建、复制、删除目录或文件 - mkdir / rmdir / rm / touch / ln / cp / mv
创建目录 - mkdir
[lugir@hope ~]$ mkdir test
[lugir@hope ~]$ cd test
[lugir@hope test]$ pwd
/home/lugir/test
说明:
第1行 - 创建名为 test 的目录,也可以指定绝对路径,如 /home/lugir/test/
第2行 - 切换到 text 目录,同样可以指定绝对路径,如 /home/lugir/test
第3行 - 使用 pwd 命令验证当前目录
删除空目录 - rmdir
[lugir@hope test]$ cd ..
[lugir@hope ~]$ rmdir test
提示:只能在目录内没有内空 (即目录为空) 时使用 rmdir 命令才会成功删除目录,因此在删除文件和目录时都可以使用 rm 命令,只需要应用不同的选项就行了。
删除 - rm
[lugir@hope ~]$ rm file.txt
创建文件 - touch
[lugir@hope ~]$ touch file.txt
文件链接 - ln
[lugir@hope ~]$ touch file1.txt
[lugir@hope ~]$ ln -s file1.txt file.txt
[lugir@hope ~]$ ls -l file.txt
lrwxrwxrwx. 1 lugir lugir 2月 1 09:42 file.txt -> file1.txt
说明:
第1行 - 在当前目录下创建文档 file1.txt (Linux 下通过文件头信息确定文件类型,因此文件的后缀名只为了识记)
第2行 - 为 file1.txt 文件创建名为 file.txt 的软链接 (ln 选项的用法和说明可使用 "ln --help" 命令查询)
第3行 - 使用 "ls -l file.txt" 命令查看 file.txt 文档的详细信息
第4行 - file.txt 的详细信息,注意最后说明 file.txt 文档实际上指向 file1.txt 文档。
Linux 中的文件链接有点像 Windows 下的快捷方式,但功能却比快捷方式强大许多,有关 ln 和文件链接的更多信息可使用 "man ln" 命令查看。
复制 - cp
cp 命令可以复制一个或多个文件,需要注意 cp 命令执行复制操作时,默认会在不提供用户的情况下覆盖同名文件。
移动 - mv
mv 命令可用于 (在相同目录下) 重命令文件/目录 和 (在不同目录间) 移动文件/目录
分享到:
相关推荐
实现Linux文件操作通常遵循以下步骤: 1. **初始化**:首先,需要打开一个文件,使用`open()`函数,该函数返回一个文件描述符,后续的文件操作都将通过这个描述符进行。 2. **文件操作**: - 写入:使用`write()`...
Linux 文件操作-系统编程 Linux 文件目录操作是 Linux 系统编程的基础部分,涵盖了文件操作、目录操作和设备操作等多方面的知识点。本文将从文件指针、缓冲区、文件描述符、文件类型、文件操作函数等多方面进行...
"操作系统OS实验报告-Linux基本操作与编程+作业调度算法模拟+Linux文件操作与内存管理算法模拟" 本实验报告主要围绕 Linux 操作系统的基本操作、编程、作业调度算法模拟、文件操作与内存管理算法模拟等方面进行了...
【Linux系统编程】Linux文件操作代码.c 对应博客:https://blog.csdn.net/dengjin20104042056/article/details/102886623
"嵌入式Linux文件操作权限" 嵌入式Linux文件操作权限是Linux系统中文件操作的核心知识点,涉及到文件的状态、类型、权限等多个方面。本节学习教案将逐步介绍Linux文件操作的权限机制,包括文件状态、文件类型、文件...
Linux操作系统中的文件操作是非常核心的功能,它支持多种类型的文件,包括普通文件、目录、链接文件、设备文件以及套接字等。每种文件类型都有其特定的用途和操作方式。在Linux下进行文件操作时,通常会用到文件描述...
Linux文件操作用户空间例程
嵌入式Linux文件操作与进程控制
Linux 文件系统及文件操作命令 Linux 文件系统是指 Linux 操作系统中用于存储和管理文件的系统。它提供了一个层次结构化的文件系统,允许用户存储、管理和访问文件。Linux 文件系统由多个目录组成,每个目录可以...
Linux系统有下面这些文件类型: 1)普通文件(regular file)。这是最常见的文件类型,这种文件包含了某种形式的数据。至于这种数据是文本还是二进制数据对于Linux系统而言并无区别。 2)目录 (directory)。文件夹。 3...
掌握: Linux文件操作命令 【能力目标】 会使用文件操作命令维护管理文件 【思政目标】 培养学生职业素养和工匠精神。 1.新建空文件或更新已有文件或目录的修改日期——touch命令 功能: > 若指定的文件或目录已存在...
TLinux文件操作指令与过滤器PPT教案.pptx
rewind() 复位文件定位器到文件开始处 remove() 删除文件 fread() 从流中读指定个数的字符 fwrite() 向流中写指定个数的字符 tmpfile() 生成一个临时文件流 tmpnam() 生成一个唯一的文件名
复制文件:cp,重命名、移动文件:mv,删除文件、目录:rm,绝对、相对命令,建立目录:mkdir,改变文件或目录所属的组:chgrp,显示进程:ps,
Linux 操作系统文件和目录操作报告 Linux 操作系统中的文件类型可以...在 Linux 操作系统中,文件操作命令非常丰富,包括 touch、cp、mv、rm、cat、find 等命令。这些命令可以帮助用户高效地管理和操作文件和目录。
### Linux文件IO操作详解 #### 基本概念 Linux 文件 I/O 操作是学习 Linux 应用开发的基础,尤其对于初学者来说至关重要。本文旨在详细介绍 Linux 下的文件 I/O 操作及其相关概念。 #### 文件 在 Linux 系统中,...
本文将深入探讨Linux环境下,C语言配置文件操作库的应用及原理。 配置文件通常是文本格式,如INI文件或JSON格式,用于存储应用的设置和参数。在C语言中,没有内置的函数可以直接处理这些文件,因此需要借助第三方库...
使用时,需要配置认证方式,建立连接,然后开启SFTP会话进行文件操作。在实际应用中,还需要处理异常和关闭资源,确保程序的健壮性和资源的有效利用。 总之,Java结合ganymed-ssh2库,为开发者提供了强大的工具,使...
Linux 操作系统是一种广泛使用的操作系统,它提供了强大的文件系统管理功能。本实验报告将对 Linux 文件系统和文件管理进行详细的介绍。 一、实验项目:用户与组管理 Linux 文件系统的目录结构是树状结构,每个...
linux版本和vc++6.0版本 含设计报告,流程图等。 设计一个简单的多用户文件系统。即 ①在系统中用一个文件来模拟一个磁盘;...基本上是进入一个界面(此界面就是该文件系统的界面)后,可以实现设计的操作要求。