Linux day02

1.删除指令扩展

rmdir 只能删除空文件夹
rm xx -r 非空和空都可以删除 -r的意义严格的说就是递归着去删

2.软硬链接

链接类似与windows系统下的创建快捷方式
创建快捷方式后,快捷方式指向源文件,修改快捷方法也会修改源文件,但删除源文件后,快捷方式无法正常打开

(1)通过指令创建 软连接(快捷方式)
ln -s 1.txt(要创建快捷方式的文件)1-softlink.txt(要创建的快捷方式)
在这里插入图片描述
(2)文件(夹)重命名 mv 文件或文件夹
mv 1-softlink.txt 1-softln.txt(改名后的名字)

(3) 通过指令创建 软连接(快捷方式)
ln 1.txt 1-hardlink.txt
硬链接后,删除源文件(1.txt)后,1-hardlink.txt仍然可以读取

在这里插入图片描述

(4) 软硬链接的区别
软连接相当于指向原来的名字,若删除原来名字,则找不到文件(无法读取内容)

硬链接相当于给同一份数据内容新增了一个文件名

当硬链接数为0时,才会完全将这份数据删除
ls -lh查看硬链接数
在这里插入图片描述
在这里插入图片描述
cat 1.txt 2.txt > xxx.txt 将两个文件合并成一个新的文件
(5)grep 定向查询
grep -n “ntfs” xxx.txt 从xxx.txt中找含有“ntfs"的数据
在这里插入图片描述
grep -v “ntfs” xxx.txt 从xxx.txt中找不包含“ntfs"的数据
grep "^ntfs” xxx.txt 从xxx.txt中找必须“ntfs"开头的数据
grep "ntfs$” xxx.txt 从xxx.txt中找必须“ntfs"结尾的数据

mv 改名和移动文件

cp----copy文件
cp 2.txt A -r 在文件夹A中copy一份2.txt
遇到文件夹不让操作, 加上-r
(7) find和grep的区别
find是按文件名搜
grep是从文件中找内容

对于查找过程存在权限不够情况,在前面加上sudo find
ctrl + c 可以退出

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值