gpt4 book ai didi

linux - 触摸命令。没有权限

转载 作者:太空狗 更新时间:2023-10-29 11:12:41 24 4
gpt4 key购买 nike

我能够通过 SSH 连接到我的学校服务器。我有一个任务,我应该在其中使用 touch 命令创建一个新文件。然而,它不断返回拒绝许可。其他人也能做同样的事情。但为什么我总是收到此错误?

下面是终端的输入。

Last login: Tue Aug 23 09:16:18 on ttys000
Dominiks-Air:~ fsociety95$ ssh djaneka1@navajo.dtcc.edu
djaneka1@navajo.dtcc.edu's password:
Last login: Tue Aug 23 09:16:35 2016 from pool-72-94-210-193.phlapa.fios.verizon.net

Navajo 是为教职员工和学生提供的 Linux shell 服务器。这操作系统为 RedHat Enterprise Linux 5。

Alpine 是 Pine 的替代品,已作为邮件客户端提供。运行“松树”在命令提示符下。

该服务器还为用户提供网络空间。网页可以存储在~/www 目录。这也可以通过在 Windows 中映射驱动器来访问到\navajo\homepage。您主页的网址是 http://user.dtcc.edu/~username/ .

您的主目录也可以在 Windows 中通过映射到访问\纳瓦霍人\.

如果出现损坏或丢失的情况,请发送电子邮件至 path@dtcc.edu。

无法 chdir 到主目录/u/d/j/djaneka1: 没有那个文件或目录

-bash-3.2$ touch today
touch: cannot touch `today': Permission denied
-bash-3.2$ pwd
/
-bash-3.2$ touch today
touch: cannot touch `today': Permission denied
-bash-3.2$

编辑:这是 ls -al

的结果
-bash-3.2$ ls -al
total 204
drwxr-xr-x 25 root root 4096 Aug 22 16:50 .
drwxr-xr-x 25 root root 4096 Aug 22 16:50 ..
-rw-r--r-- 1 root root 0 Aug 3 14:01 .autofsck
-rw-r--r-- 1 root root 0 Jan 30 2009 .autorelabel
-rw------- 1 root root 2050 Aug 3 14:00 .bash_history
drwxr-xr-x 2 root root 4096 May 4 04:14 bin
drwxr-xr-x 4 root root 3072 Aug 3 13:57 boot
drwxr-xr-x 11 root root 4060 Aug 3 14:02 dev
drwxr-xr-x 87 root root 12288 Aug 23 10:05 etc
drwxr-xr-x 3 root root 4096 Oct 1 2009 home
drwxr-xr-x 13 root root 12288 Jun 1 04:09 lib
drwx------ 2 root root 16384 Mar 24 2008 lost+found
drwxr-xr-x 3 root root 4096 Oct 1 2009 media
drwxr-xr-x 2 root root 0 Aug 3 14:02 misc
drwxr-xr-x 4 root root 4096 May 26 2012 mnt
drwxr-xr-x 2 root root 0 Aug 3 14:02 net
drwxr-xr-x 9 root root 4096 Jan 5 2009 nsr
drwxrwxr-x 3 root root 4096 Oct 12 2015 opt
dr-xr-xr-x 219 root root 0 Aug 3 14:01 proc
drwxr-x--- 12 root root 4096 Apr 22 10:06 root
drwxr-xr-x 2 root root 12288 Aug 4 04:02 sbin
drwxr-xr-x 2 root root 4096 Oct 1 2009 selinux
drwxr-xr-x 2 root root 4096 Oct 1 2009 srv
drwxr-xr-x 11 root root 0 Aug 3 14:01 sys
drwxrwxrwt 38 root root 4096 Aug 23 10:07 tmp
drwxr-xr-x 34 root root 4096 Jun 21 08:29 u
drwxr-xr-x 14 root root 4096 Apr 16 2010 usr
drwxr-xr-x 24 root root 4096 Apr 16 2010 var
-rw------- 1 root root 2865 Dec 16 2008 .viminfo
-bash-3.2$

编辑:

Here这是我在 /home

中尝试 touch today 后看到的

最佳答案

因此,要尝试在根目录中创建一个新文档,您需要被识别为根目录。这意味着使用 sudo 命令。但是,为此您需要一个您可能没有的密码。如果你做得完美。但无论如何我都不建议将文件添加到根目录。请尝试以下操作:

cd home
touch today

这应该可以正常工作并回答您的问题。

如果您仍然需要/想要在您的根目录中创建 today,请尝试以下操作

sudo touch today

然后系统将提示您输入可以输入的 root 密码(如果您显然知道)

无论如何我建议阅读 this这可能对您很有帮助。

关于linux - 触摸命令。没有权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39102568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com