vi
es un editor de texto , por lo tanto, si todo lo que desea es almacenar algunos fragmentos de texto en un archivo de texto y buscarlo, puede hacerlo todo directamente desde la terminal con los comandos integrados.
Escriba una nota en un archivo de texto (creará el archivo si no existiera):
echo echo con datos importantes >> info.txt
IMPORTANTE: tenga cuidado con las comillas simples y dobles, y prefijelas con barras inclinadas si desea incluirlas.
Busque en el archivo algún texto (por ejemplo important
):
grep --color -i info.txt importante
Para evitar escribir, --color -i
debe tener un alias en su ~/.bashrc
.
También puede agregar texto multilínea a archivos de texto existentes o no existentes:
cat >> info2.txt
luego escriba o pegue el texto, y cuando haya terminado, presione CTR+Z
En cuanto a cambiar el sistema, no, no cambiará la forma en que funciona su sistema siempre que cree archivos en su propia carpeta de inicio y no los ejecute (puede ejecutar un archivo incluso si no es ejecutable, por ejemplo, con bash myFile
) . También asegúrese de usar los privilegios de root estrictamente cuando los necesite.
Y finalmente, su interpretación del sistema basado en archivos lo ha confundido un poco: la mayoría de los sistemas operativos tienen archivos que almacenan configuraciones importantes que afectan profundamente la forma en que opera el sistema, pero están ubicados en ubicaciones predefinidas y, por lo general, están protegidos de modificaciones por parte de los usuarios habituales.
Sin embargo, es posible dispararse fácilmente en el pie, por ejemplo, si como usuario normal tiene una carpeta local 'ejecutable' a la que agregó PATH
, y si en esa carpeta tiene archivos ejecutables que tienen los mismos nombres que los compilados -en utilidades comunes o palabras clave golpe, tales como test
, echo
, cat
, for
, cut
, etc.