所以我打算通过将我的主文件夹复制到外部驱动器来备份它,步骤如下: sudo cp -r /home/my_home /media/backup/my_home 由于这个结果,外部驱动器上的所有文件夹现在都归属于 "root:root"。我该如何让 "cp" 命令保留原始文件的所有权和权限?
在我的CMS中,我注意到目录需要设置用户的可执行位(+x)才能打开它们。为什么读取一个目录需要执行权限,Linux中的目录权限是如何工作的?
我想设置一个文件夹,使其中创建的任何内容(目录、文件)都继承默认权限和组。 我们称这个组为"media"。此外,目录/文件在文件夹内创建时应自动具有g+rw权限。
如果我有一个根文件夹,其权限受到限制,比如600,而子文件夹/文件具有777权限,那么即使根文件夹具有600权限,每个人都能读/写/执行子文件吗?
当我在Linux (SuSE)中运行这个命令时: find / -name ant 我收到很多形式为“”的错误消息。 find: `/etc/cups/ssl': Permission denied find命令有没有可以跳过显示这些错误信息,只尝试我有权限访问的文件的参数?
我正在使用Mac OSX。当我输入ls -l时,我会看到类似的东西。 drwxr-xr-x@ 12 xonic staff 408 22 Jun 19:00 . drwxr-xr-x 9 xonic staff 306 22 Jun 19:42 .. -rwxrwxrwx...
今天我听到一个Unix培训师讲了一个故事,说有一次root密码泄露给了学生,其中一个家伙把/usr/bin/chmod的执行权限给移除了。在这种情况下,你如何恢复chmod并使其再次可执行?假设从外部来源获取或重新编译它不是首选选项,是否有一些聪明的黑客方法可以恢复chmod本身? 请注意,...
假设我有两个用户Alice和Bob,还有一个名为GROUPNAME的组和一个名为foo的文件夹,这两个用户都是GROUPNAME的成员(使用Linux和ext3)。 如果我以用户Alice的身份在foo下保存一个文件,权限会变为:-rw-r--r-- Alice Alice。然而,有没有可能...
当我在我的Snow Leopard OSX系统上使用Bash命令行检查less文件的权限时,我看到某些文件显示为-rw-r--r--@,而其他文件只显示为-rw-r--r--。这里的@代表什么意思?