vi
bir metin düzenleyicisidir , bu nedenle istediğiniz tek şey bir metin parçacığını bir metin dosyasında saklamak ve içinde arama yapmaksa, yerleşik komutlarla hepsini doğrudan terminalden yapabilirsiniz.
Metin dosyasına bir not yazın (dosya yoksa, dosyayı oluşturur):
önemli verilerle yankı notu >> info.txt
ÖNEMLİ: Tek ve çift tırnaklara dikkat edin ve eklenmesini istiyorsanız eğik çizgilerle önek ekleyin.
Dosyada bazı metinler arayın (ör. important
):
grep --color -i important info.txt
Yazmaktan kaçınmak için --color -i
bu takma adınız olmalıdır ~/.bashrc
.
Varolan veya varolmayan metin dosyalarına çok satırlı metin de ekleyebilirsiniz:
cat >> info2.txt
ardından metni yazın veya yapıştırın ve işiniz bittiğinde CTR+Z
Sistemi değiştirmeye gelince, hayır, kendi ana klasörünüzde dosya oluşturduğunuzda ve bunları yürütmediğiniz sürece sisteminizin çalışma şeklini değiştirmez (bir dosyayı yürütülebilir olmasa bile yürütebilirsiniz, örneğin bash myFile
) . Ayrıca kök ayrıcalıklarını yalnızca ihtiyacınız olduğunda kullandığınızdan emin olun.
Ve son olarak, dosya tabanlı sistem hakkındaki yorumunuz sizi bir şekilde yanlış yönlendirmiştir: çoğu işletim sistemi, sistemin çalışma şeklini derinden etkileyen önemli ayarları saklayan dosyalara sahiptir, ancak önceden tanımlanmış konumlarda bulunurlar ve genellikle normal kullanıcılar tarafından yapılan değişikliklerden korunurlar.
Kendinizi kolayca ayağa vurmak mümkündür, örneğin, normal bir kullanıcı olarak eklediğiniz yerel bir 'yürütülebilir' klasörünüz PATH
varsa ve bu klasörde yerleşik olarak aynı adlara sahip yürütülebilir dosyalarınız varsa gibi yaygın araçlardan ya da deneme anahtar kelimeler, -in test
, echo
, cat
, for
, cut
, vs.