前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux的/bin、/sbin、/usr/sbin、/usr/bin、/usr/local/bin、/usr/local/sbin

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

作者头像
Tyan
发布2017-12-29 10:41:51
5.1K0
发布2017-12-29 10:41:51
举报
文章被收录于专栏:SnailTyanSnailTyan

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
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-05-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2. Linux中的目录介绍
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档