• Linux文件处理命令


    1.查看文件
      命令:ls
      路径:/bin/ls
      权限:所有用户
      选项:
        ls -a 显示目录下所有文件,包括隐藏文件(.开头的文件)
        ls -l 以long形式显示文件属性
        ls -i 显示文件的inode号
        ls -al 以长形式显示所有文件
        ls -alh 以长形式显示所有文件,其中文件大小是带单位的

    2.创建目录
      命令:mkdir
      路径:/bin/mkdir
      权限:所有用户
      选项:
        mkdir dirname 创建目录
        mkdir -p dirname1/dirname2 递归创建

    3.切换目录
      命令:cd
      路径:/bin/cd
      权限:所有用户
      选项:
        cd dirname 切换目录
        cd ~ 回家目录
        cd .. 返回上级目录
        cd / 回根目录

    4.删除目录
      命令:rmdir
      路径:/bin/rmdir
      权限:所有用户
      选项:
        rmdir dirname 删除空目录
      说明:只能删除空目录

    5.复制(复制的过程中可以同时改名)
      命令:cp
      路径:/bin/cp
      权限:所有用户
      选项:
        cp -rp [原文件或目录] [目标目录]
          -r 复制目录(复制文件时不用加这个参数)
          -p 保留文件属性,保留最后修改时间
      说明:复制的过程中可以同时改名,即,在目标目录中指定

    6.移动、改名
      命令:mv
      路径:/bin/mv
      权限:所有用户
      选项:
        mv [原文件或目录] [目标目录]

    7.删除文件
      命令:rm
      路径:/bin/rm
      权限:所有用户
      选项:
        rm -rf [目录或文件]
          -r 递归删除
          -f 强制删除

    8.创建空文件
      命令:touch
      路径:/bin/touch
      权限:所有用户
      语法:
        touch 文件名
      注意:
        1.创建文件名带空格的文件:touch "program files"
        2.不建议这么玩,因为空格在linux中是分隔符
        3.以后用这个文件的时候也需要带上引号

    9.查看文件内容
      命令:cat
      路径:/bin/cat
      权限:所有用户
      选项:
        cat -n [文件]
          -n 显示行号

    10.分页显示文件内容
      命令:more
      路径:/bin/more
      权限:所有用户
      选项:
        more [文件]
          空格 翻页
          回车 翻行
          Q/q 退出

      命令:less
      路径:/bin/less
      权限:所有用户
      选项:
        more [文件]
          空格 翻页
          回车 翻行
          Q/q 退出
          pageUp 上翻
          pageDown 下翻
          /xiaol 搜索xiaol(按N找下一个搜索匹配行)

    11.查看文件前几行
      命令:head
      路径:/bin/head
      权限:所有用户
      选项:
        head -n 数字 [文件]
          -n 不写,默认10

    12.查看文件末几行
      命令:tail
      路径:/bin/tail
      权限:所有用户
      选项:
        tail -n 数字 [文件]
          -n 不写,默认10
        tail -f 文件
          -f 动态显示,多用于日志文件

  • 相关阅读:
    安全测试全面总结3基于OWASPZAP进行接口安全测试
    wiki还是复利的思想,不断的更新迭代,需要学习并实践
    redis竟然还有哨兵模式,所以更加不能再扩展了,必须要在已有的基础上进行深挖!!!
    什么是SonarQube?
    安全测试全面总结1OWASP服务端安全测试体系
    jmeter全面总结4压测结果分析
    安全测试全面总结7 XSS漏洞
    jmeter全面总结5jmeter分布式
    jmeter全面总结1介绍和安装
    pytest的inifile文件配置
  • 原文地址:https://www.cnblogs.com/413xiaol/p/6985482.html
Copyright © 2020-2023  润新知