Linux的/bin、/sbin、/usr/sbin、/usr/bin、/usr/local/bin、/usr/local/sbin

1、Linux的/bin、/sbin、/usr/sbin、/usr/bin、/usr/local/bin、/usr/local/sbin

  • /bin bin为binary的简写,包含基本的用户命令,可被所有用户使用。包含能够同时被用户和系统管理员使用的命令(二进制程序),并且可以在不挂载任何其它文件系统的情况下使用。
  • /sbin 存放系统管理员以及其他需要root权限来运行的工具。同类型的工具同时也可以保存在/usr/bin/usr/local/sbin。但是/sbin中保存的工具是在系统启动、复原、恢复和修复的过程中,作为/bin中工具的补充。
  • /usr/bin 非基本的命令二进制文件,所有用户可用。主要放置一些应用软件工具的必备执行档。
  • /usr/sbin 存放了系统管理员使用的、对于boot启动时非必须的二进制程序文件。在/usr确保被挂载的情况下,运行的管理员程序一般存放在/usr/sbin中,在本地安装的管理员程序则应当被存放在/usr/local/sbin中。
  • /usr/local/bin 本地站点用户使用的二进制程序文件。
  • /usr/local/sbin 本地站点管理员使用的二进制程序文件。

总结:如果是用户和管理员必备的二进制文件,通常放在/bin。如果是系统管理员必备,但是一般用户根本不会用到的二进制文件,通常放在/sbin。相对而言,如果不是用户必备的二进制文件,通常会放在/usr/bin;如果不是系统管理员必备的工具,通常会放在/usr/sbin。

2. Linux中的目录介绍

•主目录:/root、/home/username •用户可执行文件:/bin、/usr/bin、/usr/local/bin •系统可执行文件:/sbin、/usr/sbin、/usr/local/sbin •其他挂载点:/media、/mnt •配置:/etc •临时文件:/tmp •内核和Bootloader:/boot •服务器数据:/var、/srv •系统信息:/proc、/sys •共享库:/lib、/usr/lib、/usr/local/lib

参考资料:

  1. http://www.ruanyifeng.com/blog/2012/02/a_history_of_unix_directory_structure.html
  2. https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏吴柯的运维笔记

Redis缓存服务及配置主从服务器

Redis是一个开源的基于内存的永久存储的日志型,key-value数据库。 redis的存储分为内存存储,磁盘存储和log日志文件三部分。 和memcach...

3346
来自专栏我是攻城师

Apache Phoenix安装使用

3077
来自专栏魏艾斯博客www.vpsss.net

DUX 主题 3.0 添加首页置顶文章过程记录

2063
来自专栏技术支持log

linux操作系统无损升级文件系统ext3至ext4--系统盘篇

linux操作系统无损升级文件系统ext3至ext4: 这里我们以CentOS7.0操作系统来作为示例升级系统盘文件系统: 附:linux操作系统无损升级文...

800
来自专栏xingoo, 一个梦想做发明家的程序员

Elasticsearch 文件目录解释

下载后解压的Elasticsearch中,有以下几个基本的目录: home---这是Elasticsearch解压的目录   bin---这里面是ES启动的脚...

2207
来自专栏开源优测

jenkins系统管理(一)-管理用户、管理插件

系统管理主要用于jenkins后台管理配置,包含系统设置、全局安全配置、全局工具配置、管理插件、管理节点、管理用户等功能。 本文将介绍的是系统管理中两个主要功能...

2974
来自专栏五毛程序员

thymeltesys-基于Spring Boot Oauth2的扫码登录框架

36410
来自专栏散尽浮华

文件上传速度查询方法

由于业务迁移,需要将大量文件拷贝到目标机器上的/mnt目录,在拷贝过程中,想要查看上传的速度,做法如下: [root@mail01 ~]# du -sh /mn...

2207
来自专栏Redis

Redis服务器相关命令

服务器相关命令

1803
来自专栏编程坑太多

跟我一起学docker(六)--数据管理

1602

扫码关注云+社区