Linux学习笔记(一) | 青训营笔记

85 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 8 天

大项目的后端部署在linux系统上,本栏目主要用于记录Linux的学习操作笔记,本节是linux的一些操作命令。

  • 文件目录操作
    • 基本操作
      • ls [-a/-l/-al][dirName]
        • 作用:显示指定目录下的内容
        • 说明
          • -a显示所有文件及目录(包括 .开头 的隐藏文件)
          • -l显示包括文件形态、权限、拥有者、文件大小等详细信息
          • dir指定目录
        • cd [dirName]
          • 作用:进去指定目录
          • 特殊说明
            • ~表示用户的home目录
            • .表示目前所在的目录
            • ..表示目前目录位置的上级目录
    • 文件阅读
      • cat [-n] <fileName>

        • 作用:显示文件内容
        • 说明
          • -n表示由1开始对所有输出的行数编号
      • more <fileName>

        • 作用:以分页的形式显示文件内容
        • 操作说明
        操作含义
        回车键向下滚动一行
        空格键向下滚动一屏
        b返回上一屏
        q/Ctrl+c退出more
      • tail [-f] <fileName>

        • 作用:查看文件末尾的内容
        • 说明
          • -f表示动态读取文件末尾内容并显示,通常用于日志文件的内容输出,若-10表示显示最后十行的内容
    • 创建和删除
      • mkdir [-p] <dirName>
        • 作用:创建目录
        • 说明
          • -p表示确保目录名称存在,不存在就创建一个,以此实现多层目录同时创建
      • rmdir [-p] <dirName>
        • 作用:删除空目录
        • 说明
          • -p表示当前子目录被删除后使父目录为空目录的话,则一并删除
          • dirName*表示删除以dirName开始的空目录
      • rm [-r/-f/-rf] <name>
        • 作用:删除文件或目录
        • 说明
          • -r表示将目录以及目录中所有文件(目录)逐一递归删除
          • -f表示无需确认,直接删除文件
          • -rf表示无需确认直接递归删除
    • 查找
      • find <dirName> -name <fileName>
        • 作用:在指定目录下查找文件
      • grep <word> <fileName>
        • 作用:从指定文件查找指定的文本内容