07 Linux文件和目录管理

1 Linux的文件结构

Linux的文件结构类似于倒树形结构。

07 Linux文件和目录管理_第1张图片
Linux目录结构

在根目录下可以通过指令 ls来查看它的子目录。
根目录下的子目录以及存放的内容:

07 Linux文件和目录管理_第2张图片
根目录下内容

绝对路径:由根目录(/)开始写起的文件名或者目录名。
相当路径:基于当前路径的的文件名或者目录名写法,.代表当前目录 ..代表上一级目录。

07 Linux文件和目录管理_第3张图片
(../..)表示回到上上一级目录

2 文件和目录的基本操作

  • 显示当前的工作目录:pwd //print working directory
  • 变更工作目录:cd //change directory cd后面不跟任何路径,则是回到当前目录的家目录。
  • 新增目录:mkdir [-m 模式] [-p] 目录名] -m指定存取模式(目录的存取模式由掩码umask决定) -p建立目录时建立其所有不存在的父目录。
mkdir temp
mkdir -m 777 temp/abc //对所有用户可读可写
  • 删除目录:rmdir [-p] 删除空目录,如果删除非空目录,rm即可, –p删除目录及父目录

  • 复制文件或目录 :cp+源文件或目录+目的文件或目录要求对其父目录具有写权限

  • 移动文件或目录:mv +源文件或目录+目的文件或目录

  • 删除文件或目录:rm+文件或目录

  • 查找文件或目录:find +路径+参数 -name以指定字符串开头的文件名 -user 查找指定用户所拥有的文件。速度较慢,需要精确匹配。

  • 查看文件内容:

  • cat:直接查阅文件内容,不能翻页

  • more:翻页查看文件内容

  • less:翻页阅读,和more类似。但操作按键比more更加弹性。

  • head:查看文档的前面几行内容,默认为10行

  • tail:查看文件的后面几行内容,默认为10行

你可能感兴趣的:(07 Linux文件和目录管理)