程序员需要了解的Linux服务器-文件的操作命令(增删改查)-Day4

274 阅读2分钟

这是我参与 8 月更文挑战的第 21 天,活动详情查看: 8月更文挑战

文件的操作命令(增删改查)

  • touch 文件名称: 文件的创建(增)
  • cat/more/less/tail 文件名称 文件的查看(查)
    • cat: 只能显示最后一屏内容,更适合查看小的文件
      • -n 显示行号。
    • more: 可以显示百分比,回车可以向下一行, 空格可以向下一页,q可以退出查看
    • less: 可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看。 分页显示文件内容,更适合查看大的文件。快捷操作为:
      • 空格键:前进一页(一个屏幕);
      • b 键:后退一页;
      • 回车键:前进一行;
      • y 键:后退一行;
      • 上下键:回退或前进一行;
      • d 键:前进半页;
      • u 键:后退半页;
      • q 键:停止读取文件,中止 less 命令;
      • = 键:显示当前页面的内容是文件中的第几行到第几行以及一些其它关于本页内容的详细信息;
      • h 键:显示帮助文档;
      • / 键:进入搜索模式后,按 n 键跳到一个符合项目,按 N 键跳到上一个符合项目,同时也可以输入正则表达式匹配。
    • head: 显示文件的开头几行(默认是10行)
      • -n 指定行数 head cloud-init.log -n 2
    • tail-10 : 查看文件的后10行,Ctrl+C结束
      • -n 指定行数 tail cloud-init.log -n 2
      • -f 会每过1秒检查下文件是否有更新内容,也可以用 -s 参数指定间隔时间 tail -f -s 4 xxx.log
      • 注意:命令 tail -f 文件 可以对某个文件进行动态监控,例如tomcat的日志文件, 会随着程序的运行,日志会变化,可以使用tail -f catalina-2016-11-11.log 监控 文 件的变化
  • vim 文件: 修改文件的内容(改) vim编辑器是Linux中的强大组件,是vi编辑器的加强版,vim编辑器的命令和快捷方式有很多,但此处不一一阐述,大家也无需研究的很透彻,使用vim编辑修改文件的方式基本会使用就可以了。 在实际开发中,使用vim编辑器主要作用就是修改配置文件,下面是一般步骤: vim 文件------>进入文件----->命令模式------>按i进入编辑模式----->编辑文件 ------->按Esc进入底行模式----->输入:wq/q! (输入wq代表写入内容并退出,即保存;输入q!代表强制退出不保存。)
  • rm -rf 文件: 删除文件(删)
    • 同目录删除:熟记 rm -rf 文件 即可