vi
è un editor di testo , quindi se tutto ciò che desideri è solo archiviare alcuni frammenti di testo in un file di testo e cercarlo, puoi farlo direttamente dal terminale con i comandi integrati.
Scrivi una nota in un file di testo (creerà il file se non esistesse):
nota echo con dati importanti >> info.txt
IMPORTANTE: fai attenzione alle virgolette singole e doppie e aggiungi prefisso con le barre se vuoi che siano incluse.
Cerca un file di testo (ad es. important
):
grep --color -i importante info.txt
Per evitare la digitazione --color -i
che dovrebbe essere alias nel tuo ~/.bashrc
.
Puoi anche aggiungere testo multilinea a file di testo esistenti o inesistenti:
cat >> info2.txt
quindi digitare o incollare il testo e, al termine, premere CTR+Z
Per quanto riguarda la modifica del sistema, no, non cambierà il modo in cui il sistema funziona finché crei file nella tua cartella home e non li esegui (puoi eseguire un file anche se non è eseguibile, ad es. Con bash myFile
) . Assicurati inoltre di utilizzare i privilegi di root solo quando ne hai bisogno.
Infine, la tua interpretazione del sistema basato su file ti ha fuorviato in qualche modo: la maggior parte del sistema operativo ha file che memorizzano impostazioni importanti che influenzano profondamente il modo in cui funziona il sistema, ma si trovano in posizioni predefinite e in genere sono protetti dalle modifiche da parte degli utenti regolari.
È possibile però spararsi facilmente nel piede, ad esempio, se come utente normale hai una cartella locale "eseguibile" che hai aggiunto PATH
e se in quella cartella hai file eseguibili che hanno gli stessi nomi di quelli creati -in utilità comuni o parole chiave bash, come test
, echo
, cat
, for
, cut
, etc.