我很好奇输入ll
命令时终端上的两个 root 条目是什么意思。我知道其中一个是用户,但不确定哪一个。这两个是什么意思,顺序如何?
例如,
jeff@Ubuntu:~/Documents$ ll
drwxrwxr-x 2 jeff jeff 4096 Dec 3 20:32 MySQLBackup/
-rw-rw-r-- 1 root root 1 Dec 3 18:36 Essay1.txt
答案1
第一个是用户。第二个是群组。
Linux 知道您可以设置适用于用户的权限的多个层。其中一个层是组:您可以创建一个组,为该组设置权限,然后将用户添加到该组。更改组会将其应用于该组的所有用户。
如果您有 100 个用户,并且其中大部分用户都拥有相同的权限集,那么为所有这些用户单独设置权限将会相当耗时。
看一下添加用户如何操作关于如何设置它(底部包括命令行选项)。
当你输入groups
命令行时,你会看到你自己所属的组。我自己属于这些组rinzwind adm cdrom sudo dip plugdev lpadmin sambashare jupiter
。对于大多数这些组,你可以检查这一页有关它们的一些信息,但它们的用途应该是相当明显的。jupiter
是我在安装后添加的用于 CPU 管理的软件;其余的应该是默认的。dip
在命名上是奇怪的,但那是用于调制解调器访问。lpadmin
用于打印机等。