Hướng dẫn cơ bản để kiểm tra phiên bản phần mềm

Tự hỏi làm thế nào để kiểm tra phiên bản của Nodejs, Ansible, Ubuntu, PostgreSQL, Windows, Python và nhiều hơn nữa?


Tôi tin rằng nên có một cách tiêu chuẩn để kiểm tra phiên bản của tất cả các phần mềm, nhưng thật không may, nó không tồn tại. Tôi có thể đoán nó không thể thực hiện được vì không phải mọi phần mềm đều được tạo từ cùng một ngôn ngữ lập trình.

Đôi khi, đó là một khoảnh khắc khó khăn để tìm ra phiên bản phần mềm được cài đặt trên máy chủ hoặc PC của bạn.

Ở đây tôi cố gắng hợp nhất một số những cái phổ biến, hy vọng bạn sẽ thích nó!

Cách kiểm tra phiên bản Nginx?

Kiểm tra phiên bản Nginx thật dễ dàng.

nginx -v

Ví dụ:
[email được bảo vệ]: ~ # nginx -v
phiên bản nginx: nginx / 1.14.0 (EasyEngine)
[email được bảo vệ]: ~ #

Kiểm tra phiên bản HTTP HTTP

Tương tự như Nginx, bạn có thể sử dụng -v với tệp httpd.

[[email được bảo vệ] ~] # / usr / sbin / httpd -v
Phiên bản máy chủ: Apache / 2.4.6 (CentOS)
Máy chủ được xây dựng: ngày 5 tháng 11 năm 2018 01:47:09
[[email được bảo vệ] ~] #

Kiểm tra phiên bản PHP

Tương tự như Nginx.

php -v

Ví dụ:
[email được bảo vệ]: ~ # / usr / bin / php -v
PHP 7.2.15-0ubfox0.18.04.1 (cli) (được xây dựng: ngày 8 tháng 2 năm 2019 14:54:22) (NTS)
Bản quyền (c) 1997-2018 Nhóm PHP
Zend Engine v3.2.0, Bản quyền (c) 1998-2018 Zend Technologies
với Zend OPcache v7.2.15-0ubfox0.18.04.1, Bản quyền (c) 1999-2018, bởi Zend Technologies
[email được bảo vệ]: ~ #

Kiểm tra phiên bản Nodejs

Kiểm tra phiên bản nodejs với cú pháp –version như sau.

[[email được bảo vệ] thùng rác]# nút chuyển đổi
v6.16.0
[[email được bảo vệ] thùng rác]#

Kiểm tra phiên bản Python

Tương tự như Node.js, bạn có thể tìm ra phiên bản python như bên dưới.

[[email được bảo vệ] thùng rác]# trăn
Python 2.7.5
[[email được bảo vệ] thùng rác]#

Kiểm tra phiên bản Anaconda

Sử dụng nền tảng Anaconda cho Python? Dưới đây là cách bạn có thể tìm thấy phiên bản Anaconda. Giả sử, bạn đang chạy trên HĐH dựa trên UNIX.

[email được bảo vệ]: ~ # danh sách conda anaconda
các gói trong môi trường tại / root / anaconda3:
#
Tên phiên bản kênh xây dựng
anaconda 2018.12 py37_0
khách hàng Anaconda 1.7.2 py37_0
anaconda-hoa tiêu 1.9.6 py37_0
dự án anaconda 0.8.2 py37_0
[email được bảo vệ]: ~ #

Nếu bạn chỉ cần biết phiên bản anaconda thì hãy thêm $ vào cuối.

[email được bảo vệ]: ~ # danh sách conda anaconda $
các gói trong môi trường tại / root / anaconda3:
#
Tên phiên bản kênh xây dựng
anaconda 2018.12 py37_0
[email được bảo vệ]: ~ #

Kiểm tra phiên bản CLI góc

ng với phiên bản sẽ hiển thị cho bạn các chi tiết Angular CLI đã cài đặt.

[email được bảo vệ]: ~ # phiên bản ng
CLI góc: 7.3.7
Nút: 11.12.0
HĐH: linux x64
Góc cạnh:
Giáo dục
Phiên bản trọn gói
@ angular-devkit / kiến ​​trúc sư 0.13.7
@ angular-devkit / core 7.3.7
@ angular-devkit / sơ đồ 7.3.7
@ sơ đồ / góc 7.3.7
@ sơ đồ / cập nhật 0.13.7
rxjs 6.3.3
bản thảo 3.2.4
[email được bảo vệ]: ~ #

