Как узнать версию программы в Linux
sed (GNU sed) 4.7 Packaged by Debian Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>. 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: <https://www.gnu.org/software/sed/>. General help using GNU software: <https://www.gnu.org/gethelp/>. E-mail bug reports to: <bug-sed@gnu.org>.
В Debian , Ubuntu и других производных Debian можно выполнить команду
dpkg -p имя_программы
Например, чтобы узнать версию sed нужно выполнить
Package: sed Essential: yes Priority: required Section: utils Installed-Size: 336 Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> 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 <clint@debian.org> SHA1: a8106de20fa00fc7f97a45d18ec411512cc64293 SHA256: a5428ddec609149eb6086cec20bf14a0300972a191eb0cc010e7f1c7f17186f4 Homepage: https://www.gnu.org/software/sed/ Task: minimal Description-md5: 2ed71305ee7a49ce4438c58140980d2f
Команда dpkg -p, впрочем как и флаги —version, -V работает не со всеми программами
Например, если вы выполните
dpkg -p virtualbox
Скорее всего получите сообщение
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.
How do I check virtualbox version from CLI
I am writing a Bash script to store the version number of Virtualbox, but cannot succeed.
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:
![]()
You can try this,
How it works
Step -1
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.
.
Step -2
| 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
Step -3
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 в Ubuntu?
Если вы используете конкретно Ubuntu, вы можете использовать команду «dpkg», чтобы проверить версию Virtualbox. Вот и все.
Как узнать, установлен ли VirtualBox в Linux?
В Linux вы можете:
- проверьте наличие драйвера виртуального бокса, расположенного в / dev / vboxdrv.
- Проверьте наличие символических ссылок на исполняемые файлы виртуального бокса в PATH или просто проверьте, существует ли известный исполняемый файл в / usr / lib / virtualbox, например VirtualBox, VBoxManage, vboxwebsrv.
5 колода 2016 г.
Как мне проверить мою версию VirtualBox Ubuntu?
Вариант 1. Команда lsb_release -a
- Откройте терминал с помощью «Показать приложения» или воспользуйтесь сочетанием клавиш [Ctrl] + [Alt] + [T].
- Введите команду «lsb_release -a» в командную строку и нажмите ввод.
- Терминал показывает версию Ubuntu, которую вы используете, в разделах «Описание» и «Выпуск».
Как узнать, запущен ли VirtualBox?
Введение в интерфейс командной строки VirtualBox
- Чтобы вывести список всех зарегистрированных виртуальных машин, просто запустите vboxmanage list vms. …
- Чтобы перечислить все запущенные виртуальные машины, используйте vboxmanage list runningvms.
- Чтобы запустить виртуальную машину, запустите vboxmanage startvm. …
- После запуска виртуальной машины вы переключитесь на vboxmanage controlvm для большинства других операций.
10 ночей. 2016 г.
Где установлен VirtualBox Linux?
Помимо файлов для виртуальных машин, Oracle VM VirtualBox хранит данные глобальной конфигурации в следующем каталоге:
- Linux и Oracle Solaris: $ HOME /. config / VirtualBox.
- Windows: $ HOME /. VirtualBox.
- Mac OS X: $ HOME / Библиотека / VirtualBox.
Как проверить, установлена ли Ubuntu?
Проверьте установленную / запущенную версию сервера Ubuntu
- Метод 1: проверьте версию Ubuntu через SSH или терминал.
- Метод 2: проверьте версию Ubuntu в файле / etc / issue. В каталоге / etc находится файл с именем / issue. …
- Метод 3: проверьте версию Ubuntu в файле / etc / os-release. …
- Метод 4: проверьте версию Ubuntu с помощью команды hostnamectl.
28 центов 2019 г.
Как проверить, является ли система Linux физической или виртуальной машиной?
Самый простой способ узнать, работаем ли мы на виртуальной или физической машине, — это использовать утилиту dmidecode. Dmidecode, декодер таблиц DMI, используется для поиска аппаратных компонентов вашей системы, а также другой полезной информации, такой как серийные номера и версия BIOS.
Какая версия Ubuntu у меня есть командная строка?
Выполните следующие действия, чтобы проверить версию Ubuntu из командной строки: Откройте терминал с помощью сочетания клавиш Ctrl + Alt + T или щелкнув значок терминала. Используйте команду lsb_release -a, чтобы отобразить версию Ubuntu. Ваша версия Ubuntu будет показана в строке описания.
Какая последняя версия Ubuntu?
| Версия | Кодовое имя | Окончание стандартной поддержки |
|---|---|---|
| Ubuntu LTS 16.04.2 | Xenial Xerus | Апрель 2021 |
| Ubuntu LTS 16.04.1 | Xenial Xerus | Апрель 2021 |
| Ubuntu LTS 16.04 | Xenial Xerus | Апрель 2021 |
| Ubuntu LTS 14.04.6 | Доверенный Тахр | Апрель 2019 |
Как узнать версию ОС Linux?
Проверить версию ОС в Linux
- Откройте приложение терминала (оболочка bash)
- Для входа на удаленный сервер с помощью ssh: ssh user @ server-name.
- Введите любую из следующих команд, чтобы найти имя и версию ОС в Linux: cat / etc / os-release. lsb_release -a. hostnamectl.
- Введите следующую команду, чтобы узнать версию ядра Linux: uname -r.
Как мне проверить статус моей виртуальной машины?
Команда представления экземпляра предоставит вам статус виртуальной машины, чтобы узнать, запущена она или освобождена. Если вы попытаетесь запустить виртуальную машину, которая уже находится в рабочем состоянии, команда просто выдаст ошибку, заявив, что виртуальная машина уже запущена.
Как мне получить доступ к VirtualBox из командной строки?
Нажмите клавишу Windows, введите cmd.exe и нажмите клавишу Enter, чтобы открыть окно командной строки. Введите cd C: Program FilesOracleVirtualBox, чтобы перейти в корневой каталог VirtualBox.
Как изменить настройки VirtualBox?
Доступ к настройкам сетевого адаптера VirtualBox можно получить в настройках виртуальной машины (выберите свою виртуальную машину, нажмите «Настройки» и перейдите в раздел «Сеть» в окне настроек виртуальной машины). Там вы должны увидеть четыре вкладки адаптера. После создания виртуальной машины по умолчанию включается один виртуальный сетевой адаптер.
Какой Linux лучше всего подходит для VirtualBox?
7 лучших дистрибутивов Linux для запуска в VirtualBox
- Lubuntu. Популярная облегченная версия Ubuntu. …
- Linux Lite. Создан для облегчения перехода с Windows на Linux. …
- Манджаро. Подходит как для ветеранов Linux, так и для новичков. …
- Linux Mint. Чрезвычайно удобный по сравнению с большинством дистрибутивов Linux. …
- OpenSUSE. Дружелюбен к новичкам, ищущим полноценную ОС. …
- Ubuntu. .
- Слэквар.
Ubuntu — это то же самое, что и Linux?
Linux — это Unix-подобная компьютерная операционная система, созданная по модели разработки и распространения бесплатного программного обеспечения с открытым исходным кодом. … Ubuntu — это компьютерная операционная система, основанная на дистрибутиве Debian Linux и распространяемая как бесплатное программное обеспечение с открытым исходным кодом с использованием собственной среды рабочего стола.
Как проверить версию Virtualbox из CLI
Я пишу сценарий Bash для хранения номера версии Virtualbox , но не удается.
, кажется, все открывают виртуальную коробку вместо вывода.
virtualbox —help дает номер версии, но вывод слишком длинный, чтобы хранить его в переменной и использовать позже.
4 ответа
Чтобы распечатать или просмотреть текущую версию VirtualBox , используйте следующую команду:
, которая затем напечатает текущую версию, как показано ниже;

См. 8.2. Обзор команд на официальном сайте VirtualBox для получения дополнительной информации.
Чтобы напечатать версию с использованием сценария, см. ниже:
Надеюсь, это поможет.
Вы можете попробовать это,
Как это работает
Шаг -1
дает длинный вывод с множеством опций и т. Д. Но самые первые строки похожи на
Oracle VM VirtualBox Manager 4.3.6
(C) 2005-2013 Oracle Corporation
Все права защищены.
.
Шаг -2
| называется труба. У этого есть большое применение в командной строке. Он передает все выражение следующей команде head . head -n 1 печатает только первую строку. см. man head для получения дополнительной информации. На этом этапе выводом является только
Oracle VM VirtualBox Manager 4.3.6
Шаг -3
Опять оставшиеся вещи передаются в awk . На этом этапе awk рассматривает всю строку как комбинации нескольких полей, разделенных пробелом, и печатает только последнее поле вышеприведенного выражения. Таким образом, вы получаете только версию. Подробнее см. man awk .