Linux 如何创建新文件、修改文件权限、新文件读写 ?

本文详细介绍了在Linux环境下如何创建新文件,包括单个文件、多个文件及批量创建,并讲解了如何修改文件权限。同时,阐述了文件的读取和写入操作,包括使用echo追加内容到文件以及检查写入成功的技巧。文章适合需要在Linux系统中进行文件操作的读者。
摘要由CSDN通过智能技术生成


Linux 如何创建新文件、修改文件权限、新文件读写 ?

以创建文件test.txt为例:
创建路径定义目录如下:/usr/share/jetty9/bin/test.txt


场景 · 需求 · 说明:

  • 因为windows和linux的编码不一样,所以,如果在windows上编写的文件放到linux环境下,可能不被识别或发现,这种情况下,只能通过linux命令新建和写入文件操作,已达到相同的目的。

一、创建新文件

无论创建一个还是多个新文件,都需要先cd到指定目录,

1.1. 创建一个新文件:
  1. 再执行语法:touch 新文件名.后缀如下截图所示
    touch test.txt
    
    在这里插入图片描述
  2. 生成新文件的xftp截图示下:
    在这里插入图片描述
1.2. 创建两个新文件:

创建两个新文件:test1.txttest2.txt,命令如下:

touch test1.txt test2.txt
1.3. 批量创建N+个新文件:

例如:批量创建1059个新文件(新文件命名规则自定义为test1059.txt);

touch test{0001..1059}.txt


二、文件读写

文件创建有新文件和老文件存在一说,所以不一样;但是,读写就不用分了。
.
文件权限 · 说明:

  • 文件读写需要有可执行权限,没有权限的需要增加权限;
  • 权限增加 · xshell命令如下:chmod 777 test.txt 【其中的语法解释参考相关文章】
    .

例如:

  • 写一个text.txt文件,内容为hello,world!

在这里插入图片描述

在这里插入图片描述

2.1. 文件读取:
2.2. 文件写入:如下截图所示
  1. 先cd到文件所在目录,如/bin;

  2. 再执行写入:

    echo "hello,world!" >> text.txt
    
  3. 注意说明:
    符号 >> 表示: 末尾添加;不覆盖原文件的内容
    符号 > 表示: 覆盖添加;覆盖原文件的内容
    在这里插入图片描述

    (关于>>和>的说明)截图引用:
    在这里插入图片描述

2.2.1. 判断是否写入成功?

restart命令执行一下文件:

对已经完成写入操作的文件,进行restart执行一下操作,如下图所示,查看到echo输出信息就放心了,说明写入成功!;
在这里插入图片描述


三、文章参考:


以上就是关于“Linux 如何创建文件、文件读写 ?”的全部内容。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值