[FAQ] Про точку в начале имён файлов
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму обратной связи.
К нам поступил следующий вопрос:
Здравствуйте! Как известно mac os
использует точку перед именем системных
файлов. На сколько безопасно хранить
свои файлы в таком формате? Спасибо!
Сама по себе точка в начале файла мало что означает, это лишь команда для Finder и большинства файловых менеджеров скрыть файл из виду. Безопасность для файлов здесь обеспечивается точно в таком же объёме, как и при скрытии файлов путём присвоения им атрибута «hidden».
Если честно, мы не видим особой разницы в скрытии файлов путём проставления точки в начале имени и путём присвоения им свойства скрытости командой Терминала:
В любом случае, средствами Finder тут не обойтись, лучше для этих целей воспользоваться услугами сторонних файловых менеджеров (того же Path Finder) или Терминалом. Если же вам очень хочется видеть скрытые файлы именно в Finder, напомним про полезную терминальную команду:
и соответствующую отменяющую команду:
Ну а самое главное — не забыть о существовании файлов после их скрытия 😉
Как создать папку с точкой в названии?
Как создать папку с точкой в названии, пытался с помошью chmod — безуспешно, кто-нить помогите (название папки должно быть: .LavaServer) Спасибо.
а что нельзя через mkdir или переименовать через mv ?
Да это троллинг, походу.
Спасибо, я прост ещё не сильно в Линукс разбираюсь
Это лучше делать командой rm или ls
Это лучше делать командой rm или ls
Ересь! Специально для этого Господь придумал священный ping!
Ересь! Специально для этого Господь придумал священный ping!
Именем святого vi и его сына vim и их брата neovim изгоняю тебя!
chmod существует не для этого. Вас кто-то ввёл в заблуждение, либо это такой толстый троллинг?
Для создания каталогов необходимо использовать mkdir. Переименовать каталог можно с помощью mv.
Мы уже поняли. Ты прост, уходи.
Мамка должна знать.
P.S. Кстати, эта графическая рабочая станция — первый в мире массовый «компутер», который штатно комплектовался «манипулятором типа мышь». На фото она есть.
Если у тебя какая-то психологическая травма на «папок/мамок», сочувствую. «Папки» имеют место быть исключительно и сугубо в гуе, в сонсоле у нас cd, mkdir etc .
Позанудствую
Каталог. Это по русски. И «папка» это по русски. А «директория» в значении «каталог» — это глупый англицизм. В GUI же ни кто не говорит «фольдер».
Это по русски. И «папка» это по русски.
Это у меня еще спелчекер работает. А так вообще мрак.
Да, действительно. На каком-то другом форуме увидел эту команду, или не до конца понял смысл, или меня облопошили.
Этой или схожей фразой многие регистранты обычно выражают своё дальнейшее нежелание посещать более форум, и фактически расписываясь в собственном бессилии, малодушно ищут скорейшего избавления от страданий.
На самом деле emacs заменяет собой всё вышеперечисленное.
Это всё западные извращения, на радио86рк такого не было.
Каталог. Это по русски. И «папка» это по русски. А «директория» в значении «каталог» — это глупый англицизм. В GUI же ни кто не говорит «фольдер».
А «каталог» это русское слово, или др.греческое? Англицизм, латинизм. Какая разница, откуда позаимствовано слово. Тем более, если это не слово, термин предметной области.
Папки Windows 10 с точкой перед именами не имеют имен
Я обновился с Windows 7 до Windows 10, и многие мои папки с точкой перед именем теперь нет имен, но есть и функции, только пустые имена. Как вы это исправляете? Большинство папок находятся в C:Usersusername папка. У меня есть 26 папок с точками перед именами в моем C:Usersusername родительская папка, но только 3 показывают имена. Если вы перейдете в свойства для каждой папки, вы сможете найти имя, но оно не будет отображаться в Проводнике. Заранее спасибо за любую отвечает.
редактировать: когда я иду в свойства, он будет перечислять тип файла, как (например,.android) » папка (.android) «вместо » папки», как и в других папках. Так это типа папке, проблема, я думаю.
5 ответов
Я все исправила. Я открыл командную строку и ввел «ассоц .android= «(пробел после»=») и все папки появились в Проводнике. Я думал, что мне придется ввести команду для каждой папки, которая не отображается.
я узнал, что самое очевидное и простое решение на самом деле работает на Windows 10:
открываем regedit.exe и Гото:
добавить новый DWORD с именем ShowFolderExt и установите значение 1.
У меня тоже была эта проблема после обновления до Windows 10. В рамках мероприятий после обновления я изменил некоторые стандартные приложения (Настройки -> Система -> Приложения по умолчанию). Каким-то образом это вызвало, что в проводнике точка часть имени папки больше не отображается. Нажатие кнопки сброса рядом с «сбросить Microsoft рекомендуемые значения по умолчанию» (в Настройки -> Система -> Приложения по умолчанию) решена проблема.
проводник файлов Windows имеет долгую историю лжи вам.
Это не показывает, что происходит. Это только показывает вам, что он думает, что вы должны знать. Это нормально для среднего пользователя, который имеет только смутное представление о том, что такое файл или папка на самом деле, но это приглушение его довольно раздражает powerusers и sys-admin, которые пытаются устранить проблемы.
и кажется, что версия для Windows 10 снова немного хуже, чем предыдущая версии.
Папки все еще там: проводник просто не показывает их, потому что проводник считает, что папки не должны иметь расширений.
(Это понятие восходит к MS-DOS: в старых папках файловой системы FAT технически не может быть расширения вообще. Современные файловые системы намного более гибкие, но Windows все еще имеет некоторые остатки мышления с тех дней. Если вы мне не верите: сделайте папку, которая заканчивается в один период. Затем попробуйте удалить его.)
единственное, что вы можете сделать, это использовать альтернативную (не сделанную Microsoft) утилиту файлового менеджера, которая показывает вам реальность.
И эти альтернативы, как правило, намного более способны, чем Explorer.
лично: я не использовал Explorer ни для чего серьезного с WIndows 3.1. Я всегда использую альтернативный файловый менеджер.
Проблема с именами папок начинающихся с точки
Здравствуйте. Итак такая проблема. Некоторые папки, к примеру папка в которой установлен wine(.wine), начинается с точки. Их прекрасно видит krusader но не видит dolphin. Конечно это бы не было такой проблемой если бы всё только на этом заканчивалось. Не знаю почему, но в режиме root эти папки не видны многим приложениям(к примеру при запуске winetricks через терминал с правами root). Проблема конечно не смертельная, всё же папки видны в обычном режиме, но хотелось бы знать истоки. Благодарю за внимание.
А в дельфине отображение скрытых файлов включено? (Вид -> Показывать скрытые файлы)
Все файлы/директории, имена которых начинаются с точки — скрытые. несколько иначе, чем в Windows. Однако в *nix это закон, и его надо знать 🙂
Еще вопрос: каким образом запускаем приложения от root-а? (sudo, su)
Возможно приложения не видят эти папки потому что запуск от рута «меняет» домашний каталог рабочего окружения на директорию «/root», а Вы, думая, что приложение работает в вашем домашнем окружении, пытаетесь найти эти папки, хотя их в /root и нет.
Вайнтрикс нужно запускать от того пользователя, от которого будете запускать сам вайн. Надеюсь, что это будет не рут.
спасибо за пояснения))
от себя добавлю к выше сказанному:
в дельфине увидеть скрытые папки можно используя горячие клавиши alt+точка
повторное нажатие опять скрывает
Не знал про хоткей. Спасибо, запомню.
Точно такой же хоткей и в Krusader.
Почти такой же. 🙂
Ctrl+.
А, точно, слегка спутал )))
А кто мне расскажет как сделать скрытые папки видимыми для приложений типа winetricks, при это не меняя домашний каталог(не входя под рутом)
Нетривиальное решение! 🙂
Сделай линки с этих папок в .wine
Только имена этим линкам дай не с точки.
так winetricks обращается по пути .wine поэтому такое решение не покатит((
неужели никто не знает как решить эту проблему?((
Не вижу проблемы. winetricks нормально у всех работает с wine-ом, хотя его конфиги всегда лежат в
не знаю, не знаю. У меня winetricks не видит папок начинающихся с точки((
Что значит не видит? Вы ему говорите ставить — он ставит и никуда не смотрит.
скриншот вантрикса очень нужен.
Мне интересно в каком месте вайнтрикс смотрит папки.
к примеру при запуске winetricks через терминал с правами root
winetricks запускайте от своего имени, а не от рута
А я знаю, но даже скажу.
Для начала: sudo rm -rf
/.wine а то мало ли что там под рутом натворилось, а запись туда теперь запрещена!
Потом winecfg без судов и без вымышленных рутов(оно там всё создаст, что нужно, ещё и покажет)
После этого будем рассуждать что кого видит
Wine не видит ничего по умолчанию кроме каталога своего.
В чём появилась проблема.
Молодец! Давно не видел скриншот лога. 🙂
Покажи права на /home/nk/.cache и /home/nk/.cache/winetricks
а так же заодно и на /home/nk/.config/ibus/bus
Так то лучше! Теперь видно, что, использовав рута, вы побили права доступа на папки, и точки тут совершенно ни при чём.
Теперь вы нажмёте Alt+F2, вобьёте kdesudo dolphin, нажмёте Enter, введёте пароль, снова Enter, доберётесь до папки /home, выберете папку с именем вашего пользователя, нажмёте правой клавишей мыши, выберете свойства, перейдёте на вкладку права, выставите просмотр и изменение содержимого для владельца и группы, владельцем и группой должен быть ваш пользователь (вбивается чуть ниже), потом поставите галочку применить к папкам и содержимому и нажмёте ок.
Фух, а потом попробуете ставить вайнтриксом без судо!
А ещё неплохо бы вставлять картинки под кат (кнопка CL).
Точка в имени файла
Как сделать проверку на наличие похожего имени файла и запрос нового имени файла?
При загрузке изображения присваивается имя foto.jpg. Вопрос, как сделать проверку на то что фото с.
Сделать проверку на наличие похожего имени файла и запрос нового имени файла
Пользователь задает имя для создания файла. Вопрос, как сделать проверку на наличие похожего имени.
Синтаксическая ошибка в имени файла, имени папки или метке тома
Здравствуйте. Выполняю лаб. работу в cmd, в которой есть задание связанные с командой «Copy».
Разница в работе bat-файла при его запуске от имени простого пользователя и от имени администратора
Здравствуйте. Пытаюсь создать .bat который: создаёт папку %ProgramFiles%\MyProg и копирует туда.
supmener, кстати файлы папки с именем начинающимся с точки не допускается только при их создании через Windows Explorer. Если программно — то допускается. Сие хорошо наблюдается во время использования таких IDE как на пример Eclipse.
В Windows, начиная, если не ошибаюсь с XP (а может с 7-ёрки) расширением считается часть символов после именно последней точки в имени. Так что проблем на мой взгляд никаких.
Для начала нужно определиться про какую ОС и файловую систему мы говорим.
FAT12 и DOS/Windows 9x:
Поле DIR_Name логически разбивается на первые 8 символов, образующие имя файла, и последние 3, образующие расширение. Точка-разделитель добавляется на уровне операционной системы и не хранится в поле имени. Если имя и расширение файла не заполняют отведённое для них место, остальные байты поля DIR_Name заполняются пробелами (0x20). Имя и расширение файла могут содержать любую комбинацию букв, цифр или символов с ASCII-кодами свыше 127; специальные символы распределяются на три группы:
Позже длину имени файла расширили до 255 ASCII символов.