Ou peut-être autre chose?
Je suis en train d'utiliser Redhat OS.
Ou peut-être autre chose?
Je suis en train d'utiliser Redhat OS.
Installez inxi et exécutez inxi -Sxxx
(ou inxi -Sxx
si votre version de inxi n'est pas la dernière) :
$ inxi --version | head -1 && inxi -Sxxx
inxi 3.0.32-00 (2019-02-07)
System: Host: kububb Kernel: 4.15.0-65-generic x86_64 bits: 64 compiler: gcc v: 7.4.0 Desktop: KDE Plasma 5.12.9
tk: Qt 5.9.5 wm: kwin_x11 dm: SDDM Distro: Ubuntu 18.04.3 LTS (Bionic Beaver)
$
Alors que l'installation de inxi uniquement à cette fin peut sembler exagérée, inxi peut être utilisé pour fournir beaucoup plus d'informations système avec inxi -Fxxxz
(où -z
masque des éléments comme votre adresse MAC).
La page d'accueil de inxi se trouve ici.
Il y a aussi neofetch qui est un fork de screenfetch:
$ neofetch --stdout
dkb@kububb
------------
OS: Ubuntu 18.04.3 LTS x86_64
Host: Inspiron 15-3567
Kernel: 4.15.0-65-generic
Uptime: 8 hours, 58 mins
Packages: 2389
Shell: bash 4.4.20
Resolution: 1366x768
DE: KDE
WM: KWin
WM Theme: Breeze
Theme: Breeze Dark [KDE], Breeze-Dark [GTK2], MyBreeze-Dark [GTK3]
Icons: Breeze [KDE], Breeze [GTK2/3]
Terminal: konsole
Terminal Font: Hack 11
CPU: Intel i3-6006U (2) @ 2.000GHz
GPU: Intel HD Graphics 520
Memory: 1665MiB / 7846MiB
$
La page d'accueil de neofetch se trouve ici.
Selon le message original, la solution idéale pour moi (et j'espère quelqu'un d'autre) est démontrée avec l'exemple :
which zenity 2>&1 >/dev/null && echo Avoir GTK
which kdialog 2>&1 >/dev/null && echo Avoir KDE
Parce que Mate et Cinemon sont des dérivés de gnome. Cela dépend de ce que vous voulez faire récemment. Sur Mageia linux, vous pouvez avoir très facilement les deux environnements et c'est aussi pour cela que le script est écrit ainsi.
J'ai cette fonction dans mon ~/.bash_aliases
--
# fonction d'ouverture de terminal
open-terminal()
{
# si gnome est en cours d'exécution
if [ $(pgrep -c gnome-panel) -gt 0 ]; then
echo "gnome en cours d'exécution"
gnome-terminal
# si xfce est en cours d'exécution
elif [ $(pgrep -c xfce4-panel) -gt 0 ]; then
echo "xfce en cours d'exécution"
xfce4-terminal
fi
}
alias trm='open-terminal'
Il ne répond pas à la question et il y a de meilleures alternatives pour votre fonction open-terminal
: askubuntu.com/questions/207442/…
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.
1 votes
Fait :) J'aimerais aussi que l'auteur de la publication ait précisé quelle version de Red Hat il utilise, car à moins que ce ne soit RHEL, il n'y a pas eu de sortie de Red Hat depuis des siècles
0 votes
Pas besoin de distinguer: knome.org
0 votes
Voir également ma réponse ici sur Ask Ubuntu: Vérifiez vos processus en cours d'exécution pour voir si vous utilisez Unity ou Gnome