20、Linux 文件和目录管理全解析

Linux文件目录管理全解

Linux 文件和目录管理全解析

1. 文件操作基础

1.1 文件链接操作

在 Linux 系统中,文件链接分为硬链接和符号链接。当编辑文件时,不同的编辑器对文件和链接的处理方式有所不同。大多数编辑器会创建一个新的备份文件,并将更改写入原始文件,这会同时影响文件和其链接。但有些程序会重命名原始文件,然后写入包含更改的新文件,若通过链接访问文件,这种情况下链接指向的文件不会受更改影响。若不确定程序的操作方式,建议进行测试。

创建目录链接时,通常只能使用符号链接。因为硬链接在底层文件系统数据结构方面存在潜在风险, ln 工具一般只允许超级用户创建目录的硬链接,而且多数文件系统禁止创建目录间的硬链接,所以实际上即使是 root 用户也难以创建。不过,任何用户都可以创建目录的符号链接。Linux 系统在很多地方会使用链接(主要是符号链接),例如系统启动脚本常通过位于特定启动条件目录(即运行级别目录)中的符号链接来引用。

1.2 文件删除操作

在文本模式的 shell 中,可使用 rm 命令删除文件。该命令名称是 remove 的缩写,使用时需传入一个或多个文件名,示例如下:

$ rm outline.pdf outline.txt

此示例删除了 outline.pdf outline.txt 两个文件。若要删除整个目录树,可使用 -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值