vi
é um editor de texto ; portanto, se tudo o que você deseja é apenas armazenar alguns trechos de texto em um arquivo de texto e pesquisá-lo, você pode fazer tudo isso diretamente do terminal com os comandos internos.
Escreva uma nota em um arquivo de texto (criará o arquivo se ele não existir):
nota de eco com dados importantes >> info.txt
IMPORTANTE: Cuidado com as aspas simples e duplas e prefixe-as com barras, se você quiser que elas sejam incluídas.
Pesquise no arquivo por algum texto (por exemplo important
):
grep --color -i important info.txt
Para evitar a digitação, --color -i
isso deve ser um alias no seu ~/.bashrc
.
Você também pode adicionar texto de várias linhas a arquivos de texto existentes ou não existentes:
cat >> info2.txt
digite ou cole o texto e, quando terminar, pressione CTR+Z
Quanto à alteração do sistema, não, não mudará a maneira como o sistema funciona, desde que você crie arquivos em sua própria pasta inicial e não os execute (você pode executar um arquivo mesmo que não seja executável, por exemplo, com bash myFile
) . Além disso, certifique-se de usar os privilégios root apenas quando precisar deles.
E, finalmente, sua interpretação do sistema baseado em arquivos o enganou um pouco: a maioria dos sistemas operacionais possui arquivos que armazenam configurações importantes que afetam profundamente a maneira como o sistema opera, mas eles estão localizados em locais predefinidos e geralmente são protegidos contra modificações por usuários comuns.
É possível, no entanto, facilmente dar um tiro no pé, por exemplo, se como usuário comum você tiver uma pasta 'executável' local à qual você adicionou PATH
, e se nessa pasta houver arquivos executáveis com os mesmos nomes que os criados -em utilitários comuns ou palavras-chave Bash, tais como test
, echo
, cat
, for
, cut
, etc.