总结五:Linux文件系统之层次结构及目录管理命令

总结五:Linux文件系统之层次结构及目录管理命令

1FHS(Filesystem Hierarchy Standard)--文件系统层次结构标准

/bin,/sbin:系统自身启动和运行时可能会用到的核心二进制命令

/lib:共享库文件和内核模块

/lib64:共享库文件和内核模块

/etc:配置文件

/usr:universal shared read-only

/usr/bin,/usr/sbin:系统运行中,用户为完成某些操作可能用到的命令

/usr/lib,/usr/lib64:库文件

/usr/share/man,/usr/share/doc:帮助文件

/dev:devices的简写,所有设备的设备文件都存放于此处

设备文件通常也称为特殊文件(仅有元数据,而没有数据)

/proc:伪文件系统,内核和进程信息的虚拟文件系统访问接口

/sys:伪文件系统,硬件设备信息虚拟文件系统接口

/boot:系统引导加载时用到的静态文件,内核和ramdisk(CentOS5:initrd,CentOS6:initramfs,grub(bootloader))

/home/USERNAME:普通用户家目录(可选)

/root:管理员家目录(可选)

/mnt:一般挂载临时文件系统

/media:一般挂载可移动存储设备

/src:服务所用到的数据

/tmp:临时文件存储位置

/var:系统运行中经常发生变化的文件

/var/log:系统相关日志文件

/opt:第三方应用程序的安装目录(早期)

/usr/local:第三方应用程序的安装目录(现在经常放在这里)

/selinux:Security Enhanced Linux:安全加强的Linux

/misc  备用目录

2、文件类型:

普通文件:-,f

目录文件:d

符号链接文件:l

设备文件:

字符设备:c,(线性设备)

块设备:b,(随机设备)

命名管道:p,pipe

套接字文件:s,(unix sock文件)

补:

文件内容的类型查看命令:

file /path/to/somefile

3、目录管理命令

(1)ls命令:-- list简写

用法:ls [option] [file]

常用选项:

-l:long,长格式显示文件的详细属性信息

drwxr-xr-x. 11 root root 4096 6月  30 18:18 cache

左起第一位:文件类型

后面的9位:权限,常称为mode

r:读,Read

w:写,Write

x:执行,eXcute

.:表示文件有隐藏属性

数字:此文件被硬链接的次数

属主:owner,文件的拥有者

属组:group,文件的所属的组

4096:文件大小,单位是字节

-h:human-readable,自动做单位换算

文件最近一次被修改的时间

文件名

-a:显示所有文件

-d:通常和-l配合使用,用于仅显示目录自身属性

-r:reverse,逆序显示

-R:recursive,递归显示,显示子目录中的内容

(2)pwd  --print name of current/working directory

查看当前所在路径

(3)cd  --Change the shell working directory.

切换到别的目录

用法:cd /path/to/somewhere

(4)mkdir --make directories

创建新目录

用法:mkdir /path/to/somewhere

(5)rmdir --remove empty directories

删除空目录

用法:rmdir /path/to/somewhere

时间: 2024-10-07 05:39:33

总结五:Linux文件系统之层次结构及目录管理命令的相关文章

linux初级运维 之目录管理命令(ls,cd,pwd,mkdir)

