GNU/Linux >> Znalost Linux >  >> Linux

Když zadáte „ls -a“, jaký je význam „.“ A ".."?

Kdykoli napíšete ls -a do příkazového řádku obvykle získáte všechny své složky, soubory a pak uvidíte, že první dvě položky jsou . a ..

Jsem jen zvědavý, ale jaký je význam těchto dvou položek?

Přijatá odpověď:

. je relativní odkaz na aktuální adresář.
.. je relativní odkaz na nadřazený adresář.

To je důvod, proč cd .. udělá z rodičovského adresáře nový pracovní adresář.


Linux
  1. Jaký je význam caddr_t a kdy se používá?

  2. Jaký je rozdíl mezi strtok_r a strtok_s v C?

  3. Co je dvojitá tečka (..) a jedna tečka (.) v Linuxu?

  1. Lomítka a příkaz rsync

  2. Co znamená hvězdička za názvem souboru, když zadáte `ls -l`?

  3. Jaký je rozdíl mezi ls a l?

  1. Jaký je rozdíl mezi InnoDB a MyISAM?

  2. Co je to jádro Linuxu a měli byste upgradovat na nejnovější jádro?

  3. Co je lepkavý bit v souborových systémech UNIX? Kdy se používá?