Commands for the following but only as an unprivileged user - Create a new directory in /tmp/ called "quiz" - Create /tmp/quiz/file1 containing "asdf" - Create /tmp/quiz/file2 containing "1234" - Create a new directory in /tmp/quiz/ called "sub1" - Create a copy of /tmp/quiz/file1 called "file3" in /tmp/quiz/ - Create a copy of /tmp/quiz/file1 in /tmp/quiz/sub1/ - Create a copy of /tmp/quiz/sub1/ and all of contents called "sub2" in /tmp/quiz/ - Move /tmp/quiz/file2 to /tmp/quiz/sub2/ - Move /tmp/quiz/sub1/ inside of /tmp/quiz/sub2/ - Rename /tmp/quiz/sub2/ to /tmp/quiz/subdir/ - Copy all of the files ending with .repo from /etc/yum.repos.d/ to /tmp/quiz/subdir/ - Remove all files with "updates" anywhere in the name from /tmp/quiz/subdir/ - Remove /tmp/quiz/file1 - Securely delete /tmp/quiz/subdir/file2 - Rename /tmp/quiz/file3 to /tmp/quiz/file1 - Recursively remove /tmp/quiz/ and all of its contents, ignorning warnings
Commands for the following but only as an unprivileged user
- Create a new directory in /tmp/ called "quiz"
- Create /tmp/quiz/file1 containing "asdf"
- Create /tmp/quiz/file2 containing "1234"
- Create a new directory in /tmp/quiz/ called "sub1"
- Create a copy of /tmp/quiz/file1 called "file3" in /tmp/quiz/
- Create a copy of /tmp/quiz/file1 in /tmp/quiz/sub1/
- Create a copy of /tmp/quiz/sub1/ and all of contents called "sub2" in /tmp/quiz/
- Move /tmp/quiz/file2 to /tmp/quiz/sub2/
- Move /tmp/quiz/sub1/ inside of /tmp/quiz/sub2/
- Rename /tmp/quiz/sub2/ to /tmp/quiz/subdir/
- Copy all of the files ending with .repo from /etc/yum.repos.d/ to /tmp/quiz/subdir/
- Remove all files with "updates" anywhere in the name from /tmp/quiz/subdir/
- Remove /tmp/quiz/file1
- Securely delete /tmp/quiz/subdir/file2
- Rename /tmp/quiz/file3 to /tmp/quiz/file1
- Recursively remove /tmp/quiz/ and all of its contents, ignorning warnings
Assuming the unprivileged user has write access to /tmp/ directory, here are the commands:
- Create a new directory in /tmp/ called "quiz"
mkdir /tmp/quiz
- Create /tmp/quiz/file1 containing "asdf"
echo "asdf" > /tmp/quiz/file1
- Create /tmp/quiz/file2 containing "1234"
echo "1234" > /tmp/quiz/file2
- Create a new directory in /tmp/quiz/ called "sub1"
mkdir /tmp/quiz/sub1
- Create a copy of /tmp/quiz/file1 called "file3" in /tmp/quiz/
cp /tmp/quiz/file1 /tmp/quiz/file3
- Create a copy of /tmp/quiz/file1 in /tmp/quiz/sub1/
cp /tmp/quiz/file1 /tmp/quiz/sub1/
- Create a copy of /tmp/quiz/sub1/ and all of contents called "sub2" in /tmp/quiz/
cp -r /tmp/quiz/sub1 /tmp/quiz/sub2
- Move /tmp/quiz/file2 to /tmp/quiz/sub2/
mv /tmp/quiz/file2 /tmp/quiz/sub2/
- Move /tmp/quiz/sub1/ inside of /tmp/quiz/sub2/
mv /tmp/quiz/sub1 /tmp/quiz/sub2/
- Rename /tmp/quiz/sub2/ to /tmp/quiz/subdir/
mv /tmp/quiz/sub2 /tmp/quiz/subdir
Trending now
This is a popular solution!
Step by step
Solved in 2 steps