Linux如何合并文件和修改目录权限,以及删除文件

本文介绍了如何使用cat命令合并多个文本文件,如file1.txt、file2.txt和file3.txt,创建了filetest.txt。还讲解了如何通过数字权限表示设置并修改目录open的权限,以及如何使用rm命令安全地删除open目录及其内容。
摘要由CSDN通过智能技术生成

1. 合并文件

首先我们可以用 cat 来合并文件。我这里准备把file1.txt,file2.txt,file3.txt 合并成filetest.txt。

cat 用于查看文件内容,还可以合并文件,如果合并文件不存在,则自动创建。
     cat [选项] 文件名
     cat 文件a 文件b >文件c (合并为文件c)
    -n 从1开始对文件所有输出的行数编号,包括空白行
    -b 从1开始对文件所有输出的行数编号,空白行不编号
    -s 当文件输出内容有连续两行以上的空白行时,替换成一行空白行

 也可以用ls 查看是否有合并后的文件 cat 查看合并的文件内容,world,world1,(分别是file1.txt,file2.txt里用vi编写的内容)world3(file3.txt里用vi编写的内容),三个文件内容在一个文件夹里,说明已经合并成功。

2.修改目录权限。我这里新建了个目录open,把权限修r-xr--r--

首先要知道怎么去用数字表示权限。

例:r:4  w:2  x:1   -:0  711=rwx--x--x (4+2+1  0+0+1  0+0+1)   三个为一组 7 = 4+2+1(r+w+x)1 (x)1 (x)

由此可以得r-xr--r-- = 544

我们知道怎么去表示权限后,就可以敲命令用mkdir 来改权限 
   mkdir 【选项】目录名
    -m 创建新目录的同时设置目录权限
    -p 递归创建目录 

3.删除文件

我们可以使用rm命令来删除文件,比如:将open目录及其子文件和目录删除。

 rm 用与删除文件或目录。要注意:一旦用rm删除文件或目录时,就无法恢复
  语法: rm [选项] 文件或目录
    -i 删除文件或目录之前进行确认
    -f 强制删除文件或目录,不进行确认
    -r 递归方式删除目录及其子文件

    -v 显示命令执行的详细过程


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值