моя контактная информация
Почтамезофия@protonmail.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
В прошлый раз, когда мы говорили о командах Linux, эта статья представляет собой короткую статью, в основном объясняющую суть команд.
Мы знаем, что команды обычно используются напрямую
Исполняемой программе необходимо добавить текущий путь
(Этот тест был написан в прошлый раз, и его фактическая функция — вывести «Hello world!»)
Мы можем интуитивно обнаружить, что командам Linux не нужно записывать текущий путь.
Но на самом деле суть команды — это исполняемый файл. На самом деле эти команды хранятся в каталоге bin.
ls bin
Нашли эти исполняемые файлы и легко видим, что это команды
Если вы не верите, мы можем попробовать это,
Когда мы входим в каталог bin в корневом каталоге и запускаем исполняемый файл ls, эффект тот же, что и при непосредственном использовании команды ls.
Давайте добавим в папку bin наш собственный исполняемый файл и посмотрим, можно ли его использовать в качестве команды.
Мы находим те же результаты. Что это доказывает?Так называемая команда представляет собой исполняемый файл, хранящийся в каталоге bin.
Теперь, когда мы об этом упомянули, по сути, то, что мы только что сделали, — это установили программу в систему. Суть установки — это копирование. Индикатор выполнения установки, который мы обычно видим, — это собственно завершение настройки соответствующего исполняемого файла. ? Копии файлов и т.п. попросят вас выбрать соответствующую букву диска.
Итак, теперь мы собираемся удалить наше программное обеспечение.
После его удаления наш mytest больше не будет доступен для использования.
Так почему же нам нужно добавлять ./, когда мы запускаем нашу собственную исполняемую программу?
./ находится в текущем каталоге. Добавление ./ означает, что нужный нам исполняемый файл исполняется в текущем каталоге следующим образом.