首页
学习
活动
专区
圈层
工具
发布

linux下 bin、sbin、usrsbin、usrbin 目录的作用和区别

目录 1 区别 1 区别 这些目录都是存放命令的 bin为binary(二进制的,二元的)的简写 首先区别下/sbin和/bin: 从命令功能角度: /sbin 下的命令属于基本的系统命令,如shutdown...,reboot,用于启动系统,修复系统 /bin下存放一些普通的基本命令,如ls,chmod等,这些命令在Linux系统里的配置文件脚本里经常用到 从用户权限的角度: /sbin目录下的命令通常只有管理员才可以运行...接下来看/usr/bin,/usr/sbin 与 /sbin,/bin 目录的区别: /bin,/sbin目录是在系统启动后挂载到根文件系统中的,所以/sbin,/bin目录必须和根文件系统在同一分区.../usr/sbin存放的一些非必须的系统命令;/usr/bin存放一些用户命令,如led(控制LED灯的)。 PS: /bin是系统的一些指令。.../usr/bin 是你在后期安装的一些软件的运行脚本。

4.1K20

jdk文件bin目录中各种工具的作用(javacjavapjavajarjstatjvadoc等)

-d 目录>                    指定放置生成的类文件的位置   -s 目录>                    指定放置生成的源文件的位置   -h 目录>                    ...-cp    目录和 zip/jar 文件的类搜索路径>     -classpath 目录和 zip/jar 文件的类搜索路径>   用 ; 分隔的目录, JAR 档案  和 ZIP 档案列表,...3.简单使用(创建仅显示 public 类和成员的Work1.java的javadoc文档,存放在当前目录下的Work1_Javadoc目录中) ?    ...(父目录) 组件     -M  不创建条目的清单文件     -i  为指定的 jar 文件生成索引信息     -C  更改为指定的目录并包含以下文件        如果任何文件为目录, 则对其进行递归处理...jhat:用于对JAVA heap进行离线分析的工具,他可以对不同虚拟机中导出的heap信息文件进行分析,如Linux上导出的文件可以拿到WINDOWS上进行分析,可以查找诸如内存方面的问题。

