GNU/Linux >> Znalost Linux >  >> Linux

Pwd bez symbolických odkazů?

Pokud udělám pwd Všiml jsem si, že používá jakékoli symbolické odkazy, které jsem použil, abych se dostal do aktuálního adresáře. Mohu jej přimět, aby mi řekl „skutečný“ adresář, ve kterém se nacházím… tj. cestu z kořenového adresáře do mého aktuálního adresáře bez použití jakýchkoli symbolických odkazů?

Přijatá odpověď:

Podle manuálové stránky POSIX pro pwd , -P možnost může být užitečná:

-P Zapsaný absolutní název cesty
nesmí obsahovat názvy souborů, které v
kontextu názvu cesty odkazují na
soubory typu symbolický odkaz.

Tak

$ pwd -P

by mělo být to, co potřebujete.


Linux
  1. Rychlý způsob, jak zahrnout cestu k adresáři při volání Mv?

  2. Vykonat konkrétní příkaz v daném adresáři, aniž byste do něj cd’ing?

  3. $pwd? (vs. aktuální pracovní adresář)?

  1. git klon bez složky projektu

  2. Linux:Porovnejte strukturu adresářů bez porovnávání souborů

  3. Jak zrušit propojení všech symbolických odkazů v adresáři?

  1. Podivný rozdíl mezi Pwd a /bin/pwd?

  2. Tar:Extrahovat jeden soubor do adresáře bez vytváření podsložek?

  3. Jak mohu tarovat adresář bez zachování adresářové struktury?