- 🤬 Как узнать версию Virtualbox из командной строки в Linux
- Найти версию Virtualbox из командной строки в Linux
- You may also like
- 📜 Чтение файла построчно на Bash
- 📧 В чем разница между IMAP и POP3
- ✔️ Как управлять контейнерами LXD от имени обычного.
- 📜 Руководство для начинающих по созданию первого пакета.
- Феноменальная популярность электроники Xiaomi: основные причины
- 📜 Получение вчерашней даты в Bash: Практическое руководство
- Использование специальных гелей при мышечных болях
- 🐧 Сравнение команд Printf и Echo на Linux
- 📦 Как расширить/увеличить файловую систему VxFS на Linux
- Услуги по размещению серверного оборудования в ЦОД
- Leave a Comment Cancel Reply
- • Свежие записи
- • Категории
- • Теги
- • itsecforu.ru
- • Страны посетителей
- IT is good
- How do I check virtualbox version from CLI
- 4 Answers 4
- Как проверить версию Virtualbox из CLI
- 4 ответа
- Как узнать версию установленной программы в Debian
🤬 Как узнать версию Virtualbox из командной строки в Linux
Я использую приложения виртуализации Oracle VirtualBox и KVM для тестирования различных операционных систем Linux.
Хотя я иногда использую KVM, Virtualbox это всегда мой первичный выбор.
Это не потому, что я не люблю KVM, а потому, что я просто привык к Virtualbox.
При использовании Virtualbox на моем автономном сервере Ubuntu мне нужно было найти версию Virtualbox
. Если это графический интерфейс, я мог бы легко найти его, перейдя в Virtualbox -> О программе -> Справка.
Но мой сервер Ubuntu не имеет графического интерфейса.
Если вы когда-нибудь задумывались, как найти версию Virtualbox из командной строки в Linux, вот вам несколько способов сделать это.
Найти версию Virtualbox из командной строки в Linux
Чтобы найти версию установленного Virtualbox, откройте терминал и выполните следующую команду:
Как видно из вышеприведенного вывода, версия установленного Virtualbox – 5.2.
Еще один способ найти версию virtualbox:
Кроме того, вы можете использовать команды «head» и «awk», чтобы найти версию Virtualbox.
$ virtualbox --help | head -n 1 | awk ''
Или используйте команду «echo» в сочетании с командами «head» и «awk»:
$ echo $(virtualbox --help | head -n 1 | awk '')
Вышеуказанные команды будут работать на любых дистрибутивах Linux. Если вы используете Ubuntu, вы можете использовать команду «dpkg» для проверки версии Virtualbox.
5.2.30-130521~Ubuntu~bionic 5.2.18-dfsg-2~ubuntu18.04.5
Это пара способов найти версию Oracle Virtualbox из терминала в Linux.
Надеюсь, что это было полезным в вашей проблеме.
Вот еще несколько интересных статей:
itisgood
🕶 Как смонтировать и получить доступ к разделу Ext4 в Mac
🖤 Как создать Yum репозиторий для установки системных пакетов в CentOS / RHEL
You may also like
📜 Чтение файла построчно на Bash
📧 В чем разница между IMAP и POP3
✔️ Как управлять контейнерами LXD от имени обычного.
📜 Руководство для начинающих по созданию первого пакета.
Феноменальная популярность электроники Xiaomi: основные причины
📜 Получение вчерашней даты в Bash: Практическое руководство
Использование специальных гелей при мышечных болях
🐧 Сравнение команд Printf и Echo на Linux
📦 Как расширить/увеличить файловую систему VxFS на Linux
Услуги по размещению серверного оборудования в ЦОД
Leave a Comment Cancel Reply
• Свежие записи
• Категории
• Теги
• itsecforu.ru
• Страны посетителей
IT is good
В этой статье вы узнаете, как удалить удаленный Git-репозиторий. Процесс прост, но его полезно запомнить, чтобы избежать неожиданностей в будущем. Git – это…
В 11-й версии своей операционной системы Microsoft серьезно переработала интерфейс и убрала несколько привычных функций. Нововведения не всем пришлись по душе. Мы дадим…
Продажа ноутбука нередко становится хлопотным занятием. Кроме поиска покупателя, продавцу необходимо подготовить устройство перед проведением сделки. Но если последовательно выполнить все шаги, ничего…
Вы можете оказаться в ситуации, когда вам нужно использовать скрипт шелла для чтения файлов построчно. В этом руководстве я расскажу о нескольких способах…
Вторичное жильё выгоднее для молодых семей, желающих приобрести свою первую квартиру. Сталкиваясь с ипотечным кредитованием, можно избежать много лишней суеты и проблем, если…
How do I check virtualbox version from CLI
I am writing a Bash script to store the version number of Virtualbox, but cannot succeed. My Script is:
#!/bin/bash installed_virtualbox=$(virtualbox --version) # --version this is what I want to change
virtualbox --version virtualbox -v virtualbox -V virtualbox --Version
all seems to open the virtualbox instead of output.
virtualbox —help gives the version number, but the output is too long to store in variable and use later.
4 Answers 4
To print or view the current VirtualBox version you should use below command:
which will then print the current version as seen below;
Refer 8.2. Command overview at the official VirtualBox site for more.
To print the version using the script, see below:
#!/bin/bash echo $(vboxmanage --version)
echo $(vboxmanage —version | head -n 1 | awk ‘
@souravc — In your comment here, you use —version , which outputs only one line and one field; so using head and awk to trim is redundant, and yes they output the same result. In your answer below, you use —help instead of —version , in which case head and awk trimming is indeed necessary. but you still get less-precise information, as the version found via —help is only #.#.# vs —version which yields #.#.#r# (version with revision info).
@DreadPirateShawn you are correct now it is unnecessary. At that time vboxmanage used to come with some other info that is why I proposed that. You can see the edit, OP accepted my suggestion. Why would I make things complex:)
virtualbox --help | head -n 1 | awk ''
$ echo $(virtualbox --help | head -n 1 | awk '') 4.3.6
How it works
gives you a long output saying many options etc. But its very first lines are like,
Oracle VM VirtualBox Manager 4.3.6
(C) 2005-2013 Oracle Corporation
All rights reserved.
.
| is called pipe. It has great application in command line. It passes the whole expression to the next command head . head -n 1 prints the first line only. see man head for more. At this stage output is only
Oracle VM VirtualBox Manager 4.3.6
Again the remaining things are passed to awk . At this stage awk sees the whole line as combinations of few fields separated by space and prints only the last field of the above expression. So you get the version only. See man awk for more.
Как проверить версию Virtualbox из CLI
Я пишу сценарий Bash для хранения номера версии Virtualbox , но не удается.
#!/bin/bash installed_virtualbox=$(virtualbox --version) # --version this is what I want to change
virtualbox --version virtualbox -v virtualbox -V virtualbox --Version
, кажется, все открывают виртуальную коробку вместо вывода.
virtualbox —help дает номер версии, но вывод слишком длинный, чтобы хранить его в переменной и использовать позже.
4 ответа
Чтобы распечатать или просмотреть текущую версию VirtualBox , используйте следующую команду:
, которая затем напечатает текущую версию, как показано ниже;
См. 8.2. Обзор команд на официальном сайте VirtualBox для получения дополнительной информации.
Чтобы напечатать версию с использованием сценария, см. ниже:
#!/bin/bash echo $(vboxmanage --version)
Вы можете попробовать это,
virtualbox --help | head -n 1 | awk ''
$ echo $(virtualbox --help | head -n 1 | awk '') 4.3.6
Как это работает
дает длинный вывод с множеством опций и т. Д. Но самые первые строки похожи на
Oracle VM VirtualBox Manager 4.3.6
(C) 2005-2013 Oracle Corporation
Все права защищены.
.
| называется труба. У этого есть большое применение в командной строке. Он передает все выражение следующей команде head . head -n 1 печатает только первую строку. см. man head для получения дополнительной информации. На этом этапе выводом является только
Oracle VM VirtualBox Manager 4.3.6
Опять оставшиеся вещи передаются в awk . На этом этапе awk рассматривает всю строку как комбинации нескольких полей, разделенных пробелом, и печатает только последнее поле вышеприведенного выражения. Таким образом, вы получаете только версию. Подробнее см. man awk .
Как узнать версию установленной программы в Debian
sed (GNU sed) 4.7 Packaged by Debian Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Jay Fenlason, Tom Lord, Ken Pizzini, Paolo Bonzini, Jim Meyering, and Assaf Gordon. GNU sed home page: . General help using GNU software: . E-mail bug reports to: .
В Debian , Ubuntu и других производных Debian можно выполнить команду
Например, чтобы узнать версию sed нужно выполнить
Package: sed Essential: yes Priority: required Section: utils Installed-Size: 336 Origin: Ubuntu Maintainer: Ubuntu Developers Bugs: https://bugs.launchpad.net/ubuntu/+filebug Architecture: amd64 Multi-Arch: foreign Version: 4.7-1 Pre-Depends: libacl1 (>= 2.2.51-8), libc6 (>= 2.14), libselinux1 (>= 1.32) Filename: pool/main/s/sed/sed_4.7-1_amd64.deb Size: 189668 MD5sum: 2e2c9a0370c20a2a1921572f250db43e Description: GNU stream editor for filtering/transforming text Original-Maintainer: Clint Adams SHA1: a8106de20fa00fc7f97a45d18ec411512cc64293 SHA256: a5428ddec609149eb6086cec20bf14a0300972a191eb0cc010e7f1c7f17186f4 Homepage: https://www.gnu.org/software/sed/ Task: minimal Description-md5: 2ed71305ee7a49ce4438c58140980d2f
Команда dpkg -p, впрочем как и флаги —version, -V работает не со всеми программами
Например, если вы выполните
Скорее всего получите сообщение
dpkg-query: package ‘virtualbox’ is not available
Команда virtualbox —version просто запустит Virtualbox
Чтобы определить версию Virtualbox выполните
Oracle VM VirtualBox VM Selector v6.1.10_Ubuntu (C) 2005-2020 Oracle Corporation All rights reserved. No special options. If you are looking for —startvm and related options, you need to use VirtualBoxVM.
- Поиск по сайту
- aofeed — Telegram канал чтобы следить за выходом новых статей
- aofeedchat — задать вопрос в Телеграм-группе