精华内容
下载资源
问答
  • linux 中的 usr什么含义

    千次阅读 2019-04-09 10:08:11
    一、引言 接触到 linux 的人总会忘不了这么一个缩写词: usr 曾几何时,我总觉得这个词非常奇怪,如果...这是我复制这一篇博客 linux的usr目录的全称是什么? 的解释,我觉得挺好的: usr是user的缩写,是曾经的HOM...

    一、引言

    接触到 linux 的人总会忘不了这么一个缩写词:

    usr

    曾几何时,我总觉得这个词非常奇怪,如果说是 user 的缩写词,那么未免太过于不优雅(仅仅缩写掉了一个 e 单词,反而造成了拼写错误的极大可能,何必呢)。

    于是我上网搜索了下 user 的来历。

    二、解释

    这是我复制这一篇博客 linux的usr目录的全称是什么? 的解释,我觉得挺好的:

    usr是user的缩写,是曾经的HOME目录,然而现在已经被/home取代了,现在usr被称为是Unix System Resource,即Unix系统资源的缩写。

    /usr 是系统核心所在,包含了所有的共享文件。它是 unix 系统中最重要的目录之一,涵盖了二进制文件,各种文档,各种头文件,还有各种库文件;还有诸多程序,例如 ftp,telnet 等等。

    曾经的 /usr 还是用户的家目录,存放着各种用户文件 —— 现在已经被 /home 取代了(例如 /usr/someone 已经改为 /home/someone)。现代的 /usr 只专门存放各种程序和数据,用户目录已经转移。虽然 /usr 名称未改,不过其含义已经从“用户目录”变成了“unix 系统资源”目录。值得注意的是,在一些 unix 系统上,仍然把 /usr/someone 当做用户家目录,如 Minix

    简单来说,我们就把 usr 记作成 Unix System Resource 就可以了,非常的典雅完美,不像 user 那样的牵强。

    希望能够给你带来一些启发:)

    展开全文
  • Linux 系统文件结构中有这么一个神奇的目录那就是usr之前一直都没有去关注过它反正程序已经安装在里面我也不知道有什么用就放在哪里了后来fedora 要简化整个文件系统体系这才看到才想到它的存在usr 到底是什么缩写...
  • usr 是 unix system resources 的缩写usr 是 user 的缩写usr 是 unix software resources 的缩写。 根据常识判断,是 user 缩写的可能性不大,因为和 /home 冲突了嘛。不过是 system resources 还是 software....

    在 linux 文件结构中,有一个很神奇的目录 —— /usr。

    讨论中,大部分观点认为:

    usr 是 unix system resources 的缩写;
    usr 是 user 的缩写;
    usr 是 unix software resources 的缩写。

    根据常识判断,是 user 缩写的可能性不大,因为和 /home 冲突了嘛。不过是 system resources 还是 software resources 的缩写还真不好说。特此查了好多东西,却发现竟然连 wikipedia 也模棱两可。

    后来终于找到了 相关的文档和介绍。(via,cache)

    /usr usually contains by far the largest share of data on a system. Hence, this is one of the most important directories in the system as it contains all the user binaries, their documentation, libraries, header files, etc…. X and its supporting libraries can be found here. User programs like telnet, ftp, etc…. are also placed here. In the original Unix implementations, /usr was where the home directories of the users were placed (that is to say, /usr/someone was then the directory now known as /home/someone). In current Unices, /usr is where user-land programs and data (as opposed to ’system land’ programs and data) are. The name hasn’t changed, but it’s meaning has narrowed and lengthened from “everything user related” to “user usable programs and data”. As such, some people may now refer to this directory as meaning ‘User System Resources’ and not ‘user’ as was originally intended.(via 1,2)

    /usr 是系统核心所在,包含了所有的共享文件。它是 unix 系统中最重要的目录之一,涵盖了二进制文件,各种文档,各种头文件,x,还有各种库文件;还有诸多程序,例如 ftp,telnet 等等。

    曾经的 /usr 还是用户的家目录,存放着各种用户文件 —— 现在已经被 /home 取代了(例如 /usr/someone 已经改为 /home/someone)。现代的 /usr 只专门存放各种程序和数据,用户目录已经转移。虽然 /usr 名称未改,不过其含义已经从“用户目录”变成了“unix 系统资源”目录。值得注意的是,在一些 unix 系统上,仍然把 /usr/someone 当做用户家目录,如 Minix。

    至此,真相大白。看来就像前一阵子的 /var/run 移到 /run 一样。

    真的是不看不知道,一看吓一跳呀。原来 linux 几经进化,好多目录的诞生和用途已经产生了根本的变化。历史车轮在前进,长江后浪推前浪,正所谓:学习历史,收获真知;尽心竭力,前进不止。

    /usr 目录结构:
    /usr/bin : 所有可执行文件,如 gcc,firefox 等(指不包含在 /sbin 和 /bin 内的);
    /usr/include : 各种头文件,编译文件等时需要使用;
    /usr/include/’package-name’ : 程序特定的头文件;
    /usr/lib : 所以可执行文件所需要的库文件;
    /usr/local : /usr 通常只包含系统发行时自带的程序,而 /usr/local 则是本地系统管理员用来自由添加程序的目录;
    /usr/X11R6 : x 系统的二进制文件,库文件,文档,字体等。它不等同于 /usr 的作用,只有 x 才能调用这些库文件等,其他程序不读取或者使用。因为 linux 没有原生图形界面,而且 linux 大部分情况下是 for server 的,所以图形界面没有意义;其中 X11R6 代表 version 11 release 6;
    /usr/X11R6/bin : x 的二进制文件,包含运行 x 的必须文件;
    /usr/X11R6/include : x 相关的头文件;
    /usr/X11R6/lib : x 库文件;
    /usr/X11R6/lib/modules : x 的模块,启动时加载。缺少 video4linux, DRI and GLX 和 输入输出设备 模块,将工作不正常;
    /usr/X11R6/lib/X11/fonts : x font server 的字体文件;
    /usr/doc : 文档。实际是 /usr/share/doc 的软链接;
    /usr/etc : 一个极少用到的配置文件存放地;
    /usr/games : 曾经包含游戏等文件,现在很少用到;
    /usr/info : 系统相关信息,是 /usr/share/info 的软链接;
    /usr/man : man 手册,已经移至 /usr/share/man;
    /usr/sbin : 类似 /sbin,root 可以执行。但此目录不包含在环境变量 $PATH 中,它包含的程序类似于 chroot, useradd, in.tftpd and pppconfig;
    /usr/share : 它包含了各种程序间的共享文件,如字体,图标,文档等。(/usr/local 对应的目录是 /usr/loca/share);
    /usr/share/doc : 类似应用程序的 man 手册。它包含程序的说明文件,默认配置文件等;
    /usr/share/info : 不常用,已经被 man 代替;
    /usr/share/man : app 的 manual;
    /usr/share/icons : 应用程序的图标等文件,分为 png,svg 等多种格式;
    /usr/share/fonts : 字体文件,系统范围内可使用,~/.fonts 仅当前用户可用;
    /usr/src : linux 内核的源码和说明文档等;
    /usr/src/linux : linux 源代码;
    /usr/src/linux/.config : 内核编译过程产生的文件;通常由命令 ‘make config’ , ‘make menuconfig’ 或 ‘make xconfig’ 执行后产生;
    /usr/src/linux/.depend, /usr/src/linux/.hdepend : ‘make dep’ 检测编译依赖时需要的文件,由 /usr/src/linux/.config 产生;
    /usr/src/linux/COPYING : GNU license;
    /usr/src/linux/Makefile : 编译内核所需的 Makefile;
    /usr/src/linux/Rules.make : 当有多个 Makefile 时,根据它的规则执行 make;
    /usr/tmp : 已经被众多发行版抛弃的临时文件夹。

    展开全文
  • 是user的缩写,是曾经的HOME目录,然而现在已经被/home取代了,现在usr被称为是 Unix  System  Resource ,即Unix系统资源的缩写。 /usr 是系统核心所在,包含了所有的共享文件。它是 unix 系统中最重要的目录之...

    image.php?url=0JinTEDrws

    很长一段时间,我都认为是user的意义,最近才知道,原来不是 ,这里留下摆渡知道的解释,方便后来人:

    usr是user的缩写,是曾经的HOME目录,然而现在已经被/home取代了,现在usr被称为是Unix System Resource,即Unix系统资源的缩写。
    /usr 是系统核心所在,包含了所有的共享文件。它是 unix 系统中最重要的目录之一,涵盖了二进制文件,各种文档,各种头文件,还有各种库文件;还有诸多程序,例如 ftp,telnet等等。
    曾经的 /usr 还是用户的家目录,存放着各种用户文件 —— 现在已经被 /home 取代了(例如 /usr/someone 已经改为 /home/someone)。现代的 /usr 只专门存放各种程序和数据,用户目录已经转移。虽然 /usr 名称未改,不过其含义已经从“用户目录”变成了“unix 系统资源”目录。值得注意的是,在一些 unix 系统上,仍然把 /usr/someone 当做用户家目录,如 Minix

    转载于:https://my.oschina.net/u/3761438/blog/1924009

    展开全文
  • /opt是什么?linux中/usr和/opt的区别

    千次阅读 2020-04-24 10:13:49
    说到/opt,常与/usr来一起对照说明: linux中/opt目录用来安装附加软件包,是用户级的程序目录,可以理解为D:/Software。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。 opt有可选的...

    说到/opt,常与/usr来一起对照说明:

    linux中/opt目录用来安装附加软件包,是用户级的程序目录,可以理解为D:/Software。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。

    opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。

    linux中/usr为系统级的目录,可以理解为C:/Windows/。 

    linux中/usr下的/local目录为用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。 

    这里主要存放那些手动安装的软件,即不是通过apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面。

    展开全文
  • 千万不要以为是用户的意思,其实usr是是 Unix System Resource的缩写,里面一般放软件程序。/home目录下存的才是用户自己的东西。跟Windows的Program Files意思差不多,U=Unix, S=Software/Shared/System ,R=...
  • Linux 目录中的etc是什么缩写

    万次阅读 2017-12-20 14:22:34
    Unix已经有35年历史了。许多人认为它开始于中世纪,这个中世纪是相对于计算机技术的产生和发展来说的。在过去的时间里,Unix... 在Linux中,最为常用的缩略语也许是“rc”,它是“runcomm”的缩写――即名词“run co
  • 千万不要以为是用户的意思,其实usr是是 Unix System Resource 的缩写,里面一般放软件程序 转载于:https://www.cnblogs.com/johnjackson/p/11051105.html
  • 一直没弄清的usr到底是谁的缩写
  • •主目录:/root、/home/username•用户可执行文件:/bin、/usr/bin、/usr/local/bin •系统可执行文件:/sbin、/usr/sbin、/usr/local/sbin •其他挂载点:/media、/mnt •配置:/etc •临时文件:/tmp •内核和...
  • usr 是 unix system resources 的缩写usr 是 user 的缩写usr 是 unix software resources 的缩写。 根据常识判断,是 user 缩写的可能性不大,因为和 /home 冲突了嘛。不过是 system reso
  • 直到有一天 fedora 要简化整个文件系统体系,看到讨论才想到,usr 到底是什么缩写呢,它又是怎么来的呢?讨论中,大部分观点认为: usr 是 unix system resources 的缩写usr 是 user 的缩写usr 是 un
  • whoami test1280 [test1280@localhost ~]$ echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/test1280/bin bin是binary的缩写,二进制。 上述六个目录的含义: /bin:通常是普通用户...
  • bin为binary(二进制的,二元的)的简写 首先区别下/sbin和/bin: 从命令功能角度: /sbin 下的命令属于基本的系统命令,如shutdown,reboot,用于启动系统,修复系统 /bin下存放一些普通的基本命令,如ls,chmod...
  • 在 linux 文件结构中,有一个很神奇的目录 ...usr 是 unix system resources 的缩写usr 是 user 的缩写usr 是 unix software resources 的缩写。 根据常识判断,是 user 缩写的可能性不大,因为和 /home...
  • /usr 缩写和目录格式

    2014-07-27 17:34:51
    这篇文章主要写/usr/下的目录格式,还有就是/usr/名字起源。 ...之前一直没有怎么关注过它,反正程序都是安装在里边的,也没有什么值得追根溯源的东西。直到有一天 fedora要简化整个文件系统体系,
  • Linux 系统的/usr目录

    千次阅读 2020-01-12 20:46:22
    简介:usr不是user的缩写,其实usr是Unix Software Resource的缩写, 也就是Unix操作系统软件资源所放置的目录,而不是用户的数据;所有系统默认的软件都会放置到/usr, 系统安装完时,这个目录会占用最多的硬盘容量 ...
  • linux中/usr 的由来及/usr目录结构

    千次阅读 2014-03-31 16:28:07
    直到有一天 fedora 要简化整个文件系统体系,看到讨论才想到,usr 到底是什么缩写呢,它又是怎么来的呢? 本文转自Delectat.com 讨论中,大部分观点认为: usr 是 unix system resources 的缩写
  • Linux /bin /sbin /usr/bin /usr/sbin 区别

    千次阅读 2018-11-18 01:17:52
    Linux /bin /sbin /usr/bin /usr/sbin 区别
  • Linux中usr目录

    千次阅读 2019-11-29 19:37:29
    usr目录给人的感觉总是user的缩写,真的太像了,我刚开始也是这么感觉的,我还在想usr目录和home目录都是用户的家目录吗,感觉不太合适呀,经过一波周折才发现,usr之前还真是用户的家目录,不过现在不是了,因为有...
  • /bin,/sbin,/usr/sbin,/usr/bin 目录区别

    千次阅读 2019-03-15 13:48:11
    bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。  /sbin 一般是指超级用户指令 。 主要放置一些系统管理的必备程式例如:...
  • /bin、/sbin、/usr/bin、/usr/sbin目录的区别 在linux下我们经常用到的四个应用程序的目录是/bin、/sbin、/usr/...bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls...
  • which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin) readlink: missing operand Try 'readlink --help' for more information. dirname: missing operand Try 'dirname --help' for...
  • bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。  /sbin一般是指超级用户指令。主要放置一些系统管理的必备程式例如:cfdisk...
  • bin是binary的缩写,二进制。 上述六个目录的含义: /bin:通常是普通用户和超级用户都会用到的必要的命令,例如ls,pwd等等。 [root@server3 ~]# which ls alias ls='ls --color=auto' /usr/bin/ls [root@server...
  • /lib /usr/lib /usr/local/lib区别

    千次阅读 2018-09-19 09:52:59
    usr 很多人都认为是user缩写,其实不然,是unix system resource缩写 /lib是内核级的,/usr/lib是系统级的,/usr/local/lib是用户级的. /lib/ — 包含许多被 /bin/ 和 /sbin/ 中的程序使用的库文件。目录 /usr/lib/ 中...
  • Linux中etc目录etc是什么单词的缩写

    千次阅读 2018-12-07 11:18:34
    etc 不是什么缩写, 是and so on的意思 来源于 法语的 et cetera 翻译成中文就是 等等 的意思. 至于为什么在/etc下面存放配置文件, 按照原始的UNIX的说法(Linux文件结构参考UNIX的教学实现MINIX) 这下面放的都是一...
  • Linux的/bin、/sbin、/usr/sbin、/usr/bin、/usr/local/bin、/usr/local/sbin
  • bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。   /sbin一般是指超级用户指令 。主要放置一些系统管理的必备程式例如:cfdisk...
  • Linux:/bin;/sbin;/usr/bin;/usr/sbin;/usr/local/bin;/usr/local/sbin的意义

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,668
精华内容 23,467
关键字:

usr是什么缩写