markdown 显示/隐藏隐藏文件终端别名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 显示/隐藏隐藏文件终端别名相关的知识,希望对你有一定的参考价值。

<h2>Show/Hide Hidden Files using Terminal Aliases</h2>
A Terminal alias is a name or shortcut for one or multiple commands. Using an easy to remember alias, we can turn the above four step process into just one.

An alias can be made temporarily (just for the use of one terminal session) or permanently. As we want this to be a shortcut used now and in the future, let’s make it permanent:
<ol>
	<li>Open Terminal found in Finder &gt; Applications &gt; Utilities</li>
	<li>In Terminal, paste the following: <code>sudo nano ~/.bash_profile</code></li>
	<li>Enter your Mac’s administration password if required, then hit return</li>
	<li>At the bottom of the open .bash_profile file, paste the following: <code>alias showFiles='defaults write com.apple.finder AppleShowAllFiles YES; killall Finder /System/Library/CoreServices/Finder.app'</code></li>
	<li>Below that, paste the following: <code>alias hideFiles='defaults write com.apple.finder AppleShowAllFiles NO; killall Finder /System/Library/CoreServices/Finder.app'</code></li>
	<li>Press ctrl + O and hit return to save the file</li>
	<li>Press ctrl + X to exit the file and return to the command line</li>
	<li>In Terminal, paste the following: <code>source ~/.bash_profile</code> to refresh your profile and make the aliases available</li>
</ol>
<img alt="Adding aliases to .bash_profile via Terminal" src="http://ianlunn.co.uk/wp-content/uploads/Screen-Shot-2014-01-06-at-15.46.22.png" width="542" height="184" />

Adding aliases to .bash_profile via Terminal

Now when you want to show hidden files, all you need type in Terminal is<code>showFiles</code>, then <code>hideFiles</code> when you want to hide them.

If you want to modify the behaviour or alias names, let’s take a closer look at the commands you just added:
<pre data-initialized="true" data-gclp-id="1"><code>alias showFiles='defaults write com.apple.finder AppleShowAllFiles YES;
killall Finder /System/Library/CoreServices/Finder.app'</code></pre>
<code>alias</code> tells Terminal we’re adding a new alias.

<code>showFiles</code> is the name of the alias. Change this to what you wish.

We then give the alias two commands. The first being:
<pre data-initialized="true" data-gclp-id="2"><code>defaults write com.apple.finder AppleShowAllFiles YES;</code></pre>
This is the command to show hidden files and is ended with a semi-colon <code>;</code> so we can then use the second command:
<pre data-initialized="true" data-gclp-id="3"><code>killall Finder /System/Library/CoreServices/Finder.app</code></pre>
This will relaunch the Finder (to replicate the step of holding ‘alt’ on the keyboard then right clicking the Finder icon in the dock).
<h2>Conclusion</h2>
With the aliases set up, all you need do in the future is type <code>showFiles</code> and<code>hideFiles</code> to show and hide Mac OS X’s hidden files respectively.

Aliases can be used to speed up your interaction with the Terminal. Set up an alias for navigating to your most used directories, to commit to a GitHub repo and so on.

以上是关于markdown 显示/隐藏隐藏文件终端别名的主要内容,如果未能解决你的问题,请参考以下文章

markdown Mac系统显示/隐藏隐藏文件

markdown Mac OS Finder显示/隐藏隐藏文件

MAC 终端 显示隐藏文件 关闭显示隐藏文件

Mac通过终端显示和隐藏 隐藏文件

mac终端显示和隐藏隐藏文件的命令

markdown Mac的显示/隐藏不可见文件