Kategorie: Linux

Comment gérer l'historique de Bash sur les systèmes Linux

FRAPPER (Bourne Again SHell) c'est le shell par défaut sur pratiquement tous les systèmes d'exploitation basés sur Linux. toutes les commandes, que nous écrivons dans le terminal, sont interprétés par le coquillage et font partie de son histoire. Dans ce tutoriel, nous verrons, où l'historique du shell est stocké et comment le gérer à l'aide de la commande intégrée "history" et de certaines variables d'environnement.

Dans ce tutoriel, vous découvrirez:

Où et comment l'histoire de BASH est enregistrée
Comment effacer l'historique du shell Bash

Où l'historique BASH est stocké?

Si nous ouvrons un émulateur de terminal ou travaillons dans TTY et que nous voulons invoquer une commande, nous avons lancé dans le passé, nous appuyons généralement sur la touche fléchée vers le haut, Pour revenir en arrière ou flèche vers le bas, avancer dans l'histoire du shell . Vous êtes-vous déjà demandé, où et comment l'histoire de Bash est enregistrée? Liste de commandes, que nous appelons dans le shell Bash, est stocké dans le soi-disant. "Fichier historique", qui est par défaut ~/.bash_profile.

Pour visualiser le contenu actuel de l'historique du shell, on peut utiliser la commande history, sans passer aucun argument ou option. Chaque ligne de la sortie qu'il génère est précédée d'un nombre:

l'histoire
    1  écho "serwerweb.pl"
    2  chat /etc/nom d'hôte
    3  ls -l /etc/nomhôte
    4  l'histoire

Effacer l'historique de Bash

La commande history n'est pas seulement utilisée pour afficher l'historique actuel du shell, mais aussi pour effectuer d'autres opérations. Pour effacer tout l'historique actuel du shell Bash, par example, invoquez-le simplement avec l'option -c.

histoire -c

Nous avons également la possibilité de supprimer une commande spécifique de l'historique, en utilisant l'option -d et en passant le décalage de ligne comme argument. imaginer, que nous voulons supprimer la ligne 1 de l'historique actuel en mémoire. Nous appellerions la commande history comme suit:

historique -d 1

Linux

Udostępnij
Opublikowane przez
Linux

articles récents

KeePass2 2.52 w Ubuntu 22.04

Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installation de l'éditeur Master PDF dans Ubuntu 22.04

Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. Oprócz tworzenia i edycji

2 years temu

iotop - surveillance de la mémoire

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Exécutez plusieurs commandes dans une tâche cron

Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania

2 years temu

Changer les données exif d'une photo dans le terminal Linux

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation du serveur Rocket.Chat sur Rocky Linux 8

Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy

2 years temu