Maison  >  Article  >  Tutoriel système  >  10 commandes Linux pour augmenter la productivité

10 commandes Linux pour augmenter la productivité

王林
王林avant
2024-02-11 22:15:101167parcourir

Voici 10 commandes Linux que vous pouvez utiliser pour en savoir plus sur votre système et devenir rapidement plus productif.

10 commandes Linux pour comprendre votre système

Ouvrez l'application Terminal et commencez à taper les commandes suivantes pour connaître votre bureau Linux ou votre serveur cloud/VM.

1. gratuit – obtenez de la mémoire libre et utilisée

Vous n'avez plus de mémoire ? Utilisez la commande free pour afficher la quantité totale de mémoire physique (RAM) et d'échange disponible et utilisée dans votre système Linux. Il montre également les tampons et caches utilisés par le noyau :

linuxmi@linuxmi :~/www.linuxmi.com

free # Sortie dans un format facile à comprendre linuxmi@linuxmi:~/www.linuxmi.com

free -h
# Utilisez la commande cat pour trouver des détails
linuxmi@linuxmi :~/www.linuxmi.com$ cat /proc/meminfo

提高生产力的 10 个 Linux 命令

Cependant, la commande free ne fournit pas d'informations sur la configuration de la mémoire, la mémoire maximale prise en charge par le serveur Linux et la vitesse de la mémoire Linux. Nous devons donc utiliser la commande dmidecode :

linuxmi@linuxmi :~/www.linuxmi.com$ sudo dmidecode -t mémoire

提高生产力的 10 个 Linux 命令

Pour déterminer la quantité de mémoire sur votre carte graphique sous Linux, essayez :

linuxmi@linuxmi :~/www.linuxmi.com

glxinfo | egrep -i 'appareil|mémoire'
Appareil : llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff)
Mémoire vidéo : 3895 Mo
Mémoire unifiée : non

提高生产力的 10 个 Linux 命令

2. hwinfo – sonde matérielle

Nous pouvons détecter rapidement le matériel sur un serveur ou un ordinateur de bureau Linux :

# Trouvez des informations détaillées sur votre machine Linux
hwinfo
# Afficher le résumé uniquement #
hwinfo –court
#Afficher tous les disques #
hwinfo –disque
#OBTENEZ UN APERÇU #
hwinfo –short –block
# Trouver un disque spécifique #
hwinfo –disk –uniquement /dev/sda
# Essayez de surveiller les données de 4 ports graphiques #
hwprobe=bios.ddc.ports=4 hwinfo –monitor
# Restreindre les informations à des appareils spécifiques #
hwinfo –short –cpu –disk –listmd –gfxcard –wlan –printer

提高生产力的 10 个 Linux 命令

De plus, les commandes lshw et inxi peuvent être utiles pour afficher les informations sur le matériel Linux :

linuxmi@linuxmi :~/www.linuxmi.com

inxi-Fxz

提高生产力的 10 个 Linux 命令

3. identifiant – afficher les informations utilisateur
Affiche les informations sur l'utilisateur et le groupe Linux pour un nom d'UTILISATEUR donné. Si le nom d'utilisateur est omis, les informations de l'utilisateur actuel sont affichées :

linuxmi@linuxmi :~/www.linuxmi.com$ id

提高生产力的 10 个 Linux 命令

Voir qui est connecté sur votre serveur Linux :

qui
qui suis-je

提高生产力的 10 个 Linux 命令

4. lsblk – liste des périphériques de stockage de blocs

Tous les périphériques de bloc Linux fournissent un accès tampon au périphérique matériel et permettent de lire et d'écrire des blocs en fonction de la configuration. Les périphériques de bloc Linux ont des noms. Par exemple, pour NVMe, il s'agit de /dev/nvme0n1, pour les périphériques SCSI tels que HDD/SSD, il s'agit de /dev/sda. Mais vous n'êtes pas obligé de vous en souvenir. Vous pouvez facilement les lister en utilisant la syntaxe suivante :

lsblk
#Liste uniquement #
lsblk -l
# Utilisez la commande grep pour filtrer les périphériques en boucle #
lsblk -l | grep '^boucle'

提高生产力的 10 个 Linux 命令

5, lsb_release – Informations sur la version Linux

Vous souhaitez obtenir des informations spécifiques à la distribution, telles que la description, le numéro de version et le nom de code de la distribution actuellement installée :

linuxmi@linuxmi :~/www.linuxmi.com$ lsb_release -a

Aucun module LSB disponible.

Version LSB : core-11.1.0ubuntu2-noarch:security-11.1.0ubuntu2-noarch
ID de distributeur : Ubuntu
Description : Ubuntu 20.04.1 LTS
Sortie : 20.04
Nom de code : focal

提高生产力的 10 个 Linux 命令

6. lscpu – affiche des informations sur le CPU

La commande

lscpu collecte et affiche les informations sur l'architecture du processeur, y compris diverses erreurs du processeur, dans un format facile à comprendre :

linuxmi@linuxmi :~/www.linuxmi.com$ lscpu

提高生产力的 10 个 Linux 命令

Vous pouvez également utiliser la commande lshw pour lister le CPU :

linuxmi@linuxmi :~/www.linuxmi.com$ sudo lshw -C cpu

7. lstopo – afficher la topologie matérielle

Vous voulez voir la topologie du serveur Linux ou de la version de bureau ? Essayez :

linuxmi@linuxmi :~/www.linuxmi.com$ lstopo

linuxmi@linuxmi :~/www.linuxmi.com$ lstopo-no-graphics

提高生产力的 10 个 Linux 命令

Vous verrez des informations sur :

  1. Nœuds de mémoire NUMA
  2. Cache partagé
  3. Kit processeur
  4. Cœur du processeur
  5. "Threads" du processeur, etc.

8. lsusb – Liste des périphériques USB

Nous utilisons tous des périphériques USB tels que des disques durs externes et des claviers. Exécutez la commande NA pour afficher des informations sur le bus USB et ses périphériques connectés dans votre système Linux.

lsusb

#Détecter les informations PID et VID des périphériques USB connectés au système#

sudo usbview

提高生产力的 10 个 Linux 命令

usbview fournit un résumé graphique des périphériques USB connectés au système. Des informations détaillées peuvent être affichées en sélectionnant un appareil individuel dans l'arborescence

lspci – Liste des périphériques PCI

Nous utilisons la commande lspci pour afficher des informations sur le bus PCI du système et les périphériques qui y sont connectés :

linuxmi@linuxmi :~/www.linuxmi.com$ lspci

提高生产力的 10 个 Linux 命令

9. timedatectl – Afficher la date et le fuseau horaire actuels

Habituellement, nous utilisons la commande date pour définir ou obtenir des informations de date/heure sur CLI :

linuxmi@linuxmi :~/www.linuxmi.com$ date |

Dimanche 20 décembre 2020 13:30:22 CST

Cependant, les distributions Linux modernes utilisent la commande timedatectl pour interroger et modifier l'horloge système et ses paramètres, et pour activer ou désactiver les services de synchronisation de l'heure (NTPD et co) :

linuxmi@linuxmi :~/www.linuxmi.com$ timedatectl |

10, w – qui s'est connecté

Exécutez la commande w sous Linux pour afficher des informations sur les utilisateurs Linux actuellement utilisés sur votre ordinateur et leurs processus :

提高生产力的 10 个 Linux 命令Résumé

Maintenant, nous avons appris 10 commandes système Linux pour comprendre le système et améliorer rapidement la productivité pour résoudre les problèmes. Dans la section commentaires ci-dessous, faites-moi savoir votre outil préféré que vous connaissez. Merci!

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer