ubuntu 如何复制下载的文件

ubuntu 如何复制下载的文件

我是今天开始接触 ubuntu 的新手。

我正在尝试在桌面版本中设置 cassandra 数据库。

我下载了文件并将其解压到下载文件夹中。

现在我想将文件复制到根目录下的 /Cassandra 文件夹。我不希望它位于下载文件夹中。

问题是我无法通过 UI 访问 cassandra 文件夹。而且我无法通过终端访问下载文件夹。

如何在终端或 UI 中移动文件而不会出现此文件夹安全问题。它应该如何使用?

答案1

您需要将其放在您的主目录中,而不是 root 目录中。从那里以普通用户身份构建它,但如果您执行make install,请sudo make install改为以 身份运行它,以便您以 用户 身份安装它root。在 shell 脚本中运行以下命令,或者如果您想以交互方式执行此操作,请分别键入每一行(省略其中以 # 开头的第一行)。

#!/bin/bash
sudo mv /root/Cassandra ~/
sudo chown -R `whoami`:`whoami` ~/Cassandra
sudo chmod -R ug+rw ~/Cassandra

答案2

您可以通过控制台/终端访问任何内容。您可能必须成为 root (sudo) 才能在根文件系统上执行文件操作。(或者您的意思是 /root/Cassandra ?)

答案3

看起来您想要访问 /root/Cassandra。默认情况下,普通用户无法访问 /root。尝试将 /root 上的权限设置为 711 或 755(chmod 711 /root)。您还需要使 Casandra 目录可写(chgrp users /root/Casasdda;chmod 770 /root/Casandra)。使用您正在下载的用户 ID 的默认组。它可能与用户 ID 相同。

相关内容