Linux学习笔记(三)Linux常用命令:链接命令和文件查找命令
发布日期:2021-08-17 06:32:59 浏览次数:6 分类:技术文章

本文共 808 字,大约阅读时间需要 2 分钟。

一、链接命令

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 就要跟{}\;

 4.grep命令

例如: grep "ins" anaconda-ks.cfg  

5.find和grep的区别

 

转载于:https://www.cnblogs.com/zijeak/p/11294322.html

转载地址:https://blog.csdn.net/weixin_30838921/article/details/98952414 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:软件工程概论-合作作业03-二维数组求最大联通子数组和
下一篇:xshell连接centOS服务器的简单配置:

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月24日 00时33分28秒