В команде cp file1.txt file1.bak какой путь является источником, а какой — назначением?
cp file1.txt file1.bak
file1.bak — источник, а file1.txt — назначение.
file1.bak
file1.txt
file1.txt — источник, а file1.bak — копия назначения.
Оба файла переименовываются, и копия не создаётся.
Оба пути являются источниками, поэтому у команды нет назначения.