vi
est un éditeur de texte , donc si tout ce que vous voulez, c'est simplement stocker des extraits de texte dans un fichier texte et le rechercher, vous pouvez tout faire directement à partir du terminal avec les commandes intégrées.
Écrivez une note dans un fichier texte (créera le fichier s'il n'existait pas):
note d'écho avec des données importantes >> info.txt
IMPORTANT: faites attention aux guillemets simples et doubles et préfixez-les avec des barres obliques si vous souhaitez les inclure.
Recherchez dans le fichier du texte (par exemple important
):
grep --color -i important info.txt
Pour éviter de taper --color -i
cela devrait être aliasé dans votre ~/.bashrc
.
Vous pouvez également ajouter du texte multiligne à des fichiers texte existants ou non existants:
cat >> info2.txt
puis tapez ou collez le texte, puis appuyez sur CTR+Z
Quant à changer le système, non, cela ne changera pas la façon dont votre système fonctionne tant que vous créez des fichiers dans votre propre dossier de départ et ne les exécutez pas (vous pouvez exécuter un fichier même s'il n'est pas exécutable, par exemple avec bash myFile
) . Assurez-vous également que vous n'utilisez les privilèges root que lorsque vous en avez besoin.
Et enfin, votre interprétation du système basé sur des fichiers vous a quelque peu induit en erreur: la plupart des systèmes d'exploitation ont des fichiers qui stockent des paramètres importants qui affectent profondément le fonctionnement du système, mais ils sont situés dans des emplacements prédéfinis et sont généralement protégés des modifications par les utilisateurs réguliers.
Il est cependant possible de se tirer une balle dans le pied, par exemple, si en tant qu'utilisateur normal vous avez un dossier `` exécutable '' local que vous avez ajouté à PATH
, et si dans ce dossier vous avez des fichiers exécutables qui ont les mêmes noms que ceux construits -dans les services communs ou les mots clés de bash, tels que test
, echo
, cat
, for
, cut
, etc.