Если вы хотите сохранить все свои файлы, вы можете попробовать запустить установку с диска / usb, перейдите к «Попробуйте Ubuntu без установки». Доступ ко всем файлам на вашем диске и их резервное копирование в облаке или отдельном диске, а затем переустановите, если это то, что вы просите.
Это не одна команда, но в bash мой любимый способ сделать это:
$ cp filename.zip ../../directory/
$ cd :ESC: .
В последней строке я имею в виду hit Esc + .. Эта комбинация выбирает последний аргумент из последней команды в вашем случае это ../../directory/.
Другой способ сделать это:
$ cp filename.zip ../../directory/; cd $_
Вы можете найти похожие команды на stackoverflow.com: How использовать аргументы из предыдущей команды?. [! d5]
Вы можете добавить эту функцию к своему .bashrc:
cpcd() { cp "$1" "$2" && cd "$2" ; }
Затем вы можете вызвать cpcd с файлом, который вы хотите скопировать, в качестве первого аргумента и каталога, который вы хотите скопировать / изменить на 2-й.
, например. cpcd file.txt ~/Downloads скопирует file.txt в ~/Downloads, и вы также попадете в ~/Downloads.
Вы даже можете добавить ls, чтобы визуально увидеть, что файл действительно находится в желаемый каталог.
cpcd() { cp "$1" "$2" && cd "$2" && ls; }
Или, чтобы действительно гарантировать это ...
cpcd() {
cp "$1" "$2" && cd "$2"
if [ -f ./"$1" ]
then
echo "Successfully copied '$1' into '$2'."
fi
}
Вы можете добавить эту функцию к своему .bashrc:
cpcd() { cp "$1" "$2" && cd "$2" ; }
Затем вы можете вызвать cpcd с файлом, который вы хотите скопировать, в качестве первого аргумента и каталога, который вы хотите скопировать / изменить на 2-й.
, например. cpcd file.txt ~/Downloads скопирует file.txt в ~/Downloads, и вы также попадете в ~/Downloads.
Вы даже можете добавить ls, чтобы визуально увидеть, что файл действительно находится в желаемый каталог.
cpcd() { cp "$1" "$2" && cd "$2" && ls; }
Или, чтобы действительно гарантировать это ...
cpcd() {
cp "$1" "$2" && cd "$2"
if [ -f ./"$1" ]
then
echo "Successfully copied '$1' into '$2'."
fi
}
Вы можете добавить эту функцию к своему .bashrc:
cpcd() { cp "$1" "$2" && cd "$2" ; }
Затем вы можете вызвать cpcd с файлом, который вы хотите скопировать, в качестве первого аргумента и каталога, который вы хотите скопировать / изменить на 2-й.
, например. cpcd file.txt ~/Downloads скопирует file.txt в ~/Downloads, и вы также попадете в ~/Downloads.
Вы даже можете добавить ls, чтобы визуально увидеть, что файл действительно находится в желаемый каталог.
cpcd() { cp "$1" "$2" && cd "$2" && ls; }
Или, чтобы действительно гарантировать это ...
cpcd() {
cp "$1" "$2" && cd "$2"
if [ -f ./"$1" ]
then
echo "Successfully copied '$1' into '$2'."
fi
}