zoukankan      html  css  js  c++  java
  • Linux文件操作实用笔记

    4418040-940754456a56776e

    Linux系统遵循一切皆是操作文件的规则。所以想用好Linux系统,就必须要掌握文件相关的操作。

    1、创建文件命令:touch

    语法格式: touch filename #filename 文件名称。

    比如 touch hello.txt就会在当前木创建一个hello.txt的文件。

    说明:通过touch命令创建文件的时候,如果当前目录已经存在同名的文件,该命令不会修改原来同名文件的内容,但它会修改文件的创建时间属性。

    2、删除文件命令:rm

    语法格式:rm  filename #filename表示文件名

    比如:rm hello.txt #该命令会删除当前目录文件名是hello.txt的文件。

    说明:执行删除文件命令时,系统会有确认操作,执行Y才会真正删除文件,否则取消删除操作。这也是Linux系统为了防止文件误删除提供的一个确认机制。

    3、移动或修改文件名的命令:mv

    语法格式:

    mv filename dir 

    # filename 表示要移动的文件,dir 表示要移动到的目录(只移动文件目录)

    mv filename filenamenew 

    # filename 表示要移动的文件,filenamenew 表示要修改的新的文件名(只修改文件的名称)

    mv filename dir/filenamenew 

    # filename 表示要移动的文件,dir表示要移动的目录, filenamenew 表示要修改的新的文件名(修改文件的名称的同时移动目录)

    比如:mv hello.txt  /home #移动hello.txt 文件到home目录

    mv hello.txt hello.doc #修改hello.txt 文件名为hello.doc

    mv hello.txt /home.hello.doc #修改hello.txt 文件名为hello.doc,并且文件移动到home目录下。

    说明:mv命令同样适用于对目录的操作,因为Linux系统认为目录也是文件。

    4、查看文件名:cat

    语法格式: cat -n  filename #filename 文件名称 ,-n 可选参数可以用来显式文件内容的行号 

    比如:cat hello.txt 

    5、查看文件头内容:head

    语法格式: cat -n  filename #filename 文件名称 ,-n 可选参数可以用来指定行号,默认是10行。 

    比如:head hello.txt

    适用范围:一般针对大文件,只想查看文件开始部分的内容。

    6、查看文件尾部内容:tail

    语法格式: tail -n  filename #filename 文件名称 ,-n 可选参数可以用来指定行号,默认是10行。 

    说明:这个命令和head命令很相似,它主要用来查看文件尾部的内容。它在实际过程中是非常实用的,可以动态查看文件尾部的内容。比如服务器你部署了一个tomcat网站,网站出现了问题就需要查看tomcat,有时候tomcat日志文件会很大,这时候可以使用tail命令,动态的查看最新的报错信息。

  • 相关阅读:
    DVWA 黑客攻防演练(十)反射型 XSS 攻击 Reflected Cross Site Scripting
    DVWA 黑客攻防演练(九) SQL 盲注 SQL Injection (Blind)
    DVWA 黑客攻防演练(八)SQL 注入 SQL Injection
    DVWA 黑客攻防演练(七)Weak Session IDs
    DVWA 黑客攻防演练(六)不安全的验证码 Insecure CAPTCHA
    DVWA 黑客攻防演练(五)文件上传漏洞 File Upload
    工作流表结构设计
    Visual Studio 2019尝鲜----新建空项目体验
    《使用CSLA 2019:CSLA .NET概述》原版和机译文档下载
    .NET快速开发平台的在线预览
  • 原文地址:https://www.cnblogs.com/hgmyz/p/12351165.html
Copyright © 2011-2022 走看看