Mac OS X不允许命名以点开头的文件,如何命名.htaccess文件?

ru9i0ody  于 2022-11-16  发布在  Mac
关注(0)|答案(8)|浏览(131)

正如在标题中提到的,Mac OS X不允许我命名以点(.)开头的文件。但是,我需要一个.htaccess文件。或者,更好的是,我如何在Mac OS X中使用一个不以点开头的htaccess文件?
我运行的是Mac OS 10.5.8和XAMPP 1.7.3。

tnkciper

tnkciper1#

您不能使用Finder执行此操作。请打开Terminal.appApplications -> Utilities -> Terminal),然后键入:

> cd /path/to/directory/containing/htaccess
> mv current_file_name .htaccess

示例(当然,不要逐字使用目录名或初始文件名):

wtlkbnrh

wtlkbnrh2#

如果可以查看隐藏文件,则可以创建以.“”开始的文件。
输入以下命令以显示隐藏文件:

defaults write com.apple.finder AppleShowAllFiles -bool YES
killall Finder

完成后,输入以下命令以再次隐藏它们:

defaults write com.apple.finder AppleShowAllFiles -bool NO
killall Finder
roejwanj

roejwanj3#

仅查找器解决方案。不需要终端

您需要首先能够看到不可见文件。
在finder中按++. -command + shift + dot-切换隐藏文件的可见性。
然后转到该文件所在的文件夹,您将在那里看到它。如果需要,您现在可以将该文件重命名为以.开头。
要创建一个新文件,你需要终端。当终端在正确的文件夹中时,执行touch .htaccess

93ze6v8z

93ze6v8z4#

请使用终端机而非Finder来重新命名。请尝试mv

qlfbtfca

qlfbtfca5#

您可以在启动脚本文件中添加一个别名来缩短命令。通常是主目录中的.bashrc、.bash_login或.profile文件。

alias ondot='defaults write com.apple.finder AppleShowAllFiles -bool YES; killall Finder'
alias ofdot='defaults write com.apple.finder AppleShowAllFiles -bool NO; killall Finder'

现在你可以输入ondot来显示隐藏文件。和ofdot来隐藏隐藏文件

iqjalb3h

iqjalb3h6#

目前为止这是可行的,但是TextEdit会自动在文件名的末尾添加.txt,所以我最后得到了. htaccess.txt
文件名以.开头的文件不会显示在Finder的文件夹中。只有在返回“终端”并使用ls -a时才能看到它。如果看不到,则无法将其上传到在线Web服务器。
使用Fetch作为我的FTP客户端,我发现它有一个功能,可以让我直接在服务器上创建一个简单的文本文件。

byqmnocz

byqmnocz7#

由于.htaccess文件在你用终端更改名称后就无法查看了(没有一些烦人的搜索),所以更简单的方法是使用FTP将一个空文本文件拖到所选的目录中,然后重命名。文件名和扩展名都可以在FTP中更改/删除。

fzwojiic

fzwojiic8#

使用“终端”。
1.打开“终端”。

  • 将目录更改为要在其中创建文件的源文件夹
  • cd Desktop
  • 使用touch创建文件
  • touch .htaccess
  • 在任何文本编辑器中打开文件
  • atom .htaccess

相关问题