3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【开发环境】JRE 裁剪 ① ( 裁剪 bin 目录下的 dll 动态库文件 )

    文章目录 一、JRE 裁剪 二、裁剪 bin 目录下的 dll 动态库文件 参考博客 : 精简jre1.8 精简jre步骤 裁剪JRE(嵌入式设备的java环境移植) 资源下载地址 : https://...目录下的 dll 动态库文件 ; 第二步 : 裁剪 lib 目录下的 jar 文件 ; 第三步 : 裁剪 rt.jar 文件 ; 二、裁剪 bin 目录下的 dll 动态库文件 ---- 下载 Process..." Path " , 将下方的内容按照名称进行排列 , 在最下方可以看到 该进程 运行时 用到的 dll 动态库 ; 最后 , 进入 jre 的 bin 目录 , 点击 " 名称 " , 将文件按照名称排序...; 开始尝试依次删除文件 , 然后测试程序是否还可以正常运行 ; 按照名称 , 逐个删除 ; 先处理目录文件 D:\004_Operate\exe4j_work\JreCutter\jre_32\bin...\client\jvm.dll , 下面的 D:\004_Operate\exe4j_work\JreCutter\jre_32\bin\client 目录中 , 保留 jvm.dll 文件 , 删除其它文件

    1.3K20

    Linux bin, sbin, usrbin, usrsbin 区别

    在linux下我们经常用到的四个应用程序的目录是:/bin、/sbin、/usr/bin、/usr/sbin  bin:  bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp.../bin: 是系统的一些指令. /sbin: 一般是指超级用户指令. /usr/bin: 是你在后期安装的一些软件的运行脚本....综述: 如果是用户和管理员必备的二进制文件,就会放在/bin; 如果是系统管理员必备,但是一般用户根本不会用到的二进制文件,就会放在 /sbin。...如果不是用户必备的二进制文件,多半会放在/usr/bin; 如果不是系统管理员必备的工具,如网络管理命令,多半会放在/usr/sbin。...参考推荐: /bin、/sbin、/usr/bin、/usr/sbin目录的区别 Linux 之 /etc/profile、~/.bash_profile 等几个文件的执行过程

    6.6K72

    Linux的bin、sbin、usrsbin、usrbin、usrlocalbin、usrlocalsbin

    1、Linux的/bin、/sbin、/usr/sbin、/usr/bin、/usr/local/bin、/usr/local/sbin /bin bin为binary的简写,包含基本的用户命令,可被所有用户使用...同类型的工具同时也可以保存在/usr/bin、/usr/local/sbin。但是/sbin中保存的工具是在系统启动、复原、恢复和修复的过程中,作为/bin中工具的补充。.../usr/bin 非基本的命令二进制文件,所有用户可用。主要放置一些应用软件工具的必备执行档。 /usr/sbin 存放了系统管理员使用的、对于boot启动时非必须的二进制程序文件。...相对而言,如果不是用户必备的二进制文件,通常会放在/usr/bin;如果不是系统管理员必备的工具,通常会放在/usr/sbin。 2....Linux中的目录介绍 •主目录:/root、/home/username •用户可执行文件:/bin、/usr/bin、/usr/local/bin •系统可执行文件:/sbin、/usr/sbin

    7.1K90

    【Linux 内核】Linux 内核源码目录说明 ① ( arch 目录 | block 目录 | certs 目录 | crypto 目录 | Documentation 目录 )

    文章目录 一、arch 目录 二、block 目录 三、certs 目录 四、crypto 目录 五、Documentation 目录 在上一篇博客 【Linux 内核】Linux 内核源码结构 ( 下载...Linux 内核源码 | 使用 VSCode 阅读 Linux 内核源码 ) 中 , 使用了 Visual Studio Code 查看 Linux 内核源码 , 本篇博客开始分析 Linux 内核源码结构...; 一、arch 目录 ---- arch 目录是 针对 不同 CPU 体系架构平台 的代码 , 将 与 平台 相关的代码 放在该目录中 , 如某些代码只针对 x86 架构的平台 , 那么放在 arch.../x86 目录下 ; 每种体系结构 , 都有 相应的子目录 , 如 arm , arm64 分别是 arm 32 位和 64 位平台 ; 二、block 目录 ---- block 目录 , 是子系统目录..., 其中存储了 块设备驱动 相关代码 ; 三、certs 目录 ---- certs 目录中存储了 认证 和 签名 相关代码 ; 四、crypto 目录 ---- crypto 目录中存储了 内核中常用的

    16.9K30

    Linux的目录管理

    01 — 创建目录 在 Linux 系统中建立新目录的命令是 mkdir。该命令的使用方式如下: mkdir [选项] 目录 -m 在建立目录时把按模式指定设置为目录权限。...该目录的权限分为:目录所有者的权限、组中其他人对目录的权限和系统中其他人对目录的权限。这三个权限分别用三个数字之和来表示:对目录的读权限是 4(r)、写权限是 2(w)、执行权限是 1(x)。...此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。...02 — 删除目录 rmdir 命令用来删除目录,一般情况下要删除的目录必须为空目录,如果所给的目录不为空,系统会报告错误。...切换到上一次操作过的目录cd - 切换到登录用户的家目录cd 或者 cd ~ 显示当前工作目录的命令是 pwd 命令

    1.7K20

    【Linux 内核】Linux 内核源码目录说明 ③ ( lib 目录 | LICENSES 目录 | mm 目录 | net 目录 | samples 目录 | scripts 目录 )

    文章目录 一、lib 目录 二、LICENSES 目录 三、mm 目录 四、net 目录 五、samples 目录 六、scripts 目录 一、lib 目录 ---- lib 目录中存储了 C 语言标准库的子集...相关代码 ; 二、LICENSES 目录 ---- LICENSES 目录中存储了 开源许可协议 相关协议文本 ; 该目录拿下都是文本文件 ; 三、mm 目录 ---- mm 目录中存储了 内存管理...( Memory Management ) 相关代码 ; 四、net 目录 ---- net 目录中存储了 网络协议 相关代码 ; 如 : TCP , WIFI , IPV4 , IPV6 等 ;...五、samples 目录 ---- samples 目录中存储了 Linux 内核参考示例代码 ; 六、scripts 目录 ---- scripts 目录中存储了 内核 编译 配置 相关脚本 ;

    14K40

    【Linux 内核】Linux 内核源码目录说明 ② ( drivers 目录 | fs 目录 | include 目录 | init 目录 | ipc 目录 | kernel 目录 )

    文章目录 一、drivers 目录 二、fs 目录 三、include 目录 四、init 目录 五、ipc 目录 六、kernel 目录 一、drivers 目录 ---- drivers 目录中存储了...驱动程序 相关代码 , 如 USB 总线驱动程序 , PCI 总线驱动程序 , 显卡驱动程序 , 网卡驱动程序 等 ; 二、fs 目录 ---- fs 目录中存储了 虚拟文件系统 ( Virtual...File System ) 相关代码 ; 每个 逻辑文件系统 , 都在 fs 目录下 有对应的目录 , 如 ext2 , ext3 , ext4 , fat , nfs 等 ; 三、include...目录 ---- include 目录中存储了 内核源码 依赖 的 大部分头文件 代码 ; include 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ; 四、...init 目录 ---- init 目录中存储了 Linux 内核的初始化 相关代码 ; 该 初始化代码 关联到了 内存的各个组件 的入口 ; 五、ipc 目录 ---- ipc 目录中存储了 进程间通信

    17.2K20

    Linux 的目录与文件

    3、/bin 可执行二进制文件的目录,这里存放了标准的 Linux 的工具,比如像“ls”、“vi”还有“more”、tar、mv、cat等。...通常来说,这个目录已经包含在你的“path”系统变量里面了。 什么意思呢? 就是:当你在终端里输入ls,系统就会去/bin目录下面查找是不是有 ls 这个程序。...有些linux系统会定期自动对这个目录进行清理,因此,千万不要把重要的数据放在这里。 8、/usr 在这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。.../usr目录包含了许多子目录: /usr/bin:用于存放程序; /usr/share:用于存放一些共享的数据,比如音乐文件或者图片等等; /usr/share/doc:系统说明文件存放目录。...11、/media 有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。 12、/boot 放置linux系统启动时用到的一些文件。

    5.7K10

    linux的那些常见目录

    1. bin目录 binary(二进制的):许多“指令”对应的可“执行程序文件”目录 2. sbin目录 说明:super binary 超级的 二进制 许多“指令”对应的可“执行程序文件”目录,该目录文件对应指令都是.../usr/bin许多“指令”对应的可“执行程序文件”目录 /usr/sbin root用户执行的指令 对应的 可“执行程序文件”目录 4. dev目录 说明:device 系统硬件设备目录(linux...“家目录”用户后期使用系统的时候首先会首先进入其目录家目录名字默认与当前用户名字一致用户对家目录拥有绝对最高的权限 6. proc目录 内存映射目录,该目录可以查看系统的相关信息 7. var目录...:系统启动核心目录,用于储存系统启动文件 Linux系统的核心文件只要 18M du -h:查看文件的大小 9. etc目录 系统主要配置文件目录 例如: /etc/passwd 用于存储用户信息的文件.../etc/group 用于存储组别信息的文件 10. lib目录 library:系统资源文件类库目录 11. selinux目录(secure enhanced linux) 说明:安全增强型的linux

    99910

    Kali Linux的目录结构

    Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图: kali Linux 目录结构 bin 存放二进制可执行文件(如我们常用的 ls ping cp...这也是Linux中基本的目录。 etc 存放系统管理和配置文件。如我们的ssh apache nginx mysql的配置文件都会存放在该目录。...usr 用于存放系统应用程序,是Linux中最庞大的一个目录体系,在其下层目录又包含下面 /usr/bin存放用户二进制程序或已安装的程序,都在此目录。.../usr/doc linux帮助文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib常用的动态链接库和软件包的配置文件 /usr/man帮助文档 /usr/src...源代码 /usr/local/bin本地增加的命令 /usr/local/lib本地增加的库 opt 用户可以选择额外安装的一些应用,会在此目录。

    72110

    Linux下创建可执行bin安装文件

    如果能够将这两个文件合并为一个可执行文件,那安装的过程就更简单明了。 2、代码保护。对于一段脚本,提供给用户使用,但是不希望用户看到脚本的内容,可以通过将脚本发布为.bin的形式。...这时,如果用file命令查看install-rpm.bin文件,可以发现它的类型还是文本类型,用vim编辑器打开,还是可以看到脚本内容的,也可进行修改。 ?.../shc -f install-rpm.bin 通过 shc 可以将脚本文件编译成二进制文件,隐藏了脚本的内容,对于一般的用户是没办法查看和修改的。...参考资料: 1、Linux .bin安装文件制作 2、dos2unix 3、linux下制作二进制bin 文件制做方法 4、shc 5、How to Encrypt Your Bash Shell...Script on Linux Using SHC

    11.5K20
    领券