首页 > 系统服务 > 详细

Linux学习笔记(三)Liunx常用命令:链接命令和文件查找命令

时间:2019-08-03 13:11:35      阅读:96      评论:0      收藏:0      [点我收藏+]

一、链接命令

ln -s [原文件] [目标文件]

(link)

-s意为创建软连接

 

硬链接和软连接

硬链接的特点:

(1)拥有相同的 i 结点和block块,可以看作是同一个文件

(2)可以通过 i 结点识别

(3)不能跨分区

(4)不能针对目录使用

(5)会同时修改。删掉一个还可以通过另一个访问

(6)iNode相同

软链接的特点

(1)类似于Windows快捷方式

(2)软链接拥有自己的 i 结点和block块,但是数据块中只保存原文件的文件名和 i 节点号,并没有实际的文件数据。

(3) lrwxrwxrwx

          l 软链接  软链接的文件权限都为rwxrwxrwx

(4)任意修改文件,另一个都要改变

(5)删除原文件,软链接不能使用

二、文件搜索命令

1.locate

locate [文件名]

技术分享图片

优点:快

缺点:只能按文件名搜索

技术分享图片

 

 2.搜索命令的命令whereiswhich

技术分享图片

which

搜索命令,如果有别名会显示别名

不能搜索shell自带命令

3.find命令

find [搜索范围] [搜索条件]

例如: find / -name install.log 

以上搜索为完全匹配

 

若要模糊查询,需要使用通配符

技术分享图片

 

搜索/root目录下install.log开头的文件 find /root -name "install.log*" 

搜索/root 目录下的abc和abd文件 find /root -name "ab[cd]" 

 技术分享图片

技术分享图片

技术分享图片

-size 按照字节,应为小写k

-size 按照兆字节,应为大写M

(反人类呀,有木有~)

技术分享图片

-exec 结尾处跟{}\;是标准格式,只要写-exec 就要跟{}\;

 

Linux学习笔记(三)Liunx常用命令:链接命令和文件查找命令

原文:https://www.cnblogs.com/zijeak/p/11294322.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!