ls命令:-list directory contents     命令描述:列出目录内容 常用命令选项 -l:使用详细格式列表. -a:列出所有的文件和目录(用来显示以.开头的隐藏文件). -A:显示所有文件和目录但不包括.和..(.表示当前目录...表示上级目录). -h:做单位换算(把字节换算成易读的b-->kb) -d:显示目录自身属性 -i:显示文件的缩影节点号(普天之下莫非王土,所有的文件都挂载在以根为树节点的树上,每个文件都有一个缩影节点号) -r:逆序显示文件 -R:递归显示(显

linux学习之路之目录管理和文件管理

我们知道linux文件系统是一个树型结构,在最上层是'/'目录,根目录的下面就是其他目录,而这些目录下面又可以有多个子目录,这样一层一层的就形成一个树型结构图.那是不是我们查找某一个文件必须要从根目录开始往下查找的呢?当然不是,在这里我将会介绍两种路径方式:相对路径和绝对路径. 什么是相对路径和绝对路径? 绝对路径:就是从'/'根目录开始往下一级一级的查找,直到目的所经过的线路. 相对路径:就是相对当前位置而言来找到目的地所经过的线路. 目录的创建 mkdir:用于创建目录 语法格式:mkdir

《Linux学习并不难》文件/目录管理(7):rmdir命令删除空目录

7.7  <Linux学习并不难>文件/目录管理(7):rmdir命令删除空目录 使用rmdir命令可以在Linux系统中删除空目录. 命令语法: rmdir [选项] [目录] 命令中各选项的含义如表所示. 选项 选项含义 -p 递归删除目录,当子目录删除后其父目录为空时,也一同被删除 例:删除空目录newdir1. [[email protected] ~]# rmdir newdir1 例:同时删除/root/newdir2和/root/newdir2/newdir3这两个空目录. [[

《Linux学习并不难》文件/目录管理(4):cd命令更改工作目录路径

7.4  <Linux学习并不难>文件/目录管理(4):cd命令更改工作目录路径 使用cd命令可以更改用户的工作目录路径.工作目录路径可以使用绝对路径名或相对路径名,绝对路径从/(根)开始,然后循序到所需的目录下,相对路径从当前目录开始. 命令语法: cd [选项] [目录] 命令中各选项的含义如表所示. 选项 选项含义 -P 如果是链接路径,则进入链接路径的源物理路径 cd命令结合各种符号使用方法如下所示. cd:进入用户主目录: cd ~:进入用户主目录: cd -:返回进入此目录之前所在

《Linux学习并不难》文件/目录管理(5): ls命令列出目录和文件信息

7.5  <Linux学习并不难>文件/目录管理(5): ls命令列出目录和文件信息 使用ls命令,对于目录而言将列出其中的所有子目录与文件信息:对于文件而言将输出其文件名以及所要求的其它信息.     命令语法: ls [选项] [目录|文件] 命令中各选项的含义如表所示. 选项 选项含义 -a 显示指定目录下所有子目录与文件,包括隐藏文件 -c 配合-lt:根据ctime 排序并显示ctime -d 如果参数是目录,只显示其名称而不显示其下的各文件和子目录 -F 显示文件类型 -i 在输出

第5章 LINUX文件及目录管理命令基础

第5章 LINUX文件及目录管理命令基础5.1 操作LINUX必知必会基础知识5.1.1 Linux命令行组成结构root @ oldboy ~ # :当前用户名 分隔符 主机名 当前用户登陆后的位置,这是个变量 提示符 5.1.2 基本的Linux命令操作语法示例5.1.3 Linux与Windows的目录结构对比5.2 Linux文件及目录核心命令5.2.1 pwd:显示当前所在位置信息"print working directory"-L:逻辑路径:-P:物理路径系统Bash命令

002-Linux文件类型、权限及目录管理命令

l  1.基本概念: 1.)魔数(magic number):标识二进制程序的执行格式 2.)目录详解 1.目录(directory):文件,路径映射 工作目录(working directory) 当前目录(currentdirectory) 2.路径:从指定起始点到目的地所经过位置 绝对路径:以根为基准进行查找 相对路径:以当前目录为基准进行查找 3.文件系统(file system):层次化管理 3.)文件类型: -:普通文件(file) d: 目录文件(directory file) b

Linux_目录管理命令

本篇博文主要介绍一下Linux系统的目录管理命令,有mkdir,rmdir,ls,cd,pwd,file,tree. 1.mkdir -- 创建目录 用法: mkdir [options] directory... options: -m, --mode=MODE:定义目录的权限 -p, --parents: 创建目录时, 若目录的父目录不存在, 就先创建其父目录, 再创建子目录 -v, --verbose: 显示创建每个目录的信息 2.rmdir -- 删除空目录 用法: rmdir [opt

Linux学习三 文件与目录管理

1 目录与路径 1.1 相对路径与绝对路径 绝对路径:路径的写法一定由根目录 / 写起. 相对路径:路径的写法不是由 / 写起. 1.2 目录的相关操作 . :代表此层目录 .. :代表上一层目录 - :代表前一个工作目录 ~ :代表目前用户身份所在的家目录 ~account :代表account用户的家目录 需注意的是:在所有目录下都存在 ./..,分别代表此层和上层目录.根目录下的 .. 目录与 . 目录是同一个. 常用处理目录的命令: cd:切换目录 pwd:显示当前目录 mkdir:建立