您现在的位置是:首页 > 电脑学习教程 > Linux > 文章正文 Linux

CentOS8服务器入门系列教程(十):linux系统文件花样操作

简书@学者学者 2019-11-13 10:47:18 Linux 人已围观

简介 尊敬的读者朋友,本文是《CentOS8服务器进阶》系列的第十篇,往期文章主要分享了Linux的入门使用、密码破解和网络管理、文件管理等知识。本系列文章将帮助你由浅入深的理解Linux系统。

  尊敬的读者朋友,本文是《CentOS8服务器进阶》系列的第十篇,往期文章主要分享了Linux的入门使用、密码破解和网络管理、文件管理等知识。本系列文章将帮助你由浅入深的理解Linux系统。接下来就跟万晓博SEO一起往下看。

linux文件操作命令
 
  一、linux文件花样操作
 
  本篇文章分享内容包括:新建文件、删除文件、查找文件、模糊检索、管道命令等。
 
  新建文件:touch file
 
  删除文件: rm -rf file【目录或文件都一并删除】
 
  重命名文件:mv file1 file2【file1重命名为file2】
 
  复 制 文 件:cp file2 file3 【file2复制一份,并命名为file3】
 
  查看文件内容:cat file1【注意,此时并没有打开文件】
 
 
  检索内容: grep a file1,a 是要检索的内容,如果需要忽略大小写,则使用【grep -i a file1】,-i是ignore忽略的意思。
 
  管道命令:ls | grep - i filename,竖线在Linux中代表管道,表示ls命令的结果作为grep命令的输入,最终用grep命令模糊检索后输出。
 
  分页:cat file1 | more【当file1内容很多时,可以分页输出到屏幕,按回车进入下一页】
 
  查看文件的前n行:head -n file1【-n可以省略,n默认值是10】
 
  查看文件的后n行:tail -n file1【-n可省略,n默认值是10】
 
  动态查看文件新增的内容:tail -f file1【一般在查看日志场景下出现,比如项目在运行,你可以查看一下日志文件中动态新增的内容】
 
  查找命令:find / -name fine1【查找,第二个参数表示路径,在某个路径下查找,第四个参数为文件名,该命令特别慢,不建议使用】
 
  查找命令升级版:locate file1,模糊查询文件或目录。Linux每天会将系统文件信息保存在自带的数据库中,locate命令直接从数据库中检索数据,速度非常快,为了让该命令立马生效,需要做两件事
 
  1、更改数据库配置文件,该文件为【/etc/updatedb.conf】,将以【PRUNENAMES】和【PRUNEPATHS】开头的行注释掉,表示更新对所有目录、所有文件生效
 
  2、在locate file命令前使用updatedb命令,刷新数据库
 
  二、本章最后总结
 
  Linux命令成千上万 ,我们记住高频率使用的命令就可以,特别注意上述命令中,查找文件、查找内容、重命名文件这三个命令在工作中使用特别频繁,值得一记。如果要让改变文件后要让locate命令立马检索到,记得更改updatedb数据库的配置文件。
 
  一如既往,期待您的真知灼见…,centOS8系列文章以及面试大厂必备编程资料将为大家持续更新,欢迎点赞、转发,将知识传播出去。如发现文中存在错误的地方,可以的话麻烦指点下,特别感谢!
 
  原文链接:https://www.jianshu.com/p/962a55004f86

万晓博SEO推荐服务器:

https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=zx866zjo

相关文章

文章评论

站点信息

  • 建站时间:2019年3月25日
  • 网站程序:PHPCMS V9.6 UTF-8
  • 建站流程分享新手建站流程
  • 博客模板:《今夕何夕》
  • 文章统计20 篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 网站地图网站地图
  • 微信公众号:扫描二维码,关注我们

打赏本站

  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!
  • 微信扫码:你说多少就多少~
  • 支付宝扫码:你说多少就多少~

客服在线

服务时间

周一至周日 9:00-21:00