Что состоит в том, чтобы освободить самый безопасный путь, каталог в *отклоняют?

Вы должны добавить прокси-адрес в свой файл package.json, например, :

    },
  "proxy": "http://localhost:8080",
  "devDependencies": {

Далее, вы просто добавляете все, что находится после localhost, т.е.

axios.get("/onlineshopping/login")
6
задан Hates_ 16 December 2008 в 23:30
поделиться

11 ответов

Самый безопасный путь состоит в том, чтобы сидеть сложа руки прежде, чем нажать Enter.

То, что в стороне, Вы могли создать псевдоним как этот (для Bash)

alias rm="pwd;read;rm"

Это будет показывать Вам Ваш каталог, ожидать ввести нажатия и затем удалять то, что Вы указали с надлежащими флагами. Можно отменить путем нажатия ^C вместо, Входят.

7
ответ дан 8 December 2019 в 02:47
поделиться

Вот более безопасный путь: использовать ls сначала для списка файлов, которые будут затронуты, затем используйте замену истории или истории командной строки для изменения ls кому: rm и выполните команду снова после того, как Вы будете убеждены, что на корректных файлах будут управлять.

7
ответ дан 8 December 2019 в 02:47
поделиться

Если Вы хотите быть действительно в безопасности, Вы могли бы создать простой псевдоним или сценарий оболочки как:

mv 1$ ~/.recycle/

Это просто переместило бы Ваш материал в .recycle папку (привет, Windows!).

Затем настройте задание крона, чтобы сделать комнату-rf на материале в той папке, которая является более старой, чем неделя.

5
ответ дан 8 December 2019 в 02:47
поделиться

Я думаю, что это - разумный путь:

find . -maxdepth 1 \! -name . -print0 | xargs -0 rm -rf

и это будет также заботиться о скрытых файлах и каталогах. Наклонная черта не требуется после того, как точка и это затем также устранят возможный несчастный случай ввода . /.

Теперь, если Вы волнуетесь, во что это удалит, просто изменит его

find . -maxdepth 1 \! -name . -print  | less

И посмотрите на список. Теперь можно поместить его в функцию:

function enum_files { find . -maxdepth 1 \! -name . "$@"; }

И теперь Ваш удалять безопасно:

enum_files | less                     # view the files
enum_files -print0 | xargs -0 rm -rf  # remove the files

Если Вы не имеете привычку встраивавший новые строки в имена файлов, можно опустить -print0 и -0 параметры. Но я использовал бы их на всякий случай :)

5
ответ дан 8 December 2019 в 02:47
поделиться

Пойдите каждый выравнивает и вводит в имени каталога

rm -rf <dir>/*
3
ответ дан 8 December 2019 в 02:47
поделиться

Я использую один из:

rm -fr .

cd ..; rm -fr name-of-subdirectory

Я редко достаточно привязан к каталогу, что я хочу избавиться от содержания, но должен сохранить сам каталог.

3
ответ дан 8 December 2019 в 02:47
поделиться

При использовании комнаты-rf я почти всегда использую полностью определенный путь.

2
ответ дан 8 December 2019 в 02:47
поделиться

Вы могли отбросить переключатель 'f', и он должен предложить Вам каждый файл удостоверяться, что Вы действительно хотите удалить его.

0
ответ дан 8 December 2019 в 02:47
поделиться

Вы могли всегда включать -i который предложил бы Вам на каждом файле, но это будет действительно трудоемким для больших каталогов.

Я всегда делаю a pwd сначала.

Я даже пойду до для создания псевдонима так, чтобы он вызвал подсказку для моих пользователей. Red Hat делает это по умолчанию, я думаю.

0
ответ дан 8 December 2019 в 02:47
поделиться

Если то, что Вы хотите сделать, должно сдуть весь каталог, там всегда немного находится на одном уровне опасности, связанной с той операцией. Если Вы действительно хотите быть уверенными, что Вы делаете правильную вещь, Вы могли всегда делать операцию пересылки к некоторому месту как/tmp, ожидать некоторого количества времени, чтобы удостовериться, что все хорошо с "удалением" на месте. Затем войдите в/tmp каталог и ТОЛЬКО используйте относительные пути для принудительного, и рекурсивные удаляют операцию. Дополнительный, в перемещении делают переименовывание для "удаления-directoryname", чтобы помочь не сделать ошибку.

Например, я хочу удалить/opt/folder, таким образом, я делаю:

mv/opt/folder/tmp/delete-folder

.... ожидайте, чтобы быть уверенными, что все хорошо - возможно, минута, возможно, неделя....

CD/tmp

pwd

комната-rf delete-folder/

Самая важная подсказка для того, чтобы сделать комнату-rf должна всегда использовать относительные пути. Это сохраняет Вас от того, что когда-нибудь ввело / прежде завершило Ваш ввод.

0
ответ дан 8 December 2019 в 02:47
поделиться

Существует причина, которую я имею [tcsh]:

alias clean  '\rm -i -- "#"* *~'
alias rmo    'rm -- *.o'

Они были созданы в первый раз, когда я случайно поместил пространство между * и.o. Будьте достаточны для высказывания, что произошло, не был тем, что я ожидал происходить...

Но вещи, возможно, были хуже. Назад в начале 90-х, у моего друга был ~ / и т.д. каталог. Он хотел удалить его. К сожалению, он ввел комнату-rf / и т.д. К сожалению, он был зарегистрирован как корень. У него был плохой день!


Быть злым: касание - '-rf *'

Для сейфа используйте '-' и-i. Или разберитесь в нем однажды и создайте псевдоним!

0
ответ дан 8 December 2019 в 02:47
поделиться
Другие вопросы по тегам:

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