Kiểm tra phiên bản PowerShell

Trên dấu nhắc lệnh PowerShell, thực hiện lệnh sau để nhận phiên bản.

PS C: \ Windows \ system32> $ PSVersionTable
Tên giá trị
Giáo dục
PSVersion 5.1.14393.2828
Máy tính để bàn PSEdition
PSCompiverseVersions {1.0, 2.0, 3.0, 4.0.
BuildVersion 10.0.14393.2828
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemoteProtocolVersion 2.3
Tuần tự hóa 1.1.0.1
PS C: \ Windows \ system32>

Kiểm tra phiên bản MySQL / MariaDB

Khác một chút so với PHP. Để kiểm tra phiên bản MySQL hoặc MariaDB, bạn phải sử dụng lệnh sau.

mys -V

Ví dụ:
[email được bảo vệ]: ~ # mys -V
mysql Ver 15.1 Phân phối 10.1.37-MariaDB, cho debian-linux-gnu (x86_64) bằng cách sử dụng readline 5.2
[email được bảo vệ]: ~ #

Kiểm tra phiên bản PostgreSQL

Để kiểm tra phiên bản máy khách PostgreSQL

ps -V

Và, để kiểm tra phiên bản máy chủ PostgreSQL

pg_config

Kiểm tra phiên bản Redis Server

Bằng cách sử dụng cú pháp -v.

redis-server -v

Kiểm tra phiên bản Java

Thực thi java với -version và bạn sẽ có chi tiết phiên bản.

[[email được bảo vệ] thùng rác]# chuyển đổi java
phiên bản openjdk đã có phiên bản 1.8.0_191
Môi trường thời gian chạy OpenJDK (bản dựng 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (bản dựng 25.191-b12, chế độ hỗn hợp)
[[email được bảo vệ] thùng rác]#

Nếu bạn đang cố gắng tìm phiên bản java thì máy chủ và không có trong đường dẫn, thì bạn có thể phải đưa ra đường dẫn tuyệt đối để thực thi java.

Kiểm tra phiên bản Ubuntu

Để kiểm tra phiên bản Ubuntu, sử dụng lệnh dưới đây.

lsb_release -a

Ví dụ:
[email được bảo vệ]: ~ $ lsb_release -a
ID nhà phân phối: Ubuntu
Mô tả: Ubuntu 18.04.1 LTS
Phát hành: 18.04
Tên mã: bionic
[email được bảo vệ]: ~ $

Kiểm tra phiên bản CentOS / RHEL

Tự hỏi bạn đang đăng nhập vào phiên bản nào của RHEL? Bạn có thể kiểm tra phiên bản bằng cat / etc / redhat-phát hành

[[email được bảo vệ] ~] # mèo / etc / redhat-phát hành
CentOS Linux phát hành 7.6.1810 (Lõi)
[[email được bảo vệ] ~]

Kiểm tra phiên bản Debian

Debian lưu trữ thông tin phiên bản trong một tệp mà bạn có thể thấy.

[email được bảo vệ]: ~ $ mèo / etc / debian_version
9,8
[email được bảo vệ]: ~ $

Kiểm tra phiên bản hạt nhân Linux

Đôi khi bạn có thể cần nâng cấp kernel hoặc thiết lập giám sát để đảm bảo tất cả các máy chủ đều nhất quán. Dù đó là gì, bạn có thể tìm phiên bản kernel bằng lệnh uname như bên dưới.

[email được bảo vệ]: ~ # uname -r
4.15.0-45 chung
[email được bảo vệ]: ~ #

Kiểm tra phiên bản MacOS

Nếu bạn cần tìm phiên bản MacOS, hãy nhấp vào biểu tượng Apple và >> Về máy Mac này

Kiểm tra phiên bản Windows

Tôi biết những gì bạn đang cảm thấy. Mọi người đều biết cách kiểm tra cái này. Nhưng hãy tin tôi, không thực sự.
Có nhiều cách để tìm, vì vậy, hãy xem xét hai thủ tục phổ biến nhất.

Sử dụng lệnh
Khởi động lệnh Prompt
Nhập winver và nhấn Enter

PC này
Bắt đầu và tìm kiếm PC này
Nhấp chuột phải vào PC và Thuộc tính này
Nó sẽ mở cửa sổ hệ thống nơi bạn sẽ tìm thấy phiên bản HĐH và các thông tin khác như loại máy tính / máy chủ, model, bộ xử lý, RAM, nhà sản xuất, v.v..

Kiểm tra phiên bản Tomcat

Apache Tomcat có một tệp phiên bản dành riêng mà bạn sẽ tìm thấy trong thư mục bin. Bạn chỉ cần thực hiện điều đó để tìm ra phiên bản Tomcat.

[[email được bảo vệ] thùng rác]# ./version.sh
Sử dụng CATALINA_BASE: /root/apache-tomcat-9.0.16
Sử dụng CATALINA_HOME: /root/apache-tomcat-9.0.16
Sử dụng CATALINA_TMPDIR: /root/apache-tomcat-9.0.16/temp
Sử dụng JRE_HOME: /
Sử dụng CLASSPATH: /root/apache-tomcat-9.0.16/bin/bootstrap.jar:/root/apache-tomcat-9.0.16/bin/tomcat-juli.jar
Phiên bản máy chủ: Apache Tomcat / 9.0.16
Máy chủ được xây dựng: ngày 4 tháng 2 năm 2019 16:30:29 UTC
Số máy chủ: 9.0.16.0
Tên hệ điều hành: Linux
Phiên bản hệ điều hành: 3.10.0-957.5.1.el7.x86_64
Kiến trúc: amd64
Phiên bản JVM: 1.8.0_191-b12
Nhà cung cấp JVM: Tập đoàn Oracle
[[email được bảo vệ] thùng rác]#

Kiểm tra phiên bản WildFly

Bạn có thể kiểm tra bằng cách sử dụng lệnh hoặc thông qua bảng điều khiển quản lý.
Đối với dòng lệnh, bạn cần chạy như sau.

./standopol.sh

Và, nó sẽ in như thế này.

20: 05: 44.496 THÔNG TIN org.jboss.modules Mô-đun JBoss phiên bản 1.9.0.
WildFly Full 16.0.0.Final (WildFly Core 8.0.0.Final)

Một cách khác là đăng nhập vào bảng điều khiển quản lý và nhấp vào chi tiết phiên bản ở thanh dưới cùng.

Kiểm tra phiên bản WordPress

Có nhiều cách để tìm ra phiên bản WP đã cài đặt.

Khi bạn đăng nhập vào WordPress, bạn sẽ thấy chi tiết phiên bản ở phía dưới bên phải.

Kiểm tra phiên bản Google Chrome

Tự hỏi bạn đang có phiên bản Chrome nào? Thường cần thiết nếu bạn đang nói chuyện với những người hỗ trợ kỹ thuật hoặc thực hiện một số khắc phục sự cố.

Chà, nó không khó để tìm phiên bản chrome.

Khởi chạy Chrome
Bấm vào ba dấu chấm ở trên cùng bên phải
Di chuột để trợ giúp và nhấp Giới thiệu về Google Chrome để xem chi tiết phiên bản

Kiểm tra phiên bản Internet Explorer (IE)

Bạn biết phiên bản chính nhưng bạn có biết phiên bản hoàn chỉnh?

Khởi chạy IE
Chuyển đến biểu tượng Công cụ và nhấp Giới thiệu về Internet Explorer
Và, nó sẽ cho bạn thấy thông tin phiên bản.

Bây giờ bạn đã biết!

Kiểm tra phiên bản Firefox

Nhấp vào Giới thiệu về Firefox sẽ tiết lộ phiên bản bạn đang sử dụng.

Kiểm tra phiên bản apt-get

Là quản trị viên Linux, bạn có thể bắt gặp apt-get (công cụ xử lý gói). Đôi khi bạn đang cài đặt một công cụ không tương thích với apt-get được cài đặt hiện tại và để tìm ra phiên bản; bạn có thể chạy lệnh dưới đây.

[email được bảo vệ]: ~ # apt-get -v
apt 1.6.8 (amd64)
Các mô-đun được hỗ trợ:
* Ver: Chuẩn .deb
* Pkg: Giao diện dpkg Debian (Ưu tiên 30)
Pkg: Giao diện bộ giải APT Debian (Ưu tiên -1000)
Pkg: Giao diện kế hoạch Debian APT (Ưu tiên -1000)
S.L: ‘deb Cây nhị phân Debian
S.L: ‘deb-src Kiểu cây nguồn Debian
Idx: Chỉ mục nguồn Debian
Idx: Chỉ mục gói Debian
Idx: Chỉ mục dịch Debian
Idx: tệp trạng thái dpkg Debian
Idx: tệp gỡ lỗi Debian
Idx: tập tin dsc Debian
Idx: tệp điều khiển Debian
Idx: tệp kịch bản EDSP
Idx: tệp kịch bản EIPP
[email được bảo vệ]: ~ #

Như bạn thấy nó hiển thị phiên bản và mô-đun được hỗ trợ của nó.

Kiểm tra phiên bản gcc

Thường thì bạn đang cố nâng cấp hoặc cài đặt phiên bản phần mềm mới nhất và bạn cần tìm hiểu phiên bản trình biên dịch để xem nó có tương thích hay không. Nhưng tìm phiên bản gcc thì dễ!

[email được bảo vệ]: ~ # gcc mật đảo
gcc (Ubuntu 7.3.0-27ubfox1 ~ 18.04) 7.3.0
Bản quyền (C) 2017 Phần mềm miễn phí Foundation, Inc.
Đây là phần mềm miễn phí; xem nguồn cho các điều kiện sao chép. Không có
sự bảo đảm; thậm chí không dành cho MERCHANTABILITY hoặc FITNESS CHO MỘT MỤC ĐÍCH THAM GIA.
[email được bảo vệ]: ~ #

Kiểm tra phiên bản Ansible

–phiên bản sẽ cho bạn thấy phiên bản Ansible đã cài đặt.

[email được bảo vệ]: ~ # chuyển đổi ansible
2.7.9
tập tin cấu hình = /etc/ansible/ansible.cfg
đường dẫn tìm kiếm mô-đun được định cấu hình = [u xông / root / .ansible / plugins / mô-đun, u triệt / usr / share / ansible / plugins / mô-đun]
vị trí mô-đun python ansible = /usr/lib/python2.7/dist-packages/ansible
vị trí thực thi = / usr / bin / ansible
phiên bản python = 2.7.15rc1 (mặc định, ngày 12 tháng 11 năm 2018, 14:31:15) [GCC 7.3.0]
[email được bảo vệ]: ~ #

Kiểm tra phiên bản TensorFlow

Nó phụ thuộc vào cách bạn đã cài đặt. Giả sử, bạn đã thực hiện nó thông qua pip thì lệnh sau sẽ hiển thị chi tiết phiên bản TensorFlow.

[email được bảo vệ]: ~ # Pip hiển thị dòng chảy
Tên: dòng chảy
Phiên bản: 1.13.1
Tóm tắt: TensorFlow là một khung công tác máy học mã nguồn mở dành cho tất cả mọi người.
Trang chủ: https://www.tensorflow.org/
Tác giả: Google Inc..
Email tác giả: [email được bảo vệ]
Giấy phép: Apache 2.0
Vị trí: /root/anaconda3/lib/python3.7/site-packages
Yêu cầu: termcolor, absl-py, bánh xe, protobuf, tenorboard, gast, six, tenorflow-ước tính, numpy, keras-tiền xử lý, grpcio, keras-application, astor
Bắt buộc:
[email được bảo vệ]: ~ #

Kiểm tra phiên bản bia

Một cú pháp -v tiêu chuẩn sẽ tiết lộ phiên bản brew đã cài đặt.

Chandans-iMac: ~ chandan $ bia -v
Homebrew 2.0.2
Homebrew / homebrew-core (sửa đổi git 903f; cam kết cuối cùng 2019/03/02)
Chandans-iMac: ~ chandan $

Kiểm tra phiên bản Docker

Thực hiện lệnh docker với -v sẽ hiển thị cho bạn phiên bản.

[email được bảo vệ]: ~ # bến tàu -v
Docker phiên bản 18.09.3, bản dựng 774a1f4
[email được bảo vệ]: ~ #

Phần kết luận

Tôi hy vọng điều này sẽ giúp bạn tìm thấy các phiên bản phần mềm.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map