Linux系统里的家目录是什么意思

Linux系统里的家目录是什么意思,第1张

/home: 系统默认的用户目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用户的家目录,~test表示用户test的家目录。

例如:/home/jinlong ;/home/bican

使用Linux,用户可以设置目录和文件的权限,以便允许或拒绝其他人对其进行访问。Linux目录采用多级树形结构,用户可以浏览整个系统,可以进入任何一个已授权进入的目录,访问那里的文件。

文件结构的相互关联性使共享数据变得容易,几个用户可以访问同一个文件。Linux是一个多用户系统, *** 作系统本身的驻留程序存放在以根目录开始的专用目录中,有时被指定为系统目录。

扩展资料

linux其它目录:

1、/  – 根(根目录)

第一层目录,位于目录结构的最顶层,用斜线“/”表示,是系统中所有其他目录的根。一般根目录下只存放目录。每一个文件和目录从根目录开始。

只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/.不一样。系统根目录下一般包括:/bin,/boot,/dev,/etc,/home,/root,/sbin,/tmp,/usr,/var等。

2、/bin – 用户二进制文件目录

/bin目录又称为二进制目录,包含供系统管理员和普通用户使用的重要linux命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。

在单用户模式下,你需要使用的常见Linux命令都位于此目录下。系统的所有用户使用的基本命令都设在这里。常用的命令有:cp、dmesg、kill、login、rm、ping、chomd、bash、cat、echo、ls、 mail、vi等。

linux的主目录是什么呢,下面就让我们来看看吧。

Linux主目录是用户的家目录,添加用户的时候指定的。对于不同用户,主目录不同。~表示Linux中的主目录,在终端中输入cd~命令就能返回到主目录中,前提是有用户目录。

Linux的用处

linux是一套免费开放源代码的 *** 作系统,用户可以按照自己的想法来修改源代码,它的每一个 *** 作,你都能够充分了解,这对计算机方面的爱好者是有很大帮助的,它可以让用户知道系统是怎样工作的。

Linux的语言

linux开发用的是C语言和汇编语言。C语言是Linux的“母语”,这也是linux这个开源环境和本身机制所导致的。Linux的内核部分基本都是用C语言来编写的,还有部分是用汇编语言写的。

本文章基于ThinkpadE15品牌、centos7系统撰写的。

根目录和家目录均只是一种linux文件挂载点,linux采用树状发展目录结构根目录就是第一级,家目录与根目录看起来只是一个一级目录和二级目录的关系,实际上差别很大。

家目录是系统傻瓜安装程序人为挂载的一个目录,便于多用户登录使用,你精通linux以后可挂任意的目录为家目录,比如/test,然后指定用户成为这个目录的owner,完成控制这个目录的功能。

简要的说,根目录是系统的一级文件结构,家目录只是非root用户控制目录,相当于windows我的文档,非root用户只能完会控制家目录的文件,不能控制根目录下其它的文件。

Linux的根目录,是指Linux文件系统的顶级目录/,而家目录,是指用户目录,在/home下。root用户在/root下。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8574769.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存