Linux零基础入门学习第四天之文件操作二

文章介绍了Linux系统中的一些基本文件操作命令,如ls、stat、cp、mv、rm以及文件创建和编辑工具touch和vi。重点讲述了硬链接和软链接的区别及创建方法,以及find命令在搜索文件时的各种用法,包括按名称、大小和权限进行查找。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

念念不忘,必有回响

先回响一下昨天学习的文件操作命令:

ls列出文件目录:ls [option] [file/dirs]

stat查看文件状态:stat [option] [file]

cp复制:mv移动:rm删除:

-i 交互式 -f 强制 

touch创建文件:

vi编辑器,:命令模式(normal模式),插入模式,扩展命令模式三种

今日学习文件操作二:

软连接与硬链接:

硬链接:本质是同一个文件设置不同的名字,ln [filename] [linkname] 

软连接:本质不是同一个文件,相当于windows的一个快捷键,ln -s [filename] [linkname] 

使用实例:

[root@localhost Test]# ln /etc/sysconfig/network-scripts/ifcfg-enp125s0f0 enp125s0f0
ln: 无法创建硬链接"enp125s0f0" => "/etc/sysconfig/network-scripts/ifcfg-enp125s0f0": 无效的跨设备连接         #硬链接不支持不能跨越驱动器或分区

[root@localhost Test]# ln -s /etc/sysconfig/network-scripts/ifcfg-enp125s0f0 enp125s0f0
#表示将/etc/sysconfig/network-scripts目录下的ifcfg-enp125s0f0 软连接到当前Test目录下,并设置名称为enp125s0f0

 文件搜索:find

find ./ -name [filename]            #查找当前目录下所有名为的filename文件,需要完整名称,包括后缀

find ./ -name ‘*.txt’            #查找当前目录下所有后缀为.txt的文件

find ./ -name “[A-Z]*”            #查找当前目录下所有以大写字母开头的文件

find /tmp -size 2M            #查找在/tmp 目录下等于2M的文件

find /tmp -size +2M            #查找在/tmp 目录下大于2M的文件

find /tmp -size -2M           # 查找在/tmp 目录下小于2M的文件

find ./ -size +4k -size -5M            #查找当前目录下大于4k,小于5M的文件

find ./ -perm 0777            #查找当前目录下权限为 777 的文件或目录,r=4,w=2,x=1

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值