Ubuntu'da yeniyim.
Terminali her açtığımda geçerli çalışma dizinimi /home/Varun(yazarak bulduğum gibi pwd).
Terminalin yolunu /home/Varun/Desktop/Java Filesaçıldığı gibi ayarlanabilmemin herhangi bir yolu var mı ?
Ubuntu'da yeniyim.
Terminali her açtığımda geçerli çalışma dizinimi /home/Varun(yazarak bulduğum gibi pwd).
Terminalin yolunu /home/Varun/Desktop/Java Filesaçıldığı gibi ayarlanabilmemin herhangi bir yolu var mı ?
Yanıtlar:
Terminalinizde şu komutu çalıştırın:
echo "cd ~/Desktop/Java\ Files" >> ~/.bashrc
Yukarıdaki komut, ~/.bashrcdosyanıza içeren cd ~/Desktop/Java\ Filesve /home/Varun/Desktop/Java Filesterminali açacağınız varsayılan çalışma dizininizi değiştirecek yeni bir satır ekleyecektir .
Terminali tekrar açtığınızda farkı göreceksiniz.
$HOMEDeğişken değiştirme ve çağrı cdkomutu (kısa için cmd kullanacağım) .bashrcsorunuza doğru cevap olsa da,
cdhbeni doğrudan istediğim dizine götürür takma ad (örneğin ) oluşturmak için daha rahat buluyorum .
Bunun nedeni, diğer programları ( .bashrcörneğin gibi ) yapılandıran tüm dosyaların varsayılan $HOMEdizinde kalması ve cdhbu dosyalardan kesilmeden "dizinimde" çalışabilmemdir.
Eğer $HOMEdizine geri dönmek gerekirse ben her zaman cdcmd kullanabilirsiniz .
Bazı linux dağıtımlarında
.bashrcdosya, söz konusu kullanım için tasarlanan bir veya daha fazla dosyayı çalıştıran veya çalıştıran komut veya komutlarla gönderilir (örneğin.bash_aliases)bu yüzden bunları kullanmak isteyip istemediğinize kendiniz karar verin,
bunları kullanmak istediğinizde, yalnızca kullandığınız gibi kullanın,
.bashrcancak belirtilen dosya için komutlar yazılmıştır.
böylece .bashrc(veya .bash_aliasesseçtiğiniz herhangi bir dosyada veya içinde )
aşağıdakileri yaz:
alias cdh='cd /home/Varun/Desktop/Java Files'
cdhtakma ad hoşunuza gitmiyorsa, farklı bir ad kullanmaktan korkmayın, ancak başka bir cmd veya böyle adlandırılmış bir takma ad olmadığından emin olun, çünkü bu cmd'yi daha fazla veya daha az kullanılamaz hale getirebilirsiniz.Adın onu aramak için triyng tarafından alınıp alınmadığını kontrol edebilirsiniz, ancak
typebaşka bir cmd'nin ismiyle bir cmd öneririm .
typeCmd ......... neyse verilen cmd takma, ikili dosyası veya bash komut dosyası olup olmadığını size söyleyebilir veya olmalıdır. Ve bu yüzden cmd'nin ne zaman olmadığını size söyleyecektir. (Bu durumda istediğiniz şey)
Sadece eklemek için
Birisi zsh shell kullanıyorsa
nano ~/.zshrc ( open the configuration file)
ve bootom'da
cd ~/Desktop/Java\ Files
bu yüzden tweak kullandığınız kabuktur, (echo $0 )sadece kullandığınız komutu ekleyin ve çalıştırılacaktır.