Команда вывода текущей директории в консоли Linux

· Блог · 1 мин чтения

Linux  — это чудо в умелых руках и каждый разработчик должен уметь владеть им, потому что без него не куда. В этой записи, я покажу команду, которая выводит текущую директорию (где вы находитесь), а так же все директории в текущей папке.

Вывод текущей директории

Для этого нужно просто написать pwd:

$ pwd

Результат ее вывода будет похож на это:

/home/alex

В вашем случае может быть другое, в зависимости от того, где вы находитесь

Показать только директории

Для этого вам нужно использовать ls с некоторыми параметрами, для более удобного чтения:

$ ls -ladh
  • -l — показывает все возможные данные папках
  • -a — показывать даже ... и скрытые файлы в списке, можете удалить, если вам это не так важно
  • -d — показывать только директории (важный параметр, потому что без него вам будут показываться и файлы)
  • -h — показывает размер файла в читабельном для человека формате (например вместо «5688553699», он выведет «5,3G», что означает 5.3 гигабайта.

Пример вывода команды выше:

-rw------- 1 ateshaev ateshaev 1,2M Apr  8  2015 30-03-2015_11-39-53.zip
-rw-r--r-- 1 ateshaev ateshaev 5,3G Sep  5  2016 cinnamon-20160807-1.webm
-rw-r--r-- 1 ateshaev ateshaev  199 Oct 27  2015 cookie.txt
drwxr-xr-x 2 ateshaev ateshaev 4,0K Jun 13 11:18 Desktop
drwxr-xr-x 4 ateshaev ateshaev 4,0K Jun  1 14:52 dev
drwxr-xr-x 3 ateshaev ateshaev 4,0K Jul  2 15:39 Downloads
-rw-r--r-- 1 ateshaev ateshaev  354 Oct 13  2015 headers
-rw------- 1 ateshaev ateshaev 1,2G Jun 16 18:13 java_error_in_PHPSTORM.hprof
drwxr-xr-x 4 ateshaev ateshaev 4,0K Mar 16  2016 node_modules
drwxr-xr-x 2 ateshaev ateshaev 4,0K Jun  1 15:11 projects
drwxr-xr-x 4 ateshaev ateshaev 4,0K Jun 15 20:14 tmp