У меня есть папка на моем Mac, которую я настрою для git-синхронизации с папкой на моем веб-сервере. Я хотел бы иметь возможность видеть .htaccess
файл в этой папке без необходимости отображать скрытые файлы по всей системе. Это возможно?
Я использую Mac OS X 10.6.8 (Снежный барс).
( Майк Скотт упомянул в Как показать скрытые файлы и папки в Finder? что может быть невозможно показать только определенные файлы/папки, которые начинаются с точки, но было бы неплохо иметь четкий ответ - и инструкции, как это сделать , если это действительно возможно.)
Один из способов обойти это — создать символическую ссылку .htaccess
и назвать ее без точки. Например:
$ cd site_root
$ ln -s .htaccess htaccess
Затем вы можете открыть htaccess
из Finder, и вы фактически будете редактировать .htaccess
файл.
(Можно даже сделать вторую команду ln -s .htaccess " .htaccess"
, которая визуально выглядела бы так .htaccess
, но была бы видна из-за начального пробела.)
,htaccess
(и т. д.), но вы могли бы играть в игры с юникодом, если бы очень-очень хотели.ln .htaccess htaccess
) вместо мягкой ссылки... Было бы менее заметно, что это ссылка, но в некоторых случаях это предпочтительнее. Но в любом случае БУДЬТЕ ОСТОРОЖНЫ . Я был бы очень обеспокоен (и совсем не удивлен), что это может снизить безопасность веб-сайта... вам действительно нужно найти информацию об этом, прежде чем вообще использовать это решение (либо символическая ссылка/другое имя/жесткая ссылка /и т. д)!htaccess
файл (или как там называется ссылка), это может быть угрозой безопасности.Если вы не хотите использовать символическую ссылку (что является хорошим обходным путем), как упоминалось в другом ответе, вы можете использовать бесплатное приложение invisibliX , чтобы быстро переключать видимость скрытых файлов или скрывать определенные файлы. Вы даже можете установить собственное сочетание клавиш в меню «Системные настройки» > «Клавиатура» .
Это проще в использовании, чем прибегать к Terminal
изменению Finder
настроек туда и обратно.
Если вы хотите видеть скрытые файлы в диалогах открытия/сохранения, нажатие Cmd+ Shift+ .(точка/точка) переключит видимость файлов.
cmd
+ shift
+ .
, когда искал решение этой проблемы, он действительно удобен (я уже начал его использовать). Спасибо за совет :-).Неа. Это особенность.
Либо вы показываете все файлы, начинающиеся с точек, либо скрываете их все.
chflags hidden myFile
может сделать скрыть файл, но не показать файлы, скрытые из-за точки.
Я только что создал этот однострочный bash-скрипт, который создает символические ссылки для всех точечных файлов в вашем домашнем каталоге. Обратите внимание, что он пытается создать каталог по адресу ~/Dotfiles
:
cd ~; mkdir Dotfiles; for f in .*; do ln -s $f Dotfiles/${f:1}; done; rm Dotfiles/DS_Store;
Просто вставьте строку в Терминал и нажмите Enter.
Но если вы не хотите использовать какое-либо дополнительное программное обеспечение и не хотите оставлять свои скрытые файлы или папки видимыми или все же не хотите исправлять определенный путь каждый раз, когда вы меняете свой веб-сайт каталог dev и так далее,
В терминале:
defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder
редактировать скрытый файл
а потом
defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder
после редактирования!
Вы можете создать средство запуска сценариев doubleclic с помощью Scripteditor, например:
do shell script "defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder"
и экспортировать его как приложение
напча
ls -la
, и все готово :)Элиас Моссхольм