/bin、/sbin、/usr/bin、/usr/sbin目录的区别
2019独角兽企业重金招聘Python工程师标准>>>
/bin、/sbin、/usr/bin、/usr/sbin目录的区别
普通用户的PATH的环境变量不包括/sbin。如果没有指定/sbin这个路径话,那么普通用户缺省当然是不使用这些命令的,这个目录里都是给管理员用的,当然从权限管理的角度还是不要让普通用户能够拥有随便重启机器的权限也好,否则随便一个用户都可以重启机器,都可以执行fdisk,mkfs之类的命令的话也太恐怖了。
在linux下我们经常用到的四个应用程序的目录是/bin、/sbin、/usr/bin、/usr/sbin 。而四者存放的文件一般如下:
bin目录:
bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。
/usr/bin目录:
主要放置一些应用软件工具的必备执行档例如c++、g++、gcc、chdrv、diff、dig、du、eject、elm、free、gnome*、 zip、htpasswd、kfm、ktop、last、less、locale、m4、make、man、mcopy、ncftp、 newaliases、nslookup passwd、quota、smb*、wget等。
/sbin目录:
主要放置一些系统管理的必备程序例如:cfdisk、dhcpcd、dump、e2fsck、fdisk、halt、ifconfig、ifup、 ifdown、init、insmod、lilo、lsmod、mke2fs、modprobe、quotacheck、reboot、rmmod、 runlevel、shutdown等。
/usr/sbin目录:
放置一些网路管理的必备程序例如:dhcpd、httpd、imap、in.*d、inetd、lpd、named、netconfig、nmbd、samba、sendmail、squid、swap、tcpd、tcpdump等
综述:如果这是用户和管理员必备的二进制文件,就会放在/bin。如果这是系统管理员必备,但是一般用户根本不会用到的二进制文件,就会放在 /sbin。相对而言。如果不是用户必备的二进制可执行文件,多半会放在/usr/bin;如果不是系统管理员必备的工具,多半会放在/usr/sbin。
转载于:https://my.oschina.net/ajian2014/blog/304961
/bin、/sbin、/usr/bin、/usr/sbin目录的区别相关推荐
- /bin,/sbin,/usr/sbin,/usr/bin 目录区别
这些目录都是存放命令的,首先区别下/sbin和/bin: 从命令功能来看,/sbin 下的命令属于基本的系统命令,如shutdown,reboot,用于启动系统,修复系统,/bin下存放一些普通的基本 ...
- Linux下的/bin、/sbin、/usr/bin、/usr/sbin目录
Linux下的/bin./sbin./usr/bin./usr/sbin目录 在linux下我们经常用到的四个应用程序的目录是/bin./sbin./usr/bin./usr/sbin .而四者存放的 ...
- centos /bin /sbin /usr/bin /usr/sbin 目录的说明
在linux下我们经常用到的四个应用程序的目录是/bin./sbin./usr/bin./usr/sbin .而四者存放的文件一般如下: bin目录: bin为binary的简写主要放置一些系统的必 ...
- LInux下 /bin、/sbin、/usr/sbin、/usr/bin 目录的作用和区别
这些目录都是存放命令的 bin为binary(二进制的,二元的)的简写 首先区别下/sbin和/bin: 从命令功能角度: /sbin 下的命令属于基本的系统命令,如shutdown,reboot,用 ...
- /bin,/sbin,/usr/sbin,/usr/bin 目录之简单区别
/bin,/sbin,/usr/sbin,/usr/bin 目录 这些目录都是存放命令的,首先区别下/sbin和/bin: 从命令功能来看,/sbin 下的命令属于基本的系统命令,如shutdown, ...
- Linux目录/bin、/sbin、/usr/bin、/usr/sbin的区别
/bin./sbin./usr/bin./usr/sbin目录的区别 在linux下我们经常用到的四个应用程序的目录是/bin./sbin./usr/bin./usr/sbin . 而四者存放的文件一 ...
- linux中/bin和/sbin和/usr/bin和/usr/sbin
首先先解释一下bin和sbin的意思: 1.bin:为任何用户都可以使用的指令 2.sbin:(super bin)也就是只有超级管理员才能使用的指令 /usr UNIX Software Re ...
- in the java search_elasticsearch which: no java in (/sbin:/bin:/usr/sbin:/usr/bin)
机器:centos7.2 javahome: export JAVA_HOME=/root/jdk1.8.0_60 export PATH=$JAVA_HOME/bin:$PATH export CL ...
- Linux 下的/usr/bin /usr/sbin /usr/local/bin /usr/local/sbin区别
1./bin 是所有用户都可以访问并执行的可执行程序.包括超级用户及一般用户. 供所有用户(包括root用户和一般用户)使用的基本命令,主要有cat,chmod,date,cp,bash等等常用的命令 ...
最新文章
- 微型计算机的EMC设计视频,干货 | EMC设计有多难,看完这31个电磁兼容标准电路,瞬间懂了...
- list和map用法java,java 集合list和map的用法
- mysql时间日期操作
- 神策数据荣获“2017年度中国双创好项目”奖项
- eclipse中可以导入其它工具编写的RobotFramework脚本吗?
- 矩阵求导术(上、下)
- php 实现贪吃蛇游戏,C++实现简单贪吃蛇游戏
- Uber 宣布将香港最低打车费用上涨 80%, 最低 45 港币
- java集合输入存储_Java练习IO流使用Properties集合存储数据并...
- macOS和iOS间的隔空接力功能
- linux设备驱动归纳总结(三):5.阻塞型IO实现【转】
- codeproject的文章【一】
- Python怎么注册和调用大漠插件
- Bailian2967 特殊日历计算【日期计算】
- linux .cache目录,关于linux系统下的cache Memory
- AD再见--AdGuardHome神器
- Video Understanding(2)——Temporal Action Detection时序动作检测
- 7月31日 细雨霏霏 不是我的泪
- ks live room danmu
- hevc AMVP模式