首页 > 其他分享 >可执行文件常见目录

可执行文件常见目录

时间:2023-07-26 11:22:08浏览次数:26  
标签:可执行文件 bin sbin 常见 命令 软件包 目录

/usr/local/bin:用于存放用户自行安装的软件或第三方软件的可执行文件。

/usr/bin:系统自带的命令和工具的可执行文件通常位于此目录下。
/usr/sbin:包含系统管理员使用的命令和工具的可执行文件。

/bin:包含一些基本的系统命令和工具的可执行文件。
/sbin:包含一些系统管理员使用的命令和工具的可执行文件。

/bin 和 /sbin 区别:

在Unix-like系统中,/bin和/sbin都是存放系统命令的目录,但它们之间有一些区别。

/bin:

  • /bin目录存放的是系统启动和运行过程中所需的基本命令。
    -这些命令是为了满足系统的最小功能需求而设计的,通常不需要超级用户权限才能运行。
  • /bin目录下的命令包括一些常见的命令,如ls、cp、mv、rm等,用于文件管理、进程控制、文本处理等操作。
  • /bin目录通常包含在系统的根文件系统中,并且对于所有用户都可用。

/sbin:

  • /sbin目录同样存放系统命令,但这些命令通常是面向系统管理员使用的。
  • /sbin目录下的命令提供了一些高级功能和服务,例如系统初始化、网络配置、磁盘管理、系统维护和修复等。
  • 这些命令通常需要超级用户权限才能运行,因此一般用户可能很少直接使用这些命令。
  • /sbin目录通常也包含在系统的根文件系统中,但对于普通用户来说,这些命令并不常见或可用。

需要注意的是,虽然/bin和/sbin目录下的命令都属于系统命令,但对于普通用户而言,直接使用的常见命令通常位于/bin目录下。而/sbin目录下的命令则提供了一些高级功能和服务,更多用于系统管理和维护的需要,并且需要超级用户权限才能运行。

/opt 和 其他路径的区别

共同点在于它们存储的都是软件,但软件类型有所不同
其他路径下常用于存放系统或用户自行安装的第三方可执行文件,/opt常用于存放第三方供应商提供的软件包
即需要区分可执行文件和软件包的概念,可执行文件可以理解为是一个个命令,而软件包则是命令或相关的文件和程序的集合。软件包通常由开发者或供应商打包并发布。一个软件包可以包含可执行文件、库文件、配置文件、文档等多种类型的文件

标签:可执行文件,bin,sbin,常见,命令,软件包,目录
From: https://www.cnblogs.com/hongyugao/p/17581964.html

相关文章

  • 企业通讯软件都有哪些?4款常见的企业通讯软件推荐
    在现代企业中,高效的内部沟通和协作是成功的关键。为了满足这一需求,越来越多的企业开始使用专门的企业通讯软件。这些软件提供了一系列功能,包括即时通讯、视频会议、文件共享等,帮助团队成员更好地协作和沟通。那么企业通讯软件都有哪些?下面推荐几款比较常见的企业通讯软件。  ......
  • 【d2l】【常见函数】【6】 detach()、detach_()
    都是pytorch里的方法,作用是让当前张量停止进入计算图具体的区别参考:https://cloud.tencent.com/developer/article/1659274......
  • Java面试常见问题总结
    Java面试常见问题总结Java基础Java中的几种基本数据类型是什么?对应的包装类型是什么?各自占用多少字节呢?String、StringBuffer和StringBuilder的区别是什么?String为什么是不可变的?Strings1=newString("abc");这段代码创建了几个字符串对象?==与equals?hashCo......
  • python导入上一级目录模块
    如何在Python中导入上一级目录的模块流程概述在Python中,要导入上一级目录的模块,可以通过修改系统路径来实现。具体流程如下:步骤操作步骤1获取当前文件所在路径步骤2获取上一级目录路径步骤3将上一级目录路径添加到系统路径中步骤4导入上一级目录的模块......
  • python切换工作目录
    Python切换工作目录在编写Python程序时,有时候我们希望将当前工作目录切换到其他目录下。Python提供了一些方法来实现这一功能。本文将介绍Python中如何切换工作目录,并提供一些示例代码。为什么要切换工作目录?在编写Python程序时,我们经常需要读取或写入文件,或者调用其他模块,这些......
  • python前一级目录
    Python前一级目录Python是一种高级编程语言,其简单易学、功能强大的特点使其成为最受欢迎的编程语言之一。在Python的安装目录中,有一个称为"python前一级目录"的文件夹。本文将向您介绍这个文件夹的作用和使用方法,并提供相关代码示例。什么是"python前一级目录""python前一级目录......
  • mysql cpu使用率高的常见原因 mysql cpu占用率过高
    文章来自:https://blog.51cto.com/u_12192/6319295简单的分为下面几个步骤来解决这个问题:1、mysql运行正常,也有可能是同步设置问题导致2、如果mysql运行正常,那就是php的一些sql语句导致问题发现,用root用户进入mysql管理mysql-uroot-p输入密码mysql:showprocesslist;语句,查......
  • 【d2l】【常见函数】【3】 tensor.argmax( )
    从张量的特定维度上取出最大的元素值所对应的索引......
  • 解决C语言编程常见问题,轻松提高编程水平!
    遇到错误时应该如何处理   当遇到错误时,不要惊慌失措。首先要查看错误提示信息,如果是中文提示就直接阅读,如果是英文提示则进行翻译理解。根据错误提示定位到错误发生的代码行数,通常错误就在该行的上下几行代码中。不要偷懒,马上向他人询问问题,这样对自己负责任。成长需要经历......
  • vue项目目录结构和启动过程
     1.首先是index.htmlindex.html则是项目的首页,入口页,也是整个项目唯一的HTML页面。一般只定义一个空的根节点,在main.js里面定义的实例将挂载在根节点下,内容都通过vue组件来填充。2.src/main.js相当于Java中的main方法,是整个项目的入口js。主要是引入vue框架,根组件及路由设......