linux中FHS文件系统用法介绍

FHS文件系统

/bin: 可执行程序存放,二进制文件
/sbin: 只有管理员才能执行的命令
操作系统自身运行启动时则需要的程序/sbin,/bin
其他位置:
/usr/bin
/usr/sbin
/usr/local/bin
/usr/local/sbin
操作系统本身之外其他功能某些服务执行程序,在/usr/bin和、/usr/sbin
第三方程序,/usr/local/bin和/sbin

/boot : 存放系统引导文件,内核,ramfs文件,bootloader,grup等
/dev : 设备文件存放目录
/etc : 配置文件存放目录
/etc/sysconfig :系统应用配置文件
/etc/init.d :系统服务脚本,在centos7上则有所改变
/home : 普通用户默认家目录,和用户名同名的目录
/root : 管理员家目录(在unix上管理员是没有家目录,也不允许登录)
/lib64,/lib : lib是32位系统库文件位置,lib64则是lib64的库文件位置,如果是32位系统则没有lib64目录
应用程序库:
如果应用程序是装在/usr/local/的库文件会在/usr/local下创建一个lib,但是系统不会到这里来查找库文件
如果应用程序安装在/usr/bin,/bin,/sbin下则存放在/lib下
/lost+found : 新建的格式化后的分区都会产生一个
/media : 媒体媒介,专用挂载位置,通常用来挂在便携式设备,如果光盘,usb
/mnt : 专用挂在位置,通常用来挂载额外的存储设备,如硬盘等
/mics : 备用目录
/net : 不是标准目录
/opt : 备用可选目录,通常用来安装第三方软件,在早期没有/usr/local时候则安装在/opt下
/proc : 伪文件系统,内核参数的映射,这些参数在启动后才会映射!在proc中显示的文件其实不是文件。(内核参数和内核状态参数,内核将参数映射为一个文件,而文件的值是参数可以赋的值)
/sys : 伪文件系统,系统级别的外围硬件设备特性相关的参数,也表现为文件
/srv : 为服务提供数据存放位置
/tmp : 临时文件系统,默认存放一定时间的文件,超过则删除
/usr : shared共享的,readonly只读,
/usr/include : 头文件,包含其他和开发相关
/var : 频繁发生变化的文件
/var/log
/var/lock
/var/run
/var/cache

时间: 2024-07-29 11:53:33

linux中FHS文件系统用法介绍的相关文章

linux中uptime命令用法介绍

uptime命令用法十分简单:直接输入uptime即可. 另外还有一个参数  -V ,是用来查询版本的. (注意是大写的字母v) [linux @ localhost]$ uptime –V procps version 3.2.7 [linux @ localhost]$ uptime 显示结果为: 10:19:04 up 257 days, 18:56,  12 users,  load average: 2.10, 2.10,2.09 显示内容说明: 10:19:04           

Linux中tail命令用法详解_Linux

tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文件写到标准输出.很多人喜欢使用tail –f 来监控日志文件. 一.Linux tail命令格式 Linux tail命令 格式如下所示 tail [OPTION]... [FILE]... Linux tail命令 参数如下所示 -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c

linux中whereis命令用法与which区别

whereis语法 whereis [ -s ] [ -b ] [ -m ] [ -u ] [ { { -S | -B | -M } Directory ... }... -f ] 要找的文件名. 补充说明:whereis指令会在特定目录中查找符合条件的文件.这些文件的属性应属于原始代码,二进制文件,或是帮助文件. 描述 whereis 命令找到指定文件的源.二进制文件和手册等各部分.提供的名称首先去除前导路径名组件和任何(单个的)格式为 .ext 的尾随扩展名(例如,.c).由于使用源代码控制

Linux中find常见用法示例

  ·find path -option [ -print ] [ -exec -ok command ] {} ; find命令的参数; pathname: find命令所查找的目录路径.例如用.来表示当前目录,用/来表示系统根目录. -print: find命令将匹配的文件输出到标准输出. -exec: find命令对匹配的文件执行该参数所给出的shell命令.相应命令的形式为'command' { } ;,注意{ }和;之间的空格. -ok: 和-exec的作用相同,只不过以一种更为安全的

linux中的inode简单介绍

最近在linux上创建目录的时候出现mkdir:Cannot create directory***: No space left on device, 但是df的时候发现空间还有几百G(有同事是中文的机器出现Mkdir: 无法创建目录***,设备上没有空间).不能继续创建目录或者touch文件的原因是Inode满了. Inode的数量是有限制的,每个文件对应一个Inode, 那么如何查看inode的最大数量呢, [work@*** ~]$ df -i Filesystem Inodes IUs

linux中ls命令用法详解

ls 普通文件: -,f 目录文件: d 链接文件(符号链接): L 设备文件: 字符设备:c 块设备:b 命名管道: p 套接字文件: s linux文件时间戳 时间分为三种类型:创建时间, 修改时间:open 访问时间:读写 改变时间:源数据发生改变时间 在linux中同目录中,目录和文件是不能同名的 ls :列出目录内容 ls -a查看所有文件 [root@docker-node1 scripts]# ls -a .  ..  cmdline-jmxclient-0.10.3.jar  j

Linux中LVM的综合性介绍及实现

1 LVM: 是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. DM逻辑设备介绍 1.1 卷组(Voume  Group):多个物理卷组成的一个组,它是个组合,不能直接使用,要想使用组合后的空间需要创建逻辑卷:VG大小取决与物理卷,VG中可以划分多个逻辑卷(可以动态缩展) 1.2  逻辑卷:可以是卷组所有可用空间,是真正意义上的动态缩减设备,本身有两种边界,一个是物理边界,一个是逻辑边界:也可以说每个逻辑卷就是个文件系统,或者

linux 中特殊符号用法详解

# 井号 (comments)#管理员  $普通用户 脚本中 #!/bin/bash   #!/bin/sh井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号后面的是注解文字,不会被执行. # This line is comments.echo "a = $a" # a = 0由于这个特性,当临时不想执行某行指令时,只需在该行开头加上 # 就行了.这常用在撰写过程中.#echo "a = $a" # a = 0如果被用在指令中,或者引号双引号括住的话

Unix/Linux中Cron的用法

cron是unix或者linux下用来定时任务的命令,大致的用法如下: 1.服务的启动和关闭 /sbin/service crond start   //启动服务 /sbin/service crond stop    //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload  //重新载入配置 也可以让该服务在开机时自启动:在/etc/rc.d/rc.local这个脚本的末尾加上如下脚本: /sbin/servic