Использование .. и. для копирования файлов из каталогов

Я пытаюсь скопировать файл из домашнего каталога в текущий каталог (который является подкаталогом домашний каталог) с помощью .. и. вместо имен путей или ~

Это то, что я пробовал, но не получилось:

cd ..

cd ..

cp file.

Любая помощь будет принята с благодарностью.

-1
11.06.2020, 15:04
2 ответа

Вопрос не очень ясен, но я предполагаю, что ваш текущий рабочий каталог -

$HOME/level1/level2/

И в ~ / HOME / есть файл, который вы хотите скопировать.

cp ../../file    ./

Что на английском языке читается как: скопировать из up_a_level / up_another_level / filename в current_directory

2
29.04.2021, 00:51

скажем, имя подкаталога в вашем доме - abc . а имя файла в вашем домашнем каталоге - 123 . тогда вы должны сделать следующее

~# cd abc
~# cp ../123 .

выражение ".." означает верхний каталог из текущего. выражение '.' означает текущий каталог. поэтому вы сначала cd в подкаталог, а затем копируете файл из верхнего каталога в текущий.

0
29.04.2021, 00:51

Теги

Похожие вопросы