2015-02-26 3 views
10

Как проверить файлы в текущем каталоге, от git bash? Как команда dir, в Windows cmd?Git bash - показать файлы в текущем каталоге

Я нашел команду git ls-files, но она работает только с файлами репозитория git. Но если я начну с диска C: \ и хочу видеть файлы в текущем каталоге, как я могу это сделать в git bash?

+0

Ничего себе, спасибо! Я долго искал эту игру и нигде не нашел эту простую команду. Спасибо всем! – kxc

ответ

9

мерзавец Баш в основном Unix оболочки, поэтому вы можете перечислить существующие файлы и каталоги с ls команды

Вы также можете использовать ls -a, чтобы показать скрытые файлы и папки.

Поскольку это оболочка Unix, вы можете создать псевдоним dir в файле .bashrc. Это удобно, когда вы находитесь в окнах, так что вам не нужно запоминать команду Linux и Windows для перечисления каталогов.

2

Команда, которую вы ищите, называется ls (для списка). Запустите его как

ls -als 

, чтобы просмотреть все файлы и каталоги в текущем каталоге.

Ознакомьтесь с учебником Bash здесь, в котором вы найдете обзор наиболее часто используемых команд.

http://www.cs.uwp.edu/staff/knautz/BashTutorial-1.0.0/bt.php?p=tutorial01

1

Простой ls должно быть достаточно.

Поскольку git bash является обычным unix bash, регулярные команды unix действительно работают.


Это сказанное, я предпочитаю использовать регулярные сессии CMD, используя git-cmd.bat скрипт снабженное msysgit.
Таким образом, все команды git доступны, когда обычные команды DOS работают.

1

Git Баш работает Баш, так что вы можете использовать Баш команды, то есть:

ls -la 

Вы можете взглянуть на основные команды Баш, список файлов, удаление, просмотр содержимого, и т.д., здесь: http://tldp.org/LDP/abs/html/basic.html