как удаляют chmod u+x <имя файла> данные пользовательского командного файла, удаленного на Linux

Я установил пользовательские команды на Linux. Я теперь удалил бы одного из них. Как этому нравится?

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

Процесс следующий:

  • создайте файл в определенном каталоге со сценарием внутри
  • выполните команду sudo chmod u+x <filename>
  • измените .bashrc каталог к пути пользовательских команд.

Редактирование: Я выполнил команду на сценарии, и я предполагаю, что это поместило некоторые данные в мою систему, и это - то, что данные, которые я хочу, удаляют

-1
задан 14 September 2018 в 02:24

1 ответ

Если вы добавили пользовательские команды, поместив сценарий в определенный каталог, сделав его исполняемым, а затем изменив значение $ PATH для включения этого конкретного каталога, то процесс удаления одной из этих пользовательских команд просто включает удаление конкретного сценария. [ 117]

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

Вы можете узнать, где находится ваша команда, с помощью команды which. Например,

`$ which firefox / usr / bin / firefox '

Из этого я узнаю, что полное имя исполняемого файла для команды" firefox "- / usr / bin / firefox. (таким образом, исполняемый файл firefox находится в папке bin в папке usr в корневом каталоге \, т. е. «Компьютер» во многих графических файловых менеджерах).

Выполните эту команду, подставив вместо команды «firefox» имя команды, которую вы хотите удалить.

which <name_of_your_custom_command>

Команда покажет вам полный путь к команде. Затем вы можете удалить файл с помощью команды rm (удалить).

1
ответ дан 27 October 2019 в 23:26

Другие вопросы по тегам:

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