• linux学习之路3 文件系统结构


    一些有用的定义:

    • linux文件系统为一个倒转的单根树状结构
    • 文件系统的根为“/”
    • linux系统文件严格区分大小写,而windows系统不区分大小写
    • 路径使用“/”分割(widows中使用“”)

    文件结构图如下:

    树状文件系统


    • 当前操作目录

    使用pwd(print work directly)命令显示当前目录

    文件名称

    文件的名称大小写敏感
    名称最多可以为255个字符
    除了正斜线以外,都是有效字符
    通过touch命令可以创建一个空白文件或者更新已有文件的时间
    以”.”开头的文件为隐藏文件

    文件操作相关命令


    • ls 列出目录内容
      ls -a 显示所有文件(包括隐藏文件)
      -l 显示详细信息(包括权限)
      -R 递归显示子目录结构(结构化)
      -ld 显示目录和链接信息 (不显示目录内容,显示目录的信息)

    • file 查看文件类型
      file +文件

    • cd 切换目录
      cd “..” 上一级目录
      “.” 当前目录
      “~”用户家目录
      “-” 上一个工作目录
    • cp 复制文件目录
      cp 源文件(文件夹) 目标文件(文件夹)
      -r 递归复制整个目录树(文件夹)
      -v 显示详细信息
      常用-rv参数
    • mv 移动、重命名文件或目录
      mv 文件夹 目标目录

    • touch 和rm 创建、删除文件
      touch 创建一个空文件或者更新文件时间
      rm -i 交互式(给出提示)
      -r 递归的删除包括目录中的所有内容
      -f 强制删除,没有提示
      用得较多的是-ri

    • mkdir 创建/删除目录
      mkdir 创建一个目录
      rmdir 删除一个目录
      rm -r(-f) 删除非空目录 f为强制删除,可以覆盖i参数
  • 相关阅读:
    2018.10.10python homework
    2018.10.10python学习第十六天part3
    2018.10.10python学习第十六天part2
    2018.10.10python学习第十六天part1
    2018.09.28python学习第十三天part3
    2018.09.28python学习第十三天part2
    2018.09.28python学习第十三天part1
    当不搞技术好几年后,又回来了,忽然很亲切
    福大软工 · BETA 版冲刺前准备(团队)
    事后诸葛亮
  • 原文地址:https://www.cnblogs.com/bryce1010/p/9387356.html
Copyright © 2020-2023  润新知