The explanation is most likely incorrect though. A more obvious cause of this error is that the current working is the root directory (/) and that they’re logged in as a non-root user, thus trying to create the file /woman without sufficient permissions.
Technically he is also wrong about what touch does. The purpose of touch is to update the timestamp of a file and only if the file doesn’t exist, the file gets created.
The explanation is most likely incorrect though. A more obvious cause of this error is that the current working is the root directory (
/
) and that they’re logged in as a non-root user, thus trying to create the file/woman
without sufficient permissions.Technically he is also wrong about what touch does. The purpose of touch is to update the timestamp of a file and only if the file doesn’t exist, the file gets created.
POV
YOU ARE A LINUX USER /s also anti-meme lol
* GNU/Linux or GNU+Linux
POV: You are RMS
It’s liGNUx or nothing
Stallman Linus ™
STOP
Stallman-Torvalds Operating Paradigm
There are other directories where it can happen, and root is not the only one of them.
There are also directories that you cannot read sometimes, like /var/lib/docker/volumes if you use docker
Sure, but in this case the bash prompt tells us that it’s located in the root directory.
Oh, silly me :3