~ İn ~ / somefolder'un anlamı nedir?


12

Bana gitmem söylendi ~/.sshve aslında yaptım cd ~/.sshve girdim.

Ancak merak ediyorum: ~bu bağlamda ne anlama geliyor?


Ayrıca çoğu zaman sadece "cd" yaparsanız oraya (~) inecek.
jokoon

Aslında ~ana dizini temsil etmek için seçilmesinin tarihi bir nedeni var. Bakınız: unix.stackexchange.com/q/34196/85039
Sergiy Kolodyazhnyy

Yanıtlar:


25

~= $HOME= ana dizininiz

/home/davidKullanıcı adınız aşağıdaki komutlar ana dizininize dönüşecektir david:

cd
cd ~
cd $HOME
cd /home/david
cd ~david

5
"ana dizininizi değiştirin" -> "ana dizini şu anki iş dizini yapın"
steabert

Ayrıca, yazmak cdsizi ev klasörünüze götürecektir.
Bart De Vos

9

Ayrıca bir kullanıcının ana dizinini aramak için ~ username (slash) kullanabilirsiniz; yani, ~ khamer / home / khamer'a karar verirken ~ david, komutu kimin yazdığına bakılmaksızın / home / david'e çözümleyecektir.


0

Eğer yazarsanız:

cd ~/

ve SEKME tuşuna basarsanız, komut ana klasörünüzün gerçek yoluna dönüşmelidir. Bildiğim kadarıyla, bu bir argüman olarak yol alan hemen hemen her komutla çalışır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.