Linux常用操作之其他命令

find 命令

find 命令功能非常强大,通常用来在 特定的目录下 搜索符合条件的文件

序号 命令 作用
01 find [路径] -name “条件” 查找指定路径下指定搜索条件的文件,包括子目录
  • 如果省略路径,表示在当前文件夹下查找
  • 之前学习的通配符,在使用 find 命令时同时可用
Linux常用操作之其他命令

案例:

搜索名称包含 1 的文件或文件夹

find -name '*1*'

搜索 .txt 为扩展名的文件

find -name '*.txt'

搜索以数字 1 开头的文件或目录

find -name '1*'

软链接硬链接

Linux系统中,文件名文件数据 是分开存储的

文件软硬链接的示意图

Linux常用操作之其他命令
序号 命令 作用
01 ln -s 被链接的源文件绝对路径/源文件名称 链接名称 建立文件的软链接,类似windows下的快捷方式

注意:

  • 没有 -s 参数,建立的链接是 硬链接(硬链接和软链接文件占用同样大小的磁盘空间,工作中几乎不会建立文件的硬链接)
  • 源文件要使用绝对路径,不能使用相对路径,这样可以方便移动链接文件之后仍然能够正常使用
Linux常用操作之其他命令
正确建立软链接示意图
Linux常用操作之其他命令
Linux常用操作之其他命令
Linux常用操作之其他命令

提示:

在 Linux 中,只有文件的 硬链接数 == 0 才会被真正删除

使用 ls -l 可以查看一个文件的硬链接数的数量

在日常工作中,几乎不会建立文件的硬链接,了解即可!

原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/linuxchangyongcaozuozhiqitamingling/.html

(0)
打赏 微信扫一扫 微信扫一扫
朋远方的头像朋远方
上一篇 2022年8月28日 上午9:09
下一篇 2022年8月28日 下午3:04

相关推荐

发表回复

登录后才能评论