Linux 中的程序及其目录
- 作者:scsidisk
- 最后编辑:2011年07月01日
- 标签: Linux
本文主要是说明
, 1
bin
, 1
sbin
, 1
usr/bin
, 1
usr/sbin
, 1
usr/local/bin
, 1
usr/local/sbin
, 1
su
等等的区别。1
su-
一般情况下:
: 系统的工具程序
1
/bin
: 提供给管理员和一般用户使用的程序
1
/usr/bin
: 一般是用户安装的程序1
/usr/local/bin
所有用户皆可用的系统程序放在
超级用户才能使用的系统程序放在 1
/bin
所有用户都可用的应用程序放在 1
/sbin
超级用户才能使用的应用程序放在 1
/usr/bin
所有用户都可用的与本地机器无关的程序存放在 1
/usr/sbin
超级用户才能使用的与本地机器无关的程序存放在 1
/usr/local/bin
1
/usr/local/sbin
这是一个默认的存放原则。s应该是代表superusr的含义吧。上面回复中有一点说的不明确。你如果在普通用户切换到超级用户root权限时,采用命令:
1
su -
注意,不是su,su后面还有
,那么就完全转入root的初始环境配置。也就不存在你所说的问题了。如果只是su,虽然可以转为root,但是shell的初始环境仍然为普通用户的当前环境设置。所以,推荐的方法是:1
-
以普通用户身份登陆,按照默认的环境配置就可以,需要root权限的时候,执行su -。这样既安全,又方便。
文章分类
标签云
Gray,
Public,
灰度发布,
灰度放量,
ABTest,
AB测试,
分流发布
CentOS,
Linux,
Shell
Mac,
Shell,
Vim
Linux
SSH
Mac
Mail
MacOSX
命令
MySQL,
调优
Apache,
HTTP,
ngnix
MySQL
gif,
jpeg,
png
Markdown
CentOS
PHP,
WordPress,
Blog
AsciiDoc,
mod_deflat
sudo
Leopard,
Snow
Leopard
Apache
Nginx,
木马
hostname,
upload
md5,
md5sum,
DNS
版本
Cookie,
PHP
Chrome
DooPHP,
CSS
Filter
IT
Java,
Maven,
Thrift
Git
Memcache
MongoDB
Node
Node.js
npm
HTML
Nginx
JDK,
Sublime
Timestamp
Lua,
Redis,
MacOSX,
Class,
Function
Sublime,
Snippets
ObjC
Cobar,
Bash
Brew,
Homebrew
AsciiDoc
Error
Yii
MacOSX,Hadoop,MapReduce
memcache,
Markdown,
Jekyll
VIM
Go,
Golang,
Redis
MacTeX,
CJK,
Tex
Tex,
LaTex
R,
Brew
Android,
Java
EC
Mou
GoAgentX,
GoAgent
Python
HBase
Markdown,Slide
Jenv
kerberos
Junit
Maven
虚拟化
LXC
Docker
bridge
AngularJS
PHPUnit
Android
composer
Golang
ReactNative,
项目管理
MAMP,
Memcache,
SecureCRT,
Zoc,
Mail,
GPG
Docker,
Supervisor
Test
Retail
Pay