Что это означает, когда есть путь, например /dir/dir/program.attribute?

В вопросе выше я пытался представить пример. Я не знаю, насколько я был в этом эффективен ... Я просто хочу понять, как могут существовать «скрытые» файлы, которые существуют. Действительно ли они скрыты? Или это атрибуты программы? Как получить доступ ко всем файлам?

Любая информация будет просветляющей. Спасибо заранее!

0
задан 12 January 2012 в 08:45

2 ответа

Я не уверен, что вы спрашиваете точно.

Hidden

Файлы или каталоги «скрыты», если они начинаются с «.».

В командной строке вы можете просмотреть их с помощью ls -A и из nautilus (ваш браузер файлов), показывая скрытые файлы Ctl + H или из меню

Путь

Ваш путь - это то, где система ищет команды.

echo $PATH

Вы можете установить путь, как правило, в ~/.bashrc

PATH=$PATH:/additional/directory
2
ответ дан 25 May 2018 в 15:15
  • 1
    это прекрасно, спасибо! Вы ответили на обе части моего вопроса, которые были (1), что означал период до имен файлов, и (2) как вы могли бы видеть эти файлы, если захотите. Еще раз спасибо! – RafLance 12 January 2012 в 12:00

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

Это просто соглашение, и в этих файлах нет ничего волшебного.

В отличие от Windows, Unix не полагается на «расширения файлов», т. е. 3-символьные суффиксы после точки в конце имени файла, чтобы определить тип файла (например, NOTEPAD.EXE и т. д.), ,

Итак, в Unix «program.attribute» - это просто обычное имя файла, а не как программа с именем «program» имеет некоторые магические атрибуты, к которым вы можете получить доступ, указав «program.attributename»

2
ответ дан 25 May 2018 в 15:15

Другие вопросы по тегам:

Похожие вопросы: