我已经创建了目录,但我的问题是当我开始复制目录中的 txt 文件时。我需要帮助
通过构建如下目录结构来展示您对 Unix 文件系统的掌握:
在您的主 (~) 目录中,创建一个名为“UnixCourse”的目录。
该目录将在本课程以及本课程的其余作业中使用。
您将在本课程中发出的几个命令将检查此目录中的文件,并在某些情况下向我发送这些文件的列表,甚至发送这些文件的副本以用于分级和诊断目的。因此,您不应在此 ~/UnixCourse 区域中存储与课程作业无关的任何内容。
在您的 UnixCourse 目录中,您应该创建一个名为“fileAsst”的目录。在该目录中,您应该创建两个目录,名为“Empire”和“Alliance”。
使用 ls 命令检查您的工作。
在 Empire 目录中,您应该放置文件 ~cs252/Assignments/fileAsst/darth.txt 的副本
使用 ls 命令检查您的工作。
在 Alliance 目录中,您应该放置文件 ~cs252/Assignments/fileAsst/r2d2.txt 的副本
使用 ls 命令检查您的工作。
当你完成这么多后,执行命令
〜cs252/bin/fileAsst-1
(注意上面命令中数字 1 和小写字母 l 之间的区别。如果您无法区分它们之间的区别,请检查您的网络浏览器设置,看看是否可以让它使用一些更好的字体。)
这将检查到目前为止您是否已经构建了所需的目录结构。您应该根据需要重复上述步骤,直到该命令报告成功。
如果到目前为止您已经成功,则 fileAsst-1 命令将在您构建的目录结构中的某个位置放置一个新文件。找到它,并将其移动到 Empire 目录中,将文件重命名为“emperor.dat”。
执行命令
〜cs252/bin/fileAsst-2
如果一切顺利,您将收到完成此任务的访问代码。
这是我尝试过的:
Last login: Wed Sep 4 12:18:33 2019 from 128.82.4.29
slahjiri@sirius:~$ cd UnixCourse
slahjiri@sirius:~/UnixCourse$ cd fileAsst
slahjiri@sirius:~/UnixCourse/fileAsst$ cd Empire
slahjiri@sirius:~/UnixCourse/fileAsst/Empire$ ls NewFile.txt NewFile.txt.
slahjiri@sirius:~/UnixCourse/fileAsst/Empire$ ~cs252/Assignments/fileAsst/darth.txt
-bash: /home/cs252/Assignments/fileAsst/darth.txt: Permission denied
slahjiri@sirius:~/UnixCourse/fileAsst/Empire$