2017-01-12 4 views
0

Что делает папка с Windows, которая начинается с "." имею в виду? У меня возникла проблема с AWS, которая нуждалась в папке «.aws» для авторизации. Это не позволило мне создать его. Мне пришлось спуститься в заставку с помощью AWS sdk, чтобы создать его.Java/Что означает папка, начинающаяся с «.aws»?

+0

Вы используете ОС Linux/UNIX? Если это так, значит, файл скрыт. – drognisep

+2

Как вы знаете, вы * можете * создать папку, которая начинается с ".". Вы просто не можете сделать это от Explorer. Если вы откроете командную строку, cd в каталог, который вы хотите создать, и запустите «mkdir .aws», тогда он создаст его. – resueman

+1

Вы также можете создать их в проводнике. Создайте их с нормальным именем «dir», а затем переименуйте их «.dir». (с дополнительной игнорируемой точкой в ​​конце): http://superuser.com/questions/64471/create-rename-a-file-folder-that-begins-with-a-dot-in-windows – eckes

ответ

0

В Windows это ничего не значит. Вероятно, программное обеспечение, которое вы используете или развиваете, имеет исходные данные Unix/Linux (где точка в начале означает, что файл должен быть скрыт) и просто использует те же соглашения в Windows. Это правда, что вы не можете легко создать имя папки, начиная с точки в Windows. Для получения дополнительной информации о том, как это можно сделать, проконсультируйтесь с this.

+1

»."означает скрытый файл или каталог в окнах – farrellmr

+2

@farrelmr Нет, это не так. Это соглашение, которое не используется в Windows. Просьба проконсультироваться, например, [Wikipedia] (https://en.wikipedia.org/wiki/Hidden_file_and_hidden_directory#Unix_and_Unix -like_environments) для справки. – lukeg

0

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

Проводник Windows не очень любит эти имена файлов, но, кроме того, это обычные каталоги или файлы. В вашем случае я предполагаю, что он содержит некоторые учетные данные Amazon из некоторого API или инструмента командной строки. Если вы хотите управлять ими, используйте командную строку или альтернативный файловый менеджер.

+0

Спасибо за ваш быстрый ответ. Как закрыть вопрос здесь? –

+0

Я должен добавить - Спасибо Очень много –

+0

@AlabamaMothman Я думаю, что вы можете принять ответ (15 минут после его запроса). может и должен также отображать все ответы. http://stackoverflow.com/help/someone-answers – eckes

1

Это соглашение об именах происходит из Unix-подобных операционных систем, где это означает скрытый файл или каталог. В Проводнике создать такую ​​папку не так просто, но вы можете создать ее с помощью командной строки.

Если вы хотите узнать больше вы можете ознакомиться по этой ссылке: Link

1

папки, начиная с . означает, что они скрыты папки. В Windows или Linux вы можете создать их из командной строки с помощью команды mkdir .<folder name>.

Если вы установите aws-cli, а затем запустите команду aws configure, тогда эта папка будет автоматически создана в вашей домашней папке. вам необходимо предоставить по умолчанию aws region, aws доступ и секретный ключ в командной строке при запуске над командой. как только вы предоставите, что она будет создавать ниже двух файлов в папке .aws: -

CONFIG учетные данные

и ваши поставки доступа AWS и секретный ключ будет там в файле учетных данных. AWS использует это как механизм авторизации, и любой доступ к вашему ключу доступа и секретному ключу будет применен к вам. это очень удобно, когда вы напрямую обращаетесь к ресурсам AWS с помощью командной строки или программным образом создаете клиент AWS.

P.S: - Refer http://docs.aws.amazon.com/cli/latest/userguide/installing.html, о том, как установить aws-cli.

0

Благодарим yall за все ваши ответы. Это были ВСЕ хорошие ответы. Как отправить вопрос в ответ.

+0

, пожалуйста, нажмите большую галочку рядом с стрелками вверх/вниз, чтобы принять ответ. –

Смежные вопросы