Lesson 005 —— Linux 文件系统

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/woodhost/article/details/83024496

Lesson 005 —— Linux 文件系统

在 Linux 或 UNIX 操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构。使用 / 表示根目录. 表示当前目录,即用户所在工作目录;.. 表示父目录,即当前目录的上一层目录。pwd 显示当前目录(print wording directory)。cd 改变工作目录(change directory)。. 开头的文件都是隐藏目录。

Linux 系统中的一些重要目录

  • bin 目录: 用来存放常用的可执行文件
  • sbin 目录: 用来存放系统的可执行文件(super bin)
  • home 目录: 用来存放用户自己的文件或目录。超级用户的家目录是 /root 目录,而普通用户的家目录存放在 home 目录下,并使用用户名作为最后一级目录(家目录)的名称。
  • dev 目录: 设备文件目录
  • etc 目录: 配置文件目录
  • mnt 目录: 挂载点目录
  • opt 目录: 第三方协力软件
  • boot 目录: 开机与系统核心
  • usr 目录: 软件放置处
  • lib 目录: 系统函数库与核心所需模块
  • /usr/local 目录:系统管理员在本机安装自己下载的软件安装目录

绝对路径与相对路径

  • 绝对路径:由根目录(/)开始写起的文件名或目录名称,是文件位置的完整路标, 例如 /home/dmtsai/.bashrc
  • 相对路径:不是以正斜线(/)开始,相对路径可以包含从当前目录到要查找的目录或文件所必须遍历的每一个目录的名字。

目录文件的浏览与管理

  • cd ..: 切换到上一级目录
  • cd ~: 切换到当前用户的家目录,或者 cd
  • cd -: 切换到上一次所在的目录
  • cp: 复制命令(copy)。-i 选项表示覆盖前询问,使 -n 选项失效;-r 选项表示进行递归拷贝;-f 选项表示强制拷贝。
  • mv: 移动及修改文件和目录名
  • mkdir: 生成目录(make directory)。无法递归建立,使用选项 -p 解决
  • touch: 创建文件
  • rm : 删除命令(remove)。-i 提示是否删除;-f 强制删除,不提示;-r 递归删除,删除目录
  • rmdir: 删除空目录
  • cat: 查看文件内容
  • head: 查看文件头几行内容,默认显示前十行,head -2 hello.txt
  • tail: 查看文件末尾几行内容,默认显示末尾十行;tail -f hello.txt 实时显示文件的内容,内容改变,这里显示的内容也更新,动态监测。
  • more: 查看文件内容,只显示一部分,回车继续显示其余的内容
  • less: 查看文件内容,只显示一部分,使用上下键翻页查看其余内容

猜你喜欢

转载自blog.csdn.net/woodhost/article/details/83024496
今日推荐