文章目录

  • Linux 如何创建新文件、修改文件权限、新文件读写 ?
    • 场景 · 需求 · 说明:
    • 一、创建新文件
      • 1.1. 创建一个新文件:
      • 1.2. 创建两个新文件:
      • 1.3. 批量创建N+个新文件:
    • 二、文件读写
      • 2.1. 文件读取:
      • 2.2. 文件写入:如下截图所示
        • 2.2.1. 判断是否写入成功?
    • 三、文章参考:

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创建文件的5种方式

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

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

  1. linux下非root用户如何修改root权限的文件

    在linux下会出现把一些配置文件参数配错.root密码忘记等导致系统无法启动或进入root的窘迫境地,本文以redhat  enterprise linux server 6.4为例介绍root身份 ...

  2. linux赋予文件夹所有权限_Linux文件和文件夹权限操作方法

    Linux 文件权限 首先来查看一下当前目录下的文件内容吧 ls -l    查看当前目录下的文件列表 ls -l xxx.xxx (xxx.xxx是文件名) 查看指定的文件 我们可以看到文件的权限, ...

  3. linux文件2的权限,2_Linux_文件和权限处理命令

    三.Linux的常用命令 1.文件命名规范 1)除了/之外,所有的字符都合法,文件名中不能包含/符号 2)有些字符最好不用,如空格.制表符.退格符和字符@#$&() 3)避免使用.作为普通文件 ...

  4. Linux更改一个所有者root为只读权限的文件的权限

    1.前言 在我们操作linux系统时,有时不可避免的要对一些文件进行,操作.但遗憾的是,这些文件所有者为root,且root也仅仅是只读权限. 现在,要实现的是:把该文件的操作权限(读写执行等)赋给当 ...

  5. Linux里ftp新建管理员,Linux如何创建用户并配置FTP权限

    Linux下创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记,顺便配置一下FTP.声明:使用Linux版本release 5.6,并以超级管理员root身份运行. 1.创建用 ...

  6. 文件与目录权限,文件查找

    设定文件或目录影藏属性:     设定:chattr     chattr +i file************让一个文件[不能被删除.改名.设定连结也无法写入或新增数据.]即便是用sudo也不行. ...

  7. Linux中创建用户并且配置sudo权限,百分百简单有效

    配置步骤如下: 登陆或切换到root用户下:因为只有root用户才具有权限进行用户的添加,使用命令sudo su,切换为管理员用户 添加用户 adduser -m youuser,并且在home路径下 ...

  8. 如何使用计算机对文件修改密码,怎么给文件夹设密码-加密文档及给它们修改删除密码的具体操作方法...

    一些不公开的文档常常需要加密,Excel加密对不同的文档可以采用不同的方式,已保存过的文档可以用"保护工作簿"来加密,新建的文档可以保存时加密:另外,无论是已保存过的还是新建的文档 ...

  9. linux创建用户已存在哪里,解决linux下创建用户时出现 Creating mailbox file: 文件已存在...

    原来linux下添加用户后,会在系统里自动加一个邮箱(系统邮箱),路径是:/var/spool/mail/用户名. 可以直接用命令#rm -rf /var/spool/mail/用户名 这样就可以再次 ...

  10. linux下创建用户和添加用户权限

    1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy   //修改密码 Changing pa ...

最新文章

  1. 太励志!80 后草根创业者自学编程年收入上亿
  2. Tomcat是什么:Tomcat与Java技、Tomcat与Web应用以及Tomcat基本框架及相关配置
  3. word使用宏命令批量按比例设置图片大小
  4. PAT1066 Root of AVL Tree (25)(AVL树)
  5. oracle重做日志文件版本不一致问题处理
  6. mac下nvm_Mac OS 使用 nvm 管理 node 与 npm 版本
  7. python str模块
  8. 7-11 分段计算居民水费
  9. linux jar 运行 停止,[转] Linux中启动和停止jar包的运行
  10. Hive Cli 和 Beeline
  11. 如何设置unobtrusive的语言包
  12. C# 使用RabbitMQ(二)安装
  13. html写手机登录界面,使用HTML做手机端的登录界面
  14. Android应用开发入门教程(经典版)
  15. web功能测试方法大全——完整!全面!(纯干货,建议收藏哦~)
  16. ei会议和ei源刊的区别_ei和核心期刊的区别在哪里?
  17. 工信部定级备案和等保备案有什么区别
  18. 水和水蒸气物性计算微信小程序
  19. Pacman基本使用
  20. QQ浏览器登陆微信后,下载接收的文件保存在了哪里

热门文章

  1. 如何查询日志文件中的所有ip,正则表达式
  2. 二、Java面向对象(7)_封装思想——访问修饰符
  3. Atitit。Cas机制 软件开发 编程语言 无锁机制 java c# php
  4. 【转】盖茨给职场新人的10句话
  5. hadoop记录topk
  6. redis-cli 常用命令
  7. Apache的Access.log分析总结
  8. 批量部署Linux操作系统的一场革命----Cobbler
  9. 日文邮件变成乱码解决方案
  10. 信息学奥赛一本通 1107:校门外的树 | 1931:【05NOIP普及组】校门外的树 | OpenJudge NOI 1.6 06 | 洛谷 P1047 [NOIP2005 普及组] 校门外的树