Я хочу использовать команду больше, чтобы увидеть содержимое текстового файла; однако команда недоступна. Интересно, существуют ли все команды Linux в Cygwin? Я использую Cygwin на Windows XP.
4 ответа
Нет. Все команды Linux даже не существуют во всех версиях Linux. Я не уверен, существует ли ваша конкретная команда в Cygwin, но если вы не можете ее найти, ее, вероятно, нет (хотя "more" - довольно распространенная команда, которую следует исключить).
more
доступно в Cygwin, если его нет в установке по умолчанию. Я предпочитаю использовать less
себя.
Чтобы ответить на ваш вопрос, "все" ужасно широк, но (очень) многие из обычных утилит доступны в Cygwin.
"Больше" доступно в моей установке Cygwin на XP, которая, я уверен, по умолчанию. Вы должны убедиться, что у вас установлен пакет «util-linux», который включает в себя все виды полезных утилит.
Полный список пакетов доступен по адресу http://cygwin.com/packages/.
"Да"
Ну, не совсем "все", но много-много.
Тем не менее, Cygwin был первым пионером установки на основе пакетов, и поскольку ему не нужно фактически запускать хост-ОС, в Cygwin больше возможностей, чем в других дистрибутивах Linux. Начальная установка определенно намного меньше.
Таким образом, вы обнаружите, что будете чаще возвращаться к установщику на Cygwin, чтобы найти пакет, которого просто нет в базовой